Home
last modified time | relevance | path

Searched refs:seqBuf (Results 1 - 15 of 15) sorted by relevance

/kernel/liteos_a/lib/libscrew/src/
H A Dlos_seq_buf.c37 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 Dplimits_proc.c64 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 Dmem_info.c38 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 Dfd_proc.c47 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 Dvmm_proc.c44 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 Dprocess_proc.c192 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 Dfile_sys.c40 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 Dmounts_proc.c43 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 Duptime_proc.c41 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 Dsys_user.c108 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 Dtask_shellcmd.c69 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 Dlos_seq_buf.h56 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 Dlos_devicelimit.c521 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 Dlos_devicelimit.h88 UINT32 OsDevLimitShow(ProcDevLimit *devLimit, struct SeqBuf *seqBuf);
/kernel/liteos_a/kernel/extended/power/
H A Dlos_pm.c44 #define PM_INFO_SHOW(seqBuf, arg...) do { \
45 if (seqBuf != NULL) { \
46 (void)LosBufPrintf((struct SeqBuf *)seqBuf, ##arg); \

Completed in 7 milliseconds