/kernel/liteos_a/security/cap/ |
H A D | capability.c | 54 VOID OsInitCapability(LosProcessCB *processCB) in OsInitCapability() argument 92 LosProcessCB *processCB = NULL; in SysCapGet() local
|
/kernel/liteos_a/security/vid/ |
H A D | vid.c | 36 UINT32 VidMapListInit(LosProcessCB *processCB) in VidMapListInit() argument 57 VidMapDestroy(LosProcessCB *processCB) VidMapDestroy() argument 76 LosProcessCB *processCB = OsCurrProcessGet(); FindListNodeByVid() local 93 LosProcessCB *processCB = OsCurrProcessGet(); FindListNodeByRid() local 112 LosProcessCB *processCB = OsCurrProcessGet(); GetFreeVid() local 152 LosProcessCB *processCB = OsCurrProcessGet(); ReleaseVid() local 181 LosProcessCB *processCB = OsCurrProcessGet(); AddNodeByRid() local 224 LosProcessCB *processCB = OsCurrProcessGet(); RemoveNodeByVid() local [all...] |
/kernel/liteos_a/kernel/extended/vdso/src/ |
H A D | los_vdso.c | 74 vaddr_t OsVdsoLoad(const LosProcessCB *processCB) in OsVdsoLoad() argument
|
/kernel/liteos_a/kernel/base/core/ |
H A D | los_info.c | 35 STATIC UINT32 GetCurrParentPid(UINT32 pid, const LosProcessCB *processCB) in GetCurrParentPid() argument 63 STATIC UINT16 GetProcessStatus(LosProcessCB *processCB) in GetProcessStatus() argument 79 GetProcessInfo(ProcessInfo *pcbInfo, const LosProcessCB *processCB) GetProcessInfo() argument 113 GetProcessMemInfo(ProcessInfo *pcbInfo, const LosProcessCB *processCB, LosVmSpace *vmSpace) GetProcessMemInfo() argument 136 GetThreadInfo(ProcessThreadInfo *threadInfo, LosProcessCB *processCB) GetThreadInfo() argument 182 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); OsGetProcessThreadInfo() local 205 const LosProcessCB *processCB = (LosProcessCB *)processVid->cb; global() local 208 const LosProcessCB *processCB = OS_PCB_FROM_RPID(pid); global() local 242 LosProcessCB *processCB = (LosProcessCB *)processVid->cb; global() local 245 LosProcessCB *processCB = OS_PCB_FROM_RPID(index); global() local [all...] |
H A D | los_task.c | 116 VOID OsSetMainTaskProcess(UINTPTR processCB) in OsSetMainTaskProcess() argument 184 LITE_OS_SEC_TEXT_INIT UINT32 OsTaskInit(UINTPTR processCB) in OsTaskInit() argument 364 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); OsTaskResourcesToFree() local 498 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); TaskCBDeInit() local 1322 OsUserProcessOperatePermissionsCheck(const LosTaskCB *taskCB, UINTPTR processCB) OsUserProcessOperatePermissionsCheck() argument 1388 LosProcessCB *processCB = OsCurrProcessGet(); OsCreateUserTask() local [all...] |
H A D | los_process.c | 71 STATIC INLINE VOID OsInsertPCBToFreeList(LosProcessCB *processCB) in OsInsertPCBToFreeList() argument 86 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); OsDeleteTaskFromProcess() local 96 LosProcessCB *processCB = (LosProcessCB *)processID; OsProcessAddNewTask() local 136 OsCreateProcessGroup(LosProcessCB *processCB) OsCreateProcessGroup() argument 161 ExitProcessGroup(LosProcessCB *processCB, ProcessGroup **pgroup) ExitProcessGroup() argument 188 LosProcessCB *processCB = OS_GET_PGROUP_LEADER(rootPGroup); OsFindProcessGroup() local 271 OsFindChildProcess(const LosProcessCB *processCB, const LosProcessCB *wait) OsFindChildProcess() argument 284 OsFindExitChildProcess(const LosProcessCB *processCB, const LosProcessCB *wait) OsFindExitChildProcess() argument 306 OsWaitWakeSpecifiedProcess(LOS_DL_LIST *head, const LosProcessCB *processCB, LOS_DL_LIST **anyList) OsWaitWakeSpecifiedProcess() argument 337 OsWaitCheckAndWakeParentProcess(LosProcessCB *parentCB, const LosProcessCB *processCB) OsWaitCheckAndWakeParentProcess() argument 399 OsProcessResourcesToFree(LosProcessCB *processCB) OsProcessResourcesToFree() argument 488 OsDealAliveChildProcess(LosProcessCB *processCB) OsDealAliveChildProcess() argument 525 OsChildProcessResourcesFree(const LosProcessCB *processCB) OsChildProcessResourcesFree() argument 537 OsProcessNaturalExit(LosProcessCB *processCB, UINT32 status) OsProcessNaturalExit() argument 568 SystemProcessEarlyInit(LosProcessCB *processCB) SystemProcessEarlyInit() argument 628 LosProcessCB *processCB = NULL; OsProcessCBRecycleToFree() local 669 OsDeInitPCB(LosProcessCB *processCB) OsDeInitPCB() argument 706 OsSetProcessName(LosProcessCB *processCB, const CHAR *name) OsSetProcessName() argument 738 OsInitPCB(LosProcessCB *processCB, UINT32 mode, const CHAR *name) OsInitPCB() argument 866 OsSystemProcessInit(LosProcessCB *processCB, UINT32 flags, const CHAR *name) OsSystemProcessInit() argument 986 OsProcessCapPermitCheck(const LosProcessCB *processCB, const SchedParam *param, UINT16 policy, UINT16 prio) OsProcessCapPermitCheck() argument 1019 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); OsSetProcessScheduler() local 1089 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); LOS_GetProcessScheduler() local 1153 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); OsGetProcessPriority() local 1177 OsWaitInsertWaitListInOrder(LosTaskCB *runTask, LosProcessCB *processCB) OsWaitInsertWaitListInOrder() argument 1209 WaitFindSpecifiedProcess(UINT32 pid, LosTaskCB *runTask, const LosProcessCB *processCB, LosProcessCB **childCB) WaitFindSpecifiedProcess() argument 1242 OsWaitSetFlag(const LosProcessCB *processCB, INT32 pid, LosProcessCB **child) OsWaitSetFlag() argument 1348 OsWaitChildProcessCheck(LosProcessCB *processCB, INT32 pid, LosProcessCB **childCB) OsWaitChildProcessCheck() argument 1384 LosProcessCB *processCB = OsCurrProcessGet(); OsWait() local 1493 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); OsGetProcessGroupCB() local 1504 OsSetProcessGroupCheck(const LosProcessCB *processCB, LosProcessCB *pgroupCB) OsSetProcessGroupCheck() argument 1546 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); OsSetProcessGroupIDUnsafe() local 1615 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); LOS_GetProcessGroupID() local 1637 LosProcessCB *processCB = NULL; OsGetFreePCB() local 1654 OsUserInitStackAlloc(LosProcessCB *processCB, UINT32 *size) OsUserInitStackAlloc() argument 1677 LosProcessCB *processCB = OsCurrProcessGet(); OsExecProcessVmSpaceRestore() local 1687 LosProcessCB *processCB = OsCurrProcessGet(); OsExecProcessVmSpaceReplace() local 1704 OsExecRecycleAndInit(LosProcessCB *processCB, const CHAR *name, LosVmSpace *oldSpace, UINTPTR oldFiles) OsExecRecycleAndInit() argument 1785 OsUserInitProcessStart(LosProcessCB *processCB, TSK_INIT_PARAM_S *param) OsUserInitProcessStart() argument 1818 OsLoadUserInit(LosProcessCB *processCB) OsLoadUserInit() argument 1890 LosProcessCB *processCB = OsGetUserInitProcess(); OsUserInitProcess() local 2295 LosProcessCB *processCB = OsCurrProcessGet(); LOS_Exit() local 2361 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); ThreadGroupActiveTaskKilled() local 2396 LosProcessCB *processCB = OsCurrProcessGet(); OsProcessThreadGroupDestroy() local [all...] |
/kernel/liteos_a/kernel/extended/container/ |
H A D | los_time_container.c | 219 UINT32 OsGetTimeContainerMonotonic(LosProcessCB *processCB, struct timespec64 *offsets) in OsGetTimeContainerMonotonic() argument 234 UINT32 OsSetTimeContainerMonotonic(LosProcessCB *processCB, struct timespec64 *offsets) in OsSetTimeContainerMonotonic() argument
|
H A D | los_container.c | 48 VOID OsContainerInitSystemProcess(LosProcessCB *processCB) in OsContainerInitSystemProcess() argument 372 VOID OsContainerFree(LosProcessCB *processCB) in OsContainerFree() argument 381 OsOsContainersDestroyEarly(LosProcessCB *processCB) OsOsContainersDestroyEarly() argument 395 OsContainersDestroy(LosProcessCB *processCB) OsContainersDestroy() argument 425 DeInitContainers(UINT32 flags, Container *container, LosProcessCB *processCB) DeInitContainers() argument 468 OsGetContainerID(LosProcessCB *processCB, ContainerType type) OsGetContainerID() argument 681 LosProcessCB *processCB = (LosProcessCB *)ProcfsContainerGet(fd, &containerType); SetNsParamCheck() local 706 LosProcessCB *processCB = NULL; OsSetNs() local [all...] |
H A D | los_pid_container.c | 43 STATIC VOID FreeVpid(LosProcessCB *processCB) in FreeVpid() argument 81 OsAllocSpecifiedVpidUnsafe(UINT32 vpid, PidContainer *pidContainer, LosProcessCB *processCB, LosProcessCB *parent) OsAllocSpecifiedVpidUnsafe() argument 131 OsAllocVpid(LosProcessCB *processCB, LosProcessCB *parent) OsAllocVpid() argument 187 OsAllocVtid(LosTaskCB *taskCB, const LosProcessCB *processCB) OsAllocVtid() argument 227 LosProcessCB *processCB = OS_PCB_FROM_PID(index); OsPidContainerDestroyAllProcess() local 295 OsPidContainerDestroy(Container *container, LosProcessCB *processCB) OsPidContainerDestroy() argument 530 OsGetVpidFromCurrContainer(const LosProcessCB *processCB) OsGetVpidFromCurrContainer() argument 548 OsGetVpidFromRootContainer(const LosProcessCB *processCB) OsGetVpidFromRootContainer() argument 596 OsPidContainerProcessParentIsRealParent(const LosProcessCB *processCB, const LosProcessCB *curr) OsPidContainerProcessParentIsRealParent() argument [all...] |
H A D | los_net_container.c | 288 LosProcessCB *processCB = OsCurrProcessGet(); in DoGetNetGroupFromCurrProcess() local
|
/kernel/liteos_a/kernel/extended/plimit/ |
H A D | los_schedlimit.c | 102 LosProcessCB *processCB = (LosProcessCB *)task->processCB; in OsSchedLimitCheckTime() local
|
H A D | los_plimits.c | 148 STATIC VOID PLimitsDeleteProcess(LosProcessCB *processCB) in PLimitsDeleteProcess() argument 167 STATIC UINT32 PLimitsAddProcess(ProcLimiterSet *plimits, LosProcessCB *processCB) in PLimitsAddProcess() argument 207 OsPLimitsAddProcess(ProcLimiterSet *plimits, LosProcessCB *processCB) OsPLimitsAddProcess() argument 228 LosProcessCB *processCB = OS_PCB_FROM_PID((unsigned int)pid); OsPLimitsAddPid() local 239 OsPLimitsDeleteProcess(LosProcessCB *processCB) OsPLimitsDeleteProcess() argument 250 LosProcessCB *processCB = NULL; OsPLimitsPidsGet() local 274 LosProcessCB *processCB = LOS_DL_LIST_ENTRY(head->pstNext, LosProcessCB, plimitsList); PLimitsProcessMerge() local 369 LosProcessCB *processCB = NULL; OsPLimitsMemUsageGet() local 414 LosProcessCB *processCB = NULL; OsPLimitsSchedUsageGet() local [all...] |
/kernel/liteos_a/fs/vfs/operation/ |
H A D | vfs_procfd.c | 327 LosProcessCB *processCB = OS_PCB_FROM_PID(targetPid); in FdClose() local 353 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); in GetProcessFTable() local
|
/kernel/liteos_a/kernel/base/misc/ |
H A D | vm_shellcmd.c | 93 LosProcessCB *processCB = NULL; in OsDoDumpVm() local 160 LosProcessCB *processCB = OS_PCB_FROM_PID(pid); in OsShellCmdV2P() local
|
/kernel/liteos_a/kernel/extended/hidumper/ |
H A D | los_hidumper.c | 153 LosProcessCB *processCB = g_processCBArray + pid; in DoDumpCpuUsageUnsafe() local
|
/kernel/liteos_a/kernel/base/vm/ |
H A D | los_vm_dump.c | 260 LosProcessCB *processCB = NULL; in OsGetPIDByAspace() local
|
/kernel/liteos_a/kernel/base/sched/ |
H A D | los_priority.c | 354 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); in BasePriorityModify() local
|
/kernel/liteos_a/fs/vfs/ |
H A D | vnode.c | 73 LosProcessCB *processCB = OsGetKernelInitProcess();
in VnodesInit() local
|
/kernel/liteos_a/kernel/extended/cpup/ |
H A D | los_cpup.c | 91 LosProcessCB *processCB = NULL; in OsCpupGuard() local 201 LosProcessCB *processCB = NULL; in LOS_CpupReset() local 356 LosProcessCB *processCB = NULL; OsHistoryProcessCpuUsageUnsafe() local 446 LosProcessCB *processCB = NULL; GetAllProcessCpuUsageUnsafe() local [all...] |
/kernel/liteos_a/fs/proc/os_adapt/ |
H A D | process_proc.c | 127 LosProcessCB *processCB = ProcGetProcessCB(data); in ProcessContainerReadLink() local 184 void *processCB = (void *)ProcGetProcessCB(data); in ProcfsContainerGet() local 270 LosProcessCB *processCB = ProcGetProcessCB(data); in ProcTimeContainerRead() local 281 static int ProcSetTimensOffset(const char *buf, LosProcessCB *processCB) in ProcSetTimensOffset() argument 412 LosProcessCB *processCB = ProcUidGidMapWriteCheck(file, buf, size, &kbuf, &type); in ProcIDMapWrite() local 448 LosProcessCB *processCB = ProcGetProcessCB(data); ProcIDMapRead() local 624 ProcCreatePorcess(UINT32 pid, struct ProcProcess *porcess, uintptr_t processCB) ProcCreatePorcess() argument [all...] |
/kernel/liteos_a/compat/posix/src/ |
H A D | time.c | 1099 LosProcessCB *processCB = OsCurrProcessGet(); in setitimer() local 1152 LosProcessCB *processCB = OsCurrProcessGet(); in getitimer() local [all...] |
/kernel/liteos_a/kernel/base/include/ |
H A D | los_process_pri.h | 252 STATIC INLINE BOOL OsProcessIsUnused(const LosProcessCB *processCB) in OsProcessIsUnused() argument 261 STATIC INLINE BOOL OsProcessIsInactive(const LosProcessCB *processCB) in OsProcessIsInactive() argument 270 STATIC INLINE BOOL OsProcessIsDead(const LosProcessCB *processCB) in OsProcessIsDead() argument 275 STATIC INLINE BOOL OsProcessIsInit(const LosProcessCB *processCB) in OsProcessIsInit() argument 280 OsProcessIsPGroupLeader(const LosProcessCB *processCB) OsProcessIsPGroupLeader() argument 339 OsProcessIsUserMode(const LosProcessCB *processCB) OsProcessIsUserMode() argument 358 OsProcessExitCodeCoreDumpSet(LosProcessCB *processCB) OsProcessExitCodeCoreDumpSet() argument 363 OsProcessExitCodeSignalSet(LosProcessCB *processCB, UINT32 signal) OsProcessExitCodeSignalSet() argument 368 OsProcessExitCodeSignalClear(LosProcessCB *processCB) OsProcessExitCodeSignalClear() argument 373 OsProcessExitCodeSignalIsSet(LosProcessCB *processCB) OsProcessExitCodeSignalIsSet() argument 378 OsProcessExitCodeSet(LosProcessCB *processCB, UINT32 code) OsProcessExitCodeSet() argument 437 OsProcessVmSpaceGet(const LosProcessCB *processCB) OsProcessVmSpaceGet() argument 444 OsProcessExecVnodeGet(const LosProcessCB *processCB) OsProcessExecVnodeGet() argument 450 OsGetPid(const LosProcessCB *processCB) OsGetPid() argument 460 OsGetRootPid(const LosProcessCB *processCB) OsGetRootPid() argument [all...] |
H A D | los_sched_pri.h | 449 UINTPTR processCB; /**< Which belong process */ member
|
/kernel/liteos_a/syscall/ |
H A D | process_syscall.c | 360 LosProcessCB *processCB = NULL; in SysSchedRRGetInterval() local 1179 LosProcessCB *processCB = OS_PCB_FROM_TCB(taskCB); in SysSetThreadArea() local
|