Home
last modified time | relevance | path

Searched refs:lockDep (Results 1 – 3 of 3) sorted by relevance

/kernel/liteos_a/kernel/base/mp/
Dlos_lockdep.c43 #define LOCKDEP_GET_NAME(lockDep, index) (((SPIN_LOCK_S *)((lockDep)->heldLocks[(index)].lockPtr… argument
44 #define LOCKDEP_GET_ADDR(lockDep, index) ((lockDep)->heldLocks[(index)].lockAddr) argument
134 const LockDep *lockDep = &task->lockDep; in OsLockDepDumpLock() local
146 for (i = 0; i < lockDep->lockDepth; i++) { in OsLockDepDumpLock()
147 if (lockDep->heldLocks[i].lockPtr == lock) { in OsLockDepDumpLock()
148 OsPrintLockDepInfo("[%d] %s <-- addr:0x%x\n", i, LOCKDEP_GET_NAME(lockDep, i), in OsLockDepDumpLock()
149 LOCKDEP_GET_ADDR(lockDep, i)); in OsLockDepDumpLock()
151 OsPrintLockDepInfo("[%d] %s \n", i, LOCKDEP_GET_NAME(lockDep, i)); in OsLockDepDumpLock()
158 lock = temp->lockDep.waitLock; in OsLockDepDumpLock()
159 lockDep = &temp->lockDep; in OsLockDepDumpLock()
[all …]
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h399 LockDep lockDep; member
/kernel/liteos_a/kernel/base/core/
Dlos_task.c104 g_mainTask[i].lockDep.lockDepth = 0; in OsSetMainTask()
105 g_mainTask[i].lockDep.waitLock = NULL; in OsSetMainTask()