Home
last modified time | relevance | path

Searched refs:taskLockCnt (Results 1 - 9 of 9) sorted by relevance

/kernel/liteos_a/kernel/base/include/
H A Dlos_sched_pri.h118 UINT32 taskLockCnt; /* task lock flag */ member
138 return OsSchedRunqueue()->taskLockCnt; in OsSchedLockCountGet()
143 OsSchedRunqueue()->taskLockCnt = count; in OsSchedLockSet()
148 OsSchedRunqueue()->taskLockCnt++; in OsSchedLock()
153 OsSchedRunqueue()->taskLockCnt--; in OsSchedUnlock()
159 if (rq->taskLockCnt > 0) { in OsSchedUnlockResch()
160 rq->taskLockCnt--; in OsSchedUnlockResch()
161 if ((rq->taskLockCnt == 0) && (rq->schedFlag & INT_PEND_RESCH) && OS_SCHEDULER_ACTIVE) { in OsSchedUnlockResch()
171 return (OsSchedRunqueue()->taskLockCnt != 0); in OsSchedIsLock()
184 BOOL preemptible = (rq->taskLockCnt in OsPreemptable()
[all...]
/kernel/liteos_a/kernel/extended/trace/
H A Dtrace_offline.c160 PRINTK("cpuid hwiActive taskLockCnt "); in OsTraceInfoEventTitle()
187 UINT32 taskLockCnt = frame->core.taskLockCnt; in OsTraceInfoEventData() local
193 taskLockCnt -= 1; in OsTraceInfoEventData()
195 PRINTK("%-11u %-11u %-11u", frame->core.cpuid, frame->core.hwiActive, taskLockCnt); in OsTraceInfoEventData()
H A Dlos_trace.c106 frame->core.taskLockCnt = MIN(OsSchedLockCountGet(), 0xF); /* taskLockCnt is 4 bits, max value = 0xF */ in OsTraceSetFrame()
/kernel/liteos_m/components/trace/
H A Dtrace_offline.c162 PRINTK("cpuId hwiActive taskLockCnt "); in OsTraceInfoEventTitle()
182 UINT32 taskLockCnt = frame->core.taskLockCnt; in OsTraceInfoEventData() local
188 taskLockCnt -= 1; in OsTraceInfoEventData()
190 PRINTK("%-11u %-11u %-11u", frame->core.cpuId, frame->core.hwiActive, taskLockCnt); in OsTraceInfoEventData()
H A Dlos_trace.c103 frame->core.taskLockCnt = MIN(OsPercpuGet()->taskLockCnt, 0xF); /* taskLockCnt is 4 bits, max value = 0xF */ in OsTraceSetFrame()
H A Dlos_trace.h237 taskLockCnt : 4, /**< task lock count */ member
/kernel/liteos_a/testsuites/kernel/sample/kernel_base/core/task/smp/
H A DIt_smp_los_task_101.c100 gTestTaskLock = OsSchedRunqueueByID((ArchCurrCpuid() + 1) % (LOSCFG_KERNEL_CORE_NUM))->taskLockCnt; in Testcase()
/kernel/liteos_a/kernel/base/sched/
H A Dlos_sched.c479 LOS_ASSERT(rq->taskLockCnt == 1); in OsSchedResched()
481 LOS_ASSERT(rq->taskLockCnt == 0); in OsSchedResched()
/kernel/liteos_a/kernel/include/
H A Dlos_trace.h250 taskLockCnt : 4, /**< task lock count */ member

Completed in 8 milliseconds