| /ThreadX-v6.4.1/ports_smp/cortex_a9_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 216 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 225 BNE _already_in_list0 @ Is this core already waiting? 320 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 333 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 354 LDR r3, =_tx_thread_smp_protect_wait_counts @ Load waiting list
|
| D | tx_thread_context_restore.S | 245 LDR r1, =_tx_thread_smp_protect_wait_counts @ Load waiting count list 246 LDR r2, [r1, r10, LSL #2] @ Load waiting value for this core 247 SUB r2, r2, #1 @ Decrement waiting value. Should be zero now 248 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| D | tx_thread_smp_initialize_wait.S | 134 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 305 LDR r2, [r1, r0, LSL #2] @ Load waiting value 307 STR r2, [r1, r0, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/cortex_a7_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 216 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 225 BNE _already_in_list0 @ Is this core already waiting? 320 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 333 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 354 LDR r3, =_tx_thread_smp_protect_wait_counts @ Load waiting list
|
| D | tx_thread_context_restore.S | 246 LDR r1, =_tx_thread_smp_protect_wait_counts @ Load waiting count list 247 LDR r2, [r1, r10, LSL #2] @ Load waiting value for this core 248 SUB r2, r2, #1 @ Decrement waiting value. Should be zero now 249 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| D | tx_thread_smp_initialize_wait.S | 134 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 303 LDR r2, [r1, r10, LSL #2] @ Load waiting value 305 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/cortex_a5_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 214 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 223 BNE _already_in_list0 @ Is this core already waiting? 318 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 331 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 352 LDR r3, =_tx_thread_smp_protect_wait_counts @ Load waiting list
|
| D | tx_thread_context_restore.S | 245 LDR r1, =_tx_thread_smp_protect_wait_counts @ Load waiting count list 246 LDR r2, [r1, r10, LSL #2] @ Load waiting value for this core 247 SUB r2, r2, #1 @ Decrement waiting value. Should be zero now 248 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| D | tx_thread_smp_initialize_wait.S | 134 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 305 LDR r2, [r1, r0, LSL #2] @ Load waiting value 307 STR r2, [r1, r0, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/cortex_a7_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 212 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 221 BNE _already_in_list0 ; Is this core already waiting? 316 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 329 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 350 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 241 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 242 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 243 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 244 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 132 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 308 LDR r2, [r1, r10, LSL #2] ; Load waiting value 310 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/cortex_a9_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 214 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 223 BNE _already_in_list0 ; Is this core already waiting? 318 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 331 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 352 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 243 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 244 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 245 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 246 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 132 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 310 LDR r2, [r1, r0, LSL #2] ; Load waiting value 312 STR r2, [r1, r0, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/cortex_a5_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 212 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 221 BNE _already_in_list0 ; Is this core already waiting? 316 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 329 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 350 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 243 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 244 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 245 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 246 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 132 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 310 LDR r2, [r1, r0, LSL #2] ; Load waiting value 312 STR r2, [r1, r0, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/gnu/src/ |
| D | tx_thread_smp_initialize_wait.S | 113 bne $9, $0, core_0_wait_loop # If non-zero, keep waiting
|