Home
last modified time | relevance | path

Searched refs:OS_PROCESS_FLAG_EXIT (Results 1 – 4 of 4) sorted by relevance

/kernel/liteos_a/kernel/base/include/
Dlos_process_pri.h199 #define OS_PROCESS_FLAG_EXIT 0x0400U macro
223 #define OS_PROCESS_STATUS_INACTIVE (OS_PROCESS_FLAG_EXIT | OS_PROCESS_STATUS_ZOMBIES)
/kernel/liteos_a/kernel/base/core/
Dlos_process.c159 …if (OsProcessIsUnused(groupProcessCB) && !(groupProcessCB->processStatus & OS_PROCESS_FLAG_EXIT)) { in OsExitProcessGroup()
449 if (childCB->processStatus & OS_PROCESS_FLAG_EXIT) { in OsRecycleZombiesProcess()
580 if (!(processCB->processStatus & OS_PROCESS_FLAG_EXIT)) { in OsProcessCBRecycleToFree()
588 processCB->processStatus &= ~OS_PROCESS_FLAG_EXIT; in OsProcessCBRecycleToFree()
639 processCB->processStatus |= OS_PROCESS_FLAG_EXIT; in OsDeInitPCB()
1537 processCB->processStatus &= ~OS_PROCESS_FLAG_EXIT; in OsExecRecycleAndInit()
2105 if ((processCB->processStatus & OS_PROCESS_FLAG_EXIT) || !OsProcessIsUserMode(processCB)) { in OsProcessThreadGroupDestroy()
2110 processCB->processStatus |= OS_PROCESS_FLAG_EXIT; in OsProcessThreadGroupDestroy()
/kernel/liteos_a/kernel/base/ipc/
Dlos_signal.c414 if (OsProcessIsUserMode(current) && !(current->processStatus & OS_PROCESS_FLAG_EXIT)) { in OsDispatch()
/kernel/liteos_a/arch/arm/arm/src/
Dlos_exc.c598 if (runProcess->processStatus & OS_PROCESS_FLAG_EXIT) { in OsUserExcHandle()