| /TwlSDK-5.1.0/include/nitro/os/common/ |
| D | thread.h | 54 typedef struct _OSThread OSThread; typedef 69 OSThread *head; 70 OSThread *tail; 75 OSThread *prev; 76 OSThread *next; 121 OSThread *next; 173 OSThread *current; 174 OSThread *list; 177 OSThread *entry[OS_THREAD_MAX_NUM]; 205 #define OS_THREAD_OFFSET_ID (OS_THREAD_OFFSET_NEXT+sizeof(OSThread*)) [all …]
|
| D | functionCost.h | 190 extern void OSi_ClearThreadFunctionCostBuffer(OSThread *thread); 285 void OS_CalcThreadStatistics(void *statBuf, OSThread *thread); 287 static inline void OS_CalcThreadStatistics(void *, OSThread *) in OS_CalcThreadStatistics() argument
|
| D | mutex.h | 49 OSThread *thread; // current owner 146 void OSi_UnlockAllMutex(OSThread *thread);
|
| /TwlSDK-5.1.0/build/libraries/os/common/src/ |
| D | os_thread.c | 77 OSThread OSi_LauncherThread; 78 OSThread OSi_IdleThread; 84 OSThread **OSi_CurrentThreadPtr; 113 static void OSi_CancelThreadAlarmForSleep(OSThread *thread); 114 static void OSi_InsertThreadToList(OSThread *thread); 115 static void OSi_RemoveThreadFromList(OSThread *thread); 120 static void OSi_ExitThread_ArgSpecified(OSThread *thread, void *arg); 157 static void OSi_InsertLinkToQueue(OSThreadQueue *queue, OSThread *thread) in OSi_InsertLinkToQueue() 159 OSThread *next = queue->head; in OSi_InsertLinkToQueue() 172 OSThread *prev = queue->tail; in OSi_InsertLinkToQueue() [all …]
|
| D | os_mutex.c | 23 void OSi_EnqueueTail(OSThread *thread, OSMutex *mutex); 24 void OSi_DequeueItem(OSThread *thread, OSMutex *mutex); 25 OSMutex *OSi_DequeueHead(OSThread *thread); 59 OSThread *currentThread = OS_GetCurrentThread(); in OS_LockMutex() 100 void OSi_UnlockAllMutex(OSThread *thread) in OSi_UnlockAllMutex() 143 OSThread *currentThread = OS_GetCurrentThread(); in OS_TryLockMutex() 188 OSThread *currentThread = OS_GetCurrentThread(); in OS_LockMutexR() 218 OSThread *currentThread = OS_GetCurrentThread(); in OS_LockMutexW() 249 OSThread * currentThread = OS_GetCurrentThread(); in OS_TryLockMutexR() 288 OSThread * currentThread = OS_GetCurrentThread(); in OS_TryLockMutexW() [all …]
|
| D | os_functionCost.c | 36 static void OSi_CalcThreadInterval(register OSThread *saveThread, register OSThread *loadThread); 234 void OSi_ClearThreadFunctionCostBuffer(OSThread *thread) in OSi_ClearThreadFunctionCostBuffer() 279 ldrne r0, [ r0, #OSThread.profiler ] // r0 = functionCostInfo in OSi_GetFunctionCostInfo() 571 void OS_CalcThreadStatistics(void *statBuf, OSThread *thread) in OS_CalcThreadStatistics() 739 static asm void OSi_CalcThreadInterval( register OSThread* saveThread, register OSThread* loadThrea… in OSi_CalcThreadInterval() 751 ldr r2, [ r0, #OSThread.profiler ] // r2 = functionCostInfo in OSi_CalcThreadInterval() 772 ldr r2, [ r1, #OSThread.profiler ] // r2 = functionCostInfo in OSi_CalcThreadInterval()
|
| D | os_irqHandler.c | 153 @1: str r2, [r12, #OSThread.state] in OS_IrqHandler_ThreadSwitch() 154 str r3, [r12, #OSThread.queue] in OS_IrqHandler_ThreadSwitch() 155 str r3, [r12, #OSThread.link.prev] in OS_IrqHandler_ThreadSwitch() 156 ldr r0, [r12, #OSThread.link.next] in OS_IrqHandler_ThreadSwitch() 157 str r3, [r12, #OSThread.link.next] in OS_IrqHandler_ThreadSwitch()
|
| D | os_callTrace.c | 25 void OS_DumpThreadCallTrace(const OSThread *) in OS_DumpThreadCallTrace() argument 36 void OSi_DumpThreadCallTrace_core(const OSThread *thread, u32 returnAddress); 321 ldrne r0, [ r0, #OSThread.profiler ] // r0 = callTraceInfo in OSi_GetCallTraceInfo() 716 asm void OS_DumpThreadCallTrace( const OSThread* thread ) in OS_DumpThreadCallTrace() 735 void OSi_DumpThreadCallTrace_core(const OSThread *thread, u32 returnAddress) in OSi_DumpThreadCallTrace_core()
|
| /TwlSDK-5.1.0/build/demos/os/threadYield-1/src/ |
| D | main.c | 49 OSThread thread1; 50 OSThread thread2; 51 OSThread thread3; 52 OSThread* launcherThread;
|
| /TwlSDK-5.1.0/build/demos/os/threadQueue-1/src/ |
| D | main.c | 23 OSThread thread1; 24 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/thread-1/src/ |
| D | main.c | 24 OSThread thread1; 25 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/thread-2/src/ |
| D | main.c | 23 OSThread thread1; 24 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/waitIrq-2/src/ |
| D | main.c | 29 OSThread thread1; 30 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/functionCost-3/src/ |
| D | main.c | 31 OSThread thread1; 32 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/mutex-2/src/ |
| D | main.c | 29 OSThread thread1; 30 OSThread thread2;
|
| /TwlSDK-5.1.0/build/libraries/card/common/include/ |
| D | card_common.h | 120 OSThread context[1]; 150 OSThread *current_thread_9;
|
| /TwlSDK-5.1.0/build/demos/os/functionCost-2/src/ |
| D | main.c | 34 OSThread thread1; 35 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/callTrace-2/src/ |
| D | main.c | 23 OSThread thread1; 24 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/os/mutex-1/src/ |
| D | main.c | 30 OSThread thread1; 31 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/cp/ThreadSafeTest/src/ |
| D | main.c | 61 OSThread thread1; 62 OSThread thread2;
|
| /TwlSDK-5.1.0/build/demos/spi/spiMonkey/include/ |
| D | monkey.h | 52 OSThread thread;
|
| /TwlSDK-5.1.0/build/libraries/mb/common/include/ |
| D | mb_task.h | 38 #define MB_TASK_WORK_MIN (sizeof(OSThread) + 256)
|
| /TwlSDK-5.1.0/build/demos/os/waitIrq-1/src/ |
| D | main.c | 22 OSThread thread1;
|
| /TwlSDK-5.1.0/include/nitro/ctrdg/ARM9/ |
| D | ctrdg_task.h | 56 OSThread th[1]; /* Thread context */
|
| /TwlSDK-5.1.0/build/demos/os/message-1/src/ |
| D | main.c | 26 OSThread thread1;
|