Home
last modified time | relevance | path

Searched refs:ProcFile (Results 1 – 10 of 10) sorted by relevance

/kernel/liteos_a/fs/proc/include/
Dproc_fs.h84 struct ProcFile;
89 ssize_t (*write)(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos);
90 int (*open)(struct Vnode *vnode, struct ProcFile *pf);
91 int (*release)(struct Vnode *vnode, struct ProcFile *pf);
111 struct ProcFile *pf;
132 struct ProcFile { struct
Dproc_file.h185 extern int ProcOpen(struct ProcFile *procFile);
/kernel/liteos_a/fs/proc/os_adapt/
Dplimits_proc.c65 static ssize_t PidMigrateFromProcLimiterSet(struct ProcFile *pf, const CHAR *buf, size_t count, lof…
68 static ssize_t PriorityLimitVariableWrite(struct ProcFile *pf, const CHAR *buf, size_t count, loff_…
69 static ssize_t PidsMaxVariableWrite(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppo…
75 static ssize_t MemLimitWriteLimit(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppos);
80 static ssize_t IPCLimitWriteMqLimit(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppo…
82 static ssize_t IPCLimitWriteShmLimit(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *pp…
86 static ssize_t DevLimitWriteAllow(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppos);
87 static ssize_t DevLimitWriteDeny(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppos);
92 static ssize_t SchedLimitWritePeriod(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *pp…
94 static ssize_t SchedLimitWriteQuota(struct ProcFile *pf, const CHAR *buf, size_t count, loff_t *ppo…
[all …]
Dpower_proc.c39 static int PowerLockWrite(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos) in PowerLockWrite()
60 static int PowerUnlockWrite(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos) in PowerUnlockWrite()
73 static int PowerModeWrite(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos) in PowerModeWrite()
123 static int PowerCountWrite(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos) in PowerCountWrite()
Dsys_user.c66 static int GetContainerLimitValue(struct ProcFile *pf, const CHAR *buf, size_t count) in GetContainerLimitValue()
91 static ssize_t ProcSysUserWrite(struct ProcFile *pf, const char *buf, size_t size, loff_t *ppos) in ProcSysUserWrite()
Dprocess_proc.c302 static int ProcTimeContainerWrite(struct ProcFile *pf, const char *buf, size_t count, loff_t *ppos) in ProcTimeContainerWrite()
380 static LosProcessCB *ProcUidGidMapWriteCheck(struct ProcFile *pf, const char *buf, size_t size, in ProcUidGidMapWriteCheck()
405 static ssize_t ProcIDMapWrite(struct ProcFile *file, const char *buf, size_t size, loff_t *ppos) in ProcIDMapWrite()
Dfs_cache_proc.c181 static int FsCacheClear(struct ProcFile *pf, const char *buffer, size_t buflen, loff_t *ppos) in FsCacheClear()
/kernel/liteos_a/kernel/base/include/
Dlos_user_container_pri.h39 struct ProcFile;
77 INT32 OsUserContainerMapWrite(struct ProcFile *fp, CHAR *buf, size_t count,
/kernel/liteos_a/fs/proc/src/
Dproc_file.c46 static struct ProcFile g_procPf = {
243 pn->pf = (struct ProcFile *)malloc(sizeof(struct ProcFile)); in ProcAllocNode()
248 (void)memset_s(pn->pf, sizeof(struct ProcFile), 0, sizeof(struct ProcFile)); in ProcAllocNode()
542 int ProcOpen(struct ProcFile *procFile) in ProcOpen()
564 struct ProcFile *procFile = pde->pf; in ProcRead()
662 struct ProcFile *procFile = pde->pf; in LseekProcFile()
/kernel/liteos_a/kernel/extended/container/
Dlos_user_container.c398 INT32 OsUserContainerMapWrite(struct ProcFile *fp, CHAR *kbuf, size_t count, in OsUserContainerMapWrite()