/kernel/liteos_a/lib/libscrew/src/ |
H A D | los_seq_buf.c | 37 static int ExpandSeqBuf(struct SeqBuf *seqBuf, size_t oldCount) in ExpandSeqBuf() argument 42 if ((seqBuf == NULL) || (seqBuf->buf == NULL)) { in ExpandSeqBuf() 46 if (seqBuf->size >= SEQBUF_LIMIT_SIZE) { in ExpandSeqBuf() 50 newBuf = (char*)malloc(seqBuf->size <<= 1); in ExpandSeqBuf() 54 (void)memset_s(newBuf + oldCount, seqBuf->size - oldCount, 0, seqBuf->size - oldCount); in ExpandSeqBuf() 56 ret = memcpy_s(newBuf, seqBuf->size, seqBuf->buf, oldCount); in ExpandSeqBuf() 61 seqBuf in ExpandSeqBuf() 78 struct SeqBuf *seqBuf = NULL; LosBufCreat() local 90 LosBufVprintf(struct SeqBuf *seqBuf, const char *fmt, va_list argList) LosBufVprintf() argument 133 LosBufPrintf(struct SeqBuf *seqBuf, const char *fmt, ...) LosBufPrintf() argument 145 LosBufRelease(struct SeqBuf *seqBuf) LosBufRelease() argument [all...] |
/kernel/liteos_a/fs/proc/os_adapt/ |
H A D | plimits_proc.c | 64 static int ShowPids(struct SeqBuf *seqBuf, VOID *data); 66 static ssize_t PidLimitReadPidLimit(struct SeqBuf *seqBuf, VOID *data); 67 static ssize_t PidLimitReadPriorityLimit(struct SeqBuf *seqBuf, VOID *data); 70 static ssize_t ProcLimitsShowLimiters(struct SeqBuf *seqBuf, VOID *data); 74 static ssize_t MemLimitReadLimit(struct SeqBuf *seqBuf, VOID *data); 76 static ssize_t MemLimitStatShow(struct SeqBuf *seqBuf, VOID *data); 79 static ssize_t IPCLimitReadMqLimit(struct SeqBuf *seqBuf, VOID *data); 81 static ssize_t IPCLimitReadShmLimit(struct SeqBuf *seqBuf, VOID *data); 83 static ssize_t IPCLimitShowStat(struct SeqBuf *seqBuf, VOID *data); 88 static ssize_t DevLimitShow(struct SeqBuf *seqBuf, VOI 406 ProcLimitsShowLimiters(struct SeqBuf *seqBuf, VOID *data) ProcLimitsShowLimiters() argument 442 ShowPids(struct SeqBuf *seqBuf, VOID *data) ShowPids() argument 518 PidLimitReadPidLimit(struct SeqBuf *seqBuf, VOID *data) PidLimitReadPidLimit() argument 529 PidLimitReadPriorityLimit(struct SeqBuf *seqBuf, VOID *data) PidLimitReadPriorityLimit() argument 573 MemLimitReadLimit(struct SeqBuf *seqBuf, VOID *data) MemLimitReadLimit() argument 600 MemLimitStatShow(struct SeqBuf *seqBuf, VOID *data) MemLimitStatShow() argument 639 IPCLimitReadMqLimit(struct SeqBuf *seqBuf, VOID *data) IPCLimitReadMqLimit() argument 666 IPCLimitReadShmLimit(struct SeqBuf *seqBuf, VOID *data) IPCLimitReadShmLimit() argument 693 IPCLimitShowStat(struct SeqBuf *seqBuf, VOID *data) IPCLimitShowStat() argument 773 DevLimitShow(struct SeqBuf *seqBuf, VOID *data) DevLimitShow() argument 789 SchedLimitReadPeriod(struct SeqBuf *seqBuf, VOID *data) SchedLimitReadPeriod() argument 816 SchedLimitReadQuota(struct SeqBuf *seqBuf, VOID *data) SchedLimitReadQuota() argument 846 SchedLimitShow(struct SeqBuf *seqBuf, VOID *data) SchedLimitShow() argument [all...] |
H A D | mem_info.c | 38 static int SysMemInfoFill(struct SeqBuf *seqBuf, void *arg) in SysMemInfoFill() argument 45 (void)LosBufPrintf(seqBuf, "\nUsedSize: %u byte\n", mem.totalUsedSize); in SysMemInfoFill() 46 (void)LosBufPrintf(seqBuf, "FreeSize: %u byte\n", mem.totalFreeSize); in SysMemInfoFill() 47 (void)LosBufPrintf(seqBuf, "MaxFreeNodeSize: %u byte\n", mem.maxFreeNodeSize); in SysMemInfoFill() 48 (void)LosBufPrintf(seqBuf, "UsedNodeNum: %u\n", mem.usedNodeNum); in SysMemInfoFill() 49 (void)LosBufPrintf(seqBuf, "FreeNodeNum: %u\n", mem.freeNodeNum); in SysMemInfoFill() 51 (void)LosBufPrintf(seqBuf, "UsageWaterLine: %u byte\n", mem.usageWaterLine); in SysMemInfoFill()
|
H A D | fd_proc.c | 47 static void FillFdInfo(struct SeqBuf *seqBuf, struct filelist *fileList, unsigned int pid, bool hasPrivilege) in FillFdInfo() argument 80 (void)LosBufPrintf(seqBuf, "%u\t%d\t%6d <%d>\t%s\n", pid, fd, sysFd, filp ? filp->f_refcount : 1, name); in FillFdInfo() 82 (void)LosBufPrintf(seqBuf, "%u\t%d\t%s\n", pid, fd, name); in FillFdInfo() 90 static int FdProcFill(struct SeqBuf *seqBuf, void *v) in FdProcFill() argument 106 (void)LosBufPrintf(seqBuf, "%s\t%s\t%6s %s\t%s\n", "Pid", "Fd", "SysFd", "<ref>", "Name"); in FdProcFill() 115 (void)LosBufPrintf(seqBuf, "Pid\tFd\tName\n"); in FdProcFill() 122 FillFdInfo(seqBuf, fileList, pidList[i], hasPrivilege); in FdProcFill()
|
H A D | vmm_proc.c | 44 STATIC VOID OsVmDumpSeqSpaces(struct SeqBuf *seqBuf) in OsVmDumpSeqSpaces() argument 66 (VOID)LosBufPrintf(seqBuf, "\r\n PID aspace name base size pages \n"); in OsVmDumpSeqSpaces() 67 (VOID)LosBufPrintf(seqBuf, " ---- ------ ---- ---- ----- ----\n"); in OsVmDumpSeqSpaces() 68 (VOID)LosBufPrintf(seqBuf, " %-4d %#010x %-10.10s %#010x %#010x %d\n", in OsVmDumpSeqSpaces() 70 (VOID)LosBufPrintf(seqBuf, in OsVmDumpSeqSpaces() 72 (VOID)LosBufPrintf(seqBuf, in OsVmDumpSeqSpaces() 82 (VOID)LosBufPrintf(seqBuf, "\t %#010x %-19.19s %#010x %#010x %-15.15s %4d %4d\n", in OsVmDumpSeqSpaces()
|
H A D | process_proc.c | 192 static int ProcessMemInfoRead(struct SeqBuf *seqBuf, LosProcessCB *pcb) in ProcessMemInfoRead() argument 213 (void)LosBufPrintf(seqBuf, "\nVMSpaceSize: %u byte\n", vmSpace->size); in ProcessMemInfoRead() 214 (void)LosBufPrintf(seqBuf, "VMSpaceMapSize: %u byte\n", vmSpace->mapSize); in ProcessMemInfoRead() 215 (void)LosBufPrintf(seqBuf, "VM TLB Asid: %u\n", vmSpace->archMmu.asid); in ProcessMemInfoRead() 216 (void)LosBufPrintf(seqBuf, "VMHeapSize: %u byte\n", heap->range.size); in ProcessMemInfoRead() 217 (void)LosBufPrintf(seqBuf, "VMHeapRegionName: %s\n", OsGetRegionNameOrFilePath(heap)); in ProcessMemInfoRead() 218 (void)LosBufPrintf(seqBuf, "VMHeapRegionType: 0x%x\n", heap->regionType); in ProcessMemInfoRead() 225 static int ProcessCpupRead(struct SeqBuf *seqBuf, LosProcessCB *pcb) in ProcessCpupRead() argument 243 (void)LosBufPrintf(seqBuf, "\nTotalRunningTime: %lu us\n", TIME_CYCLE_TO_US(processCpup->allTime)); in ProcessCpupRead() 244 (void)LosBufPrintf(seqBuf, "HistoricalRunningTim in ProcessCpupRead() 441 ProcIDMapRead(struct SeqBuf *seqBuf, void *v) ProcIDMapRead() argument [all...] |
H A D | file_sys.c | 40 static int FsFileSysProcRead(struct SeqBuf *seqBuf, void *buf) in FsFileSysProcRead() argument 48 (void)LosBufPrintf(seqBuf, "\n %s\n", m->fs_filesystemtype); in FsFileSysProcRead() 50 (void)LosBufPrintf(seqBuf, "%s %s\n", "nodev", m->fs_filesystemtype); in FsFileSysProcRead()
|
H A D | mounts_proc.c | 43 struct SeqBuf *seqBuf = (struct SeqBuf *)arg; in ShowType() local 70 (void)LosBufPrintf(seqBuf, "%s %s %s %s %d %d\n", type, mountPoint, type, "()", 0, 0); in ShowType() 72 (void)LosBufPrintf(seqBuf, "%s %s %s %s %d %d\n", devPoint, mountPoint, type, "()", 0, 0); in ShowType()
|
H A D | uptime_proc.c | 41 static int UptimeProcFill(struct SeqBuf *seqBuf, void *v) in UptimeProcFill() argument 61 (void)LosBufPrintf(seqBuf, "%llu.%03llu %llu.%03llu\n", (unsigned long long)curtime.tv_sec, in UptimeProcFill() 66 (void)LosBufPrintf(seqBuf, "%llu.%03llu\n", (unsigned long long)curtime.tv_sec, in UptimeProcFill()
|
H A D | sys_user.c | 108 static int ProcSysUserRead(struct SeqBuf *seqBuf, void *v) in ProcSysUserRead() argument 111 if ((seqBuf == NULL) || (v == NULL)) { in ProcSysUserRead() 120 (void)LosBufPrintf(seqBuf, "\nlimit: %u\n", ret); in ProcSysUserRead() 121 (void)LosBufPrintf(seqBuf, "count: %u\n", OsGetContainerCount(type)); in ProcSysUserRead()
|
/kernel/liteos_a/kernel/base/misc/ |
H A D | task_shellcmd.c | 69 if (seqBuf != NULL) { \ 70 (void)LosBufPrintf((struct SeqBuf *)seqBuf, ##arg); \ 122 STATIC VOID ProcessInfoTitle(VOID *seqBuf, UINT16 flag) in ProcessInfoTitle() argument 142 STATIC VOID ProcessDataShow(const ProcessInfo *processInfo, VOID *seqBuf, UINT16 flag) in ProcessDataShow() argument 170 STATIC VOID AllProcessDataShow(const ProcessInfo *pcbArray, VOID *seqBuf, UINT16 flag) in AllProcessDataShow() argument 177 ProcessDataShow(processInfo, seqBuf, flag); in AllProcessDataShow() 181 STATIC VOID ProcessInfoShow(const ProcessInfo *pcbArray, VOID *seqBuf, UINT16 flag) in ProcessInfoShow() argument 190 ProcessInfoTitle(seqBuf, flag); in ProcessInfoShow() 191 AllProcessDataShow(pcbArray, seqBuf, flag); in ProcessInfoShow() 288 STATIC VOID TaskInfoTitle(VOID *seqBuf, UINT1 argument 310 TaskInfoDataShow(const TaskInfo *taskInfo, VOID *seqBuf, UINT16 flag) TaskInfoDataShow() argument 341 ProcessTaskInfoDataShow(const ProcessThreadInfo *allTaskInfo, VOID *seqBuf, UINT16 flag) ProcessTaskInfoDataShow() argument 349 TaskInfoData(const ProcessThreadInfo *allTaskInfo, VOID *seqBuf, UINT16 flag) TaskInfoData() argument 357 OsShellCmdTskInfoGet(UINT32 processID, VOID *seqBuf, UINT16 flag) OsShellCmdTskInfoGet() argument [all...] |
/kernel/liteos_a/lib/libscrew/include/ |
H A D | los_seq_buf.h | 56 int LosBufPrintf(struct SeqBuf *seqBuf, const char *fmt, ...); 57 int LosBufVprintf(struct SeqBuf *seqBuf, const char *fmt, va_list argList); 58 int LosBufRelease(struct SeqBuf *seqBuf);
|
/kernel/liteos_a/kernel/extended/plimit/ |
H A D | los_devicelimit.c | 521 UINT32 OsDevLimitShow(ProcDevLimit *devLimit, struct SeqBuf *seqBuf) in OsDevLimitShow() argument 527 if ((devLimit == NULL) || (seqBuf == NULL)) { in OsDevLimitShow() 535 LosBufPrintf(seqBuf, "%c %s %s\n", DevLimitItemTypeToChar(DEVLIMIT_DEV_ALL), "*", acc); in OsDevLimitShow() 540 LosBufPrintf(seqBuf, "%c %s %s\n", DevLimitItemTypeToChar(item->type), item->name, acc); in OsDevLimitShow()
|
H A D | los_devicelimit.h | 88 UINT32 OsDevLimitShow(ProcDevLimit *devLimit, struct SeqBuf *seqBuf);
|
/kernel/liteos_a/kernel/extended/power/ |
H A D | los_pm.c | 44 #define PM_INFO_SHOW(seqBuf, arg...) do { \ 45 if (seqBuf != NULL) { \ 46 (void)LosBufPrintf((struct SeqBuf *)seqBuf, ##arg); \
|