| /ThreadX-v6.3.0/ports_smp/cortex_a7_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 217 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 226 BNE _already_in_list0 @ Is this core already waiting? 321 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 334 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 355 LDR r3, =_tx_thread_smp_protect_wait_counts @ Load waiting list
|
| D | tx_thread_context_restore.S | 247 LDR r1, =_tx_thread_smp_protect_wait_counts @ Load waiting count list 248 LDR r2, [r1, r10, LSL #2] @ Load waiting value for this core 249 SUB r2, r2, #1 @ Decrement waiting value. Should be zero now 250 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| D | tx_thread_smp_initialize_wait.S | 135 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 304 LDR r2, [r1, r10, LSL #2] @ Load waiting value 306 STR r2, [r1, r10, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/cortex_a9_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 217 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 226 BNE _already_in_list0 @ Is this core already waiting? 321 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 334 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 355 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 | 135 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 306 LDR r2, [r1, r0, LSL #2] @ Load waiting value 308 STR r2, [r1, r0, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/cortex_a5_smp/gnu/src/ |
| D | tx_thread_smp_protect.S | 215 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 224 BNE _already_in_list0 @ Is this core already waiting? 319 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 332 LDR r4, [r3, r1, LSL #2] @ Load waiting value for this core 353 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 | 135 …BNE core_0_wait_loop @ No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 306 LDR r2, [r1, r0, LSL #2] @ Load waiting value 308 STR r2, [r1, r0, LSL #2] @ Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/cortex_a7_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 213 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 222 BNE _already_in_list0 ; Is this core already waiting? 317 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 330 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 351 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 242 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 243 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 244 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 245 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 133 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 309 LDR r2, [r1, r10, LSL #2] ; Load waiting value 311 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/cortex_a9_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 215 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 224 BNE _already_in_list0 ; Is this core already waiting? 319 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 332 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 353 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 244 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 245 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 246 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 247 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 133 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 311 LDR r2, [r1, r0, LSL #2] ; Load waiting value 313 STR r2, [r1, r0, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/cortex_a5_smp/ac5/src/ |
| D | tx_thread_smp_protect.s | 213 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 222 BNE _already_in_list0 ; Is this core already waiting? 317 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 330 LDR r4, [r3, r1, LSL #2] ; Load waiting value for this core 351 LDR r3, =_tx_thread_smp_protect_wait_counts ; Load waiting list
|
| D | tx_thread_context_restore.s | 244 LDR r1, =_tx_thread_smp_protect_wait_counts ; Load waiting count list 245 LDR r2, [r1, r10, LSL #2] ; Load waiting value for this core 246 SUB r2, r2, #1 ; Decrement waiting value. Should be zero now 247 STR r2, [r1, r10, LSL #2] ; Store new waiting value
|
| D | tx_thread_smp_initialize_wait.s | 133 …BNE core_0_wait_loop ; No, keep waiting for core 0 to finish its initializa…
|
| D | tx_thread_smp_protection_wait_list_macros.h | 311 LDR r2, [r1, r0, LSL #2] ; Load waiting value 313 STR r2, [r1, r0, LSL #2] ; Store new waiting value
|
| /ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/gnu/src/ |
| D | tx_thread_smp_initialize_wait.S | 114 bne $9, $0, core_0_wait_loop # If non-zero, keep waiting
|