Home
last modified time | relevance | path

Searched refs:pxCurrentTCB (Results 1 – 25 of 164) sorted by relevance

1234567

/Kernel-v10.6.2/portable/IAR/AVR32_UC3/
HDportmacro.h199 extern volatile void *volatile pxCurrentTCB; \
203 "mov r8, LWRD("ASTRINGZ(pxCurrentTCB)") \n\t"\
204 "orh r8, HWRD("ASTRINGZ(pxCurrentTCB)") \n\t"\
232 pxCurrentTCB; \
305 …extern volatile void *volatile pxCurrentTCB; \
338 …"mov r8, LWRD("ASTRINGZ(pxCurrentTCB)") \n…
339 …"orh r8, HWRD("ASTRINGZ(pxCurrentTCB)") \n…
353 …extern volatile void *volatile pxCurrentTCB; \
380 …"mov r8, LWRD("ASTRINGZ(pxCurrentTCB)") \n…
381 …"orh r8, HWRD("ASTRINGZ(pxCurrentTCB)") \n…
[all …]
/Kernel-v10.6.2/portable/GCC/AVR32_UC3/
HDportmacro.h196 extern volatile void *volatile pxCurrentTCB; \
227 [pxCurrentTCB] "i" (&pxCurrentTCB), \
302 …extern volatile void *volatile pxCurrentTCB; \
343 … [pxCurrentTCB] "i" (&pxCurrentTCB), \
354 …extern volatile void *volatile pxCurrentTCB; \
403 … [pxCurrentTCB] "i" (&pxCurrentTCB), \
420 extern volatile void *volatile pxCurrentTCB; \
477 : [pxCurrentTCB] "i" (&pxCurrentTCB) \
487 extern volatile void *volatile pxCurrentTCB; \
498 : [pxCurrentTCB] "i" (&pxCurrentTCB) \
[all …]
/Kernel-v10.6.2/include/
HDstack_macros.h62 … if( pxCurrentTCB->pxTopOfStack <= pxCurrentTCB->pxStack + portSTACK_LIMIT_PADDING ) \
64 … vApplicationStackOverflowHook( ( TaskHandle_t ) pxCurrentTCB, pxCurrentTCB->pcTaskName ); \
78 … if( pxCurrentTCB->pxTopOfStack >= pxCurrentTCB->pxEndOfStack - portSTACK_LIMIT_PADDING ) \
80 … vApplicationStackOverflowHook( ( TaskHandle_t ) pxCurrentTCB, pxCurrentTCB->pcTaskName ); \
91 … const uint32_t * const pulStack = ( uint32_t * ) pxCurrentTCB->pxStack; \
99 … vApplicationStackOverflowHook( ( TaskHandle_t ) pxCurrentTCB, pxCurrentTCB->pcTaskName ); \
110 …int8_t * pcEndOfStack = ( int8_t * ) pxCurrentTCB->pxEndOfStack; …
123 …vApplicationStackOverflowHook( ( TaskHandle_t ) pxCurrentTCB, pxCurrentTCB->pcTaskName ); …
/Kernel-v10.6.2/portable/Paradigm/Tern_EE/large_untested/
HDportasm.h30 extern volatile TCB_t * volatile pxCurrentTCB;
48 asm { mov ax, seg pxCurrentTCB } \
50 … asm { les bx, pxCurrentTCB } /* Save the stack pointer into the TCB. */ \
54 … asm { mov ax, seg pxCurrentTCB } /* Restore the stack pointer from the TCB. */ \
56 asm { les bx, dword ptr pxCurrentTCB } \
61 asm { mov ax, seg pxCurrentTCB } \
63 asm { les bx, dword ptr pxCurrentTCB } \
/Kernel-v10.6.2/portable/BCC/16BitDOS/common/
HDportasm.h33 extern volatile TCB_t * volatile pxCurrentTCB;
57 asm { mov ax, seg pxCurrentTCB } \
59 … asm { les bx, pxCurrentTCB } /* Save the stack pointer into the TCB. */ \
63 … asm { mov ax, seg pxCurrentTCB } /* Restore the stack pointer from the TCB. */ \
65 asm { les bx, dword ptr pxCurrentTCB } \
70 __asm { mov ax, seg pxCurrentTCB } \
72 __asm { les bx, dword ptr pxCurrentTCB } \
/Kernel-v10.6.2/portable/GCC/TriCore_1782/
HDport.c92 extern volatile uint32_t *pxCurrentTCB;
230 pulLowerCSA = portCSA_TO_ADDRESS( ( *pxCurrentTCB ) ); in xPortStartScheduler()
233 _mtcr( $PCXI, *pxCurrentTCB ); in xPortStartScheduler()
291 extern volatile uint32_t *pxCurrentTCB; in prvSystemTickHandler()
352 *pxCurrentTCB = pxUpperCSA[ 0 ]; in prvSystemTickHandler()
354 pxUpperCSA[ 0 ] = *pxCurrentTCB; in prvSystemTickHandler()
444 extern volatile uint32_t *pxCurrentTCB; in prvTrapYield()
472 *pxCurrentTCB = pxUpperCSA[ 0 ]; in prvTrapYield()
474 pxUpperCSA[ 0 ] = *pxCurrentTCB; in prvTrapYield()
491 extern volatile uint32_t *pxCurrentTCB; in prvInterruptYield()
[all …]
/Kernel-v10.6.2/portable/GCC/PPC440_Xilinx/
HDFPU_Macros.h32 if( pxCurrentTCB->pxTaskTag != NULL ) \
35 vPortSaveFPURegisters( ( void * ) ( pxCurrentTCB->pxTaskTag ) ); \
41 if( pxCurrentTCB->pxTaskTag != NULL ) \
44 vPortRestoreFPURegisters( ( void * ) ( pxCurrentTCB->pxTaskTag ) ); \
/Kernel-v10.6.2/portable/GCC/PPC405_Xilinx/
HDFPU_Macros.h32 if( pxCurrentTCB->pxTaskTag != NULL ) \
35 vPortSaveFPURegisters( ( void * ) ( pxCurrentTCB->pxTaskTag ) ); \
41 if( pxCurrentTCB->pxTaskTag != NULL ) \
44 vPortRestoreFPURegisters( ( void * ) ( pxCurrentTCB->pxTaskTag ) ); \
/Kernel-v10.6.2/
HDtasks.c149 listGET_OWNER_OF_NEXT_ENTRY( pxCurrentTCB, &( pxReadyTasksLists[ uxTopPriority ] ) ); \
179 listGET_OWNER_OF_NEXT_ENTRY( pxCurrentTCB, &( pxReadyTasksLists[ uxTopPriority ] ) ); \
236 #define prvGetTCBFromHandle( pxHandle ) ( ( ( pxHandle ) == NULL ) ? pxCurrentTCB : ( pxHandle )…
333 portDONT_DISCARD PRIVILEGED_DATA TCB_t * volatile pxCurrentTCB = NULL; variable
1038 if( pxCurrentTCB == NULL ) in prvAddNewTaskToReadyList()
1042 pxCurrentTCB = pxNewTCB; in prvAddNewTaskToReadyList()
1063 if( pxCurrentTCB->uxPriority <= pxNewTCB->uxPriority ) in prvAddNewTaskToReadyList()
1065 pxCurrentTCB = pxNewTCB; in prvAddNewTaskToReadyList()
1098 if( pxCurrentTCB->uxPriority < pxNewTCB->uxPriority ) in prvAddNewTaskToReadyList()
1152 if( pxTCB == pxCurrentTCB ) in vTaskDelete()
[all …]
/Kernel-v10.6.2/portable/Paradigm/Tern_EE/small/
HDportasm.h33 extern volatile TCB_t * volatile pxCurrentTCB;
51 asm { mov bx, [pxCurrentTCB] } \
54 asm { mov bx, [pxCurrentTCB] } \
58 asm { mov bx, [pxCurrentTCB] } \
/Kernel-v10.6.2/portable/GCC/H8S2329/
HDportmacro.h101 extern void* pxCurrentTCB; \
107 ( void ) pxCurrentTCB;
111 extern void* pxCurrentTCB; \
117 ( void ) pxCurrentTCB;
/Kernel-v10.6.2/portable/GCC/ARM7_AT91FR40008/
HDportmacro.h123 extern volatile void * volatile pxCurrentTCB; \
154 ( void ) pxCurrentTCB; \
160 extern volatile void * volatile pxCurrentTCB; \
201 ( void ) pxCurrentTCB; \
/Kernel-v10.6.2/portable/GCC/ARM7_LPC2000/
HDportmacro.h91 extern volatile void * volatile pxCurrentTCB; \
122 ( void ) pxCurrentTCB; \
128 extern volatile void * volatile pxCurrentTCB; \
169 ( void ) pxCurrentTCB; \
/Kernel-v10.6.2/portable/GCC/ARM7_LPC23xx/
HDportmacro.h114 extern volatile void * volatile pxCurrentTCB; \
145 ( void ) pxCurrentTCB; \
151 extern volatile void * volatile pxCurrentTCB; \
192 ( void ) pxCurrentTCB; \
/Kernel-v10.6.2/portable/GCC/ARM7_AT91SAM7S/
HDportmacro.h114 extern volatile void * volatile pxCurrentTCB; \
145 ( void ) pxCurrentTCB; \
151 extern volatile void * volatile pxCurrentTCB; \
192 ( void ) pxCurrentTCB; \
/Kernel-v10.6.2/portable/Renesas/SH2A_FPU/
HDportmacro.h112 …define traceTASK_SWITCHED_OUT() do { if( pxCurrentTCB->pxTaskTag != NULL ) vPortSaveFlopRegisters(…
113 …define traceTASK_SWITCHED_IN() do { if( pxCurrentTCB->pxTaskTag != NULL ) vPortRestoreFlopRegister…
/Kernel-v10.6.2/portable/GCC/IA32_flat/
HDportASM.S33 .extern pxCurrentTCB
76 movl pxCurrentTCB, %eax
86 movl pxCurrentTCB, %eax
114 movl pxCurrentTCB, %eax
169 movl pxCurrentTCB, %eax
199 movl pxCurrentTCB, %eax
/Kernel-v10.6.2/portable/CodeWarrior/HCS12/
HDportmacro.h130 extern volatile void * pxCurrentTCB; \
148 extern volatile void * pxCurrentTCB; \
167 extern volatile void * pxCurrentTCB; \
178 extern volatile void * pxCurrentTCB; \
/Kernel-v10.6.2/portable/ThirdParty/CDK/T-HEAD_CK802/
HDportasm.S35 lrw r4, pxCurrentTCB
64 lrw r2, pxCurrentTCB
69 lrw r4, pxCurrentTCB
99 lrw r7, pxCurrentTCB
116 lrw r7, pxCurrentTCB
/Kernel-v10.6.2/portable/ThirdParty/XCC/Xtensa/
HDportasm.S35 .extern pxCurrentTCB
120 movi a2, pxCurrentTCB
161 movi a2, pxCurrentTCB
369 movi a2, pxCurrentTCB
371 movi a2, pxCurrentTCB
410 movi a3, pxCurrentTCB /* cp_state = */
497 movi a2, pxCurrentTCB
546 movi a3, pxCurrentTCB /* cp_state = */
591 movi a15, pxCurrentTCB
/Kernel-v10.6.2/portable/IAR/MSP430/
HDportasm.h34 IMPORT pxCurrentTCB
52 mov.w &pxCurrentTCB, r12
58 mov.w &pxCurrentTCB, r12
/Kernel-v10.6.2/portable/IAR/RX600/
HDport.c66 extern void *pxCurrentTCB;
141 if( pxCurrentTCB != NULL ) in xPortStartScheduler()
189 configASSERT( pxCurrentTCB == NULL ); in vPortEndScheduler()
/Kernel-v10.6.2/portable/IAR/ARM_CM85_NTZ/non_secure/
HDportasm.s42 EXTERN pxCurrentTCB
97 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
138 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
162 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
218 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
254 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
295 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
335 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
347 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
/Kernel-v10.6.2/portable/IAR/ARM_CM35P_NTZ/non_secure/
HDportasm.s42 EXTERN pxCurrentTCB
97 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
138 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
162 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
218 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
254 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
295 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
335 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
347 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
/Kernel-v10.6.2/portable/ARMv8M/non_secure/portable/IAR/ARM_CM33_NTZ/
HDportasm.s42 EXTERN pxCurrentTCB
97 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
138 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
162 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
218 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
254 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
295 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB ). */
335 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …
347 …ldr r2, =pxCurrentTCB /* Read the location of pxCurrentTCB i.e. &( pxCurrentTCB …

1234567