Searched refs:runningTask (Results 1 – 8 of 8) sorted by relevance
| /kernel/liteos_m/kernel/src/ |
| D | los_mux.c | 200 LosTaskCB *runningTask = NULL; in LOS_MuxPend() local 213 runningTask = (LosTaskCB *)g_losTask.runTask; in LOS_MuxPend() 216 muxPended->owner = runningTask; in LOS_MuxPend() 217 muxPended->priority = runningTask->priority; in LOS_MuxPend() 222 if (muxPended->owner == runningTask) { in LOS_MuxPend() 233 runningTask->taskMux = (VOID *)muxPended; in LOS_MuxPend() 235 if (muxPended->owner->priority > runningTask->priority) { in LOS_MuxPend() 236 (VOID)OsSchedModifyTaskSchedParam(muxPended->owner, runningTask->priority); in LOS_MuxPend() 246 if (runningTask->taskStatus & OS_TASK_STATUS_TIMEOUT) { in LOS_MuxPend() 247 runningTask->taskStatus &= (~OS_TASK_STATUS_TIMEOUT); in LOS_MuxPend() [all …]
|
| D | los_sem.c | 224 LosTaskCB *runningTask = NULL; in LOS_SemPend() local 238 runningTask = (LosTaskCB *)g_losTask.runTask; in LOS_SemPend() 243 OsHookCall(LOS_HOOK_TYPE_SEM_PEND, semPended, runningTask, timeout); in LOS_SemPend() 252 runningTask->taskSem = (VOID *)semPended; in LOS_SemPend() 255 OsHookCall(LOS_HOOK_TYPE_SEM_PEND, semPended, runningTask, timeout); in LOS_SemPend() 259 if (runningTask->taskStatus & OS_TASK_STATUS_TIMEOUT) { in LOS_SemPend() 260 runningTask->taskStatus &= (~OS_TASK_STATUS_TIMEOUT); in LOS_SemPend()
|
| /kernel/liteos_m/kal/posix/src/ |
| D | pthread_mutex.c | 219 LosTaskCB *runningTask = NULL; in MuxPendForPosix() local 230 runningTask = (LosTaskCB *)g_losTask.runTask; in MuxPendForPosix() 233 muxPended->owner = runningTask; in MuxPendForPosix() 234 muxPended->priority = runningTask->priority; in MuxPendForPosix() 240 if ((muxPended->owner == runningTask) && (mutex->stAttr.type == PTHREAD_MUTEX_RECURSIVE)) { in MuxPendForPosix() 252 runningTask->taskMux = (VOID *)muxPended; in MuxPendForPosix() 254 if (muxPended->owner->priority > runningTask->priority) { in MuxPendForPosix() 255 (VOID)OsSchedModifyTaskSchedParam(muxPended->owner, runningTask->priority); in MuxPendForPosix() 265 if (runningTask->taskStatus & OS_TASK_STATUS_TIMEOUT) { in MuxPendForPosix() 266 runningTask->taskStatus &= (~OS_TASK_STATUS_TIMEOUT); in MuxPendForPosix() [all …]
|
| /kernel/liteos_m/components/trace/cnv/ |
| D | trace_cnv.c | 121 STATIC VOID LOS_TraceSemPend(const LosSemCB *semCB, const LosTaskCB *runningTask, UINT32 timeout) in LOS_TraceSemPend() argument 123 (VOID)runningTask; in LOS_TraceSemPend()
|
| /kernel/liteos_m/utils/internal/ |
| D | los_hook_types.h | 82 …OK_TYPE_DEF(LOS_HOOK_TYPE_SEM_PEND, (const LosSemCB *semPended, const LosTaskCB *runningTask, \
|
| /kernel/liteos_a/kernel/extended/hook/include/ |
| D | los_hook_types.h | 76 …OK_TYPE_DEF(LOS_HOOK_TYPE_SEM_PEND, (const LosSemCB *semPended, const LosTaskCB *runningTask, \
|
| /kernel/liteos_a/kernel/extended/trace/cnv/ |
| D | trace_cnv.c | 122 STATIC VOID LOS_TraceSemPend(const LosSemCB *semCB, const LosTaskCB *runningTask, UINT32 timeout) in LOS_TraceSemPend() argument 124 (VOID)runningTask; in LOS_TraceSemPend()
|
| /kernel/liteos_m/ |
| D | CHANGELOG.md | 47 * 修复hook层LOS_HOOK_TYPE_SEM_PEND的runningTask入参可能为空 ([3fd22ac](https://gitee.com/openharmony/kernel_l…
|