/ThreadX-v6.4.1/ports/cortex_r7/ghs/src/ |
D | tx_thread_schedule.arm | 143 LDR r3, [r0, 24] # Pickup time-slice for this thread 147 /* Setup time-slice, if present. */ 150 LDR r2, =_tx_timer_time_slice # Pickup address of time slice 153 STR r3, [r2] # Setup time-slice
|
/ThreadX-v6.4.1/ports/cortex_a8/ghs/src/ |
D | tx_thread_schedule.arm | 143 LDR r3, [r0, 24] # Pickup time-slice for this thread 147 /* Setup time-slice, if present. */ 150 LDR r2, =_tx_timer_time_slice # Pickup address of time slice 153 STR r3, [r2] # Setup time-slice
|
/ThreadX-v6.4.1/ports/cortex_a7/ghs/src/ |
D | tx_thread_schedule.arm | 143 LDR r3, [r0, 24] # Pickup time-slice for this thread 147 /* Setup time-slice, if present. */ 150 LDR r2, =_tx_timer_time_slice # Pickup address of time slice 153 STR r3, [r2] # Setup time-slice
|
/ThreadX-v6.4.1/ports/cortex_a5/ghs/src/ |
D | tx_thread_schedule.arm | 143 LDR r3, [r0, 24] # Pickup time-slice for this thread 147 /* Setup time-slice, if present. */ 150 LDR r2, =_tx_timer_time_slice # Pickup address of time slice 153 STR r3, [r2] # Setup time-slice
|
/ThreadX-v6.4.1/ports/cortex_r5/ghs/src/ |
D | tx_thread_schedule.arm | 143 LDR r3, [r0, 24] # Pickup time-slice for this thread 147 /* Setup time-slice, if present. */ 150 LDR r2, =_tx_timer_time_slice # Pickup address of time slice 153 STR r3, [r2] # Setup time-slice
|
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/gnu/src/ |
D | tx_thread_schedule.S | 203 LDR r3, [r0, #24] @ Pickup time-slice for this thread 210 LDR r2, =_tx_timer_time_slice @ Pickup address of time slice 212 ADD r2, r2, r12 @ Build index into the time-slice array 214 STR r3, [r2, #0] @ Setup time-slice
|
D | tx_timer_interrupt.S | 206 BL _tx_thread_time_slice @ Call time-slice processing
|
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/ac5/src/ |
D | tx_thread_schedule.s | 201 LDR r3, [r0, #24] ; Pickup time-slice for this thread 208 LDR r2, =_tx_timer_time_slice ; Pickup address of time slice 210 ADD r2, r2, r12 ; Build index into the time-slice array 212 STR r3, [r2, #0] ; Setup time-slice
|
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/ac5/src/ |
D | tx_thread_schedule.s | 201 LDR r3, [r0, #24] ; Pickup time-slice for this thread 208 LDR r2, =_tx_timer_time_slice ; Pickup address of time slice 210 ADD r2, r2, r12 ; Build index into the time-slice array 212 STR r3, [r2, #0] ; Setup time-slice
|
D | tx_timer_interrupt.s | 204 BL _tx_thread_time_slice ; Call time-slice processing
|
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/ac5/src/ |
D | tx_thread_schedule.s | 201 LDR r3, [r0, #24] ; Pickup time-slice for this thread 208 LDR r2, =_tx_timer_time_slice ; Pickup address of time slice 210 ADD r2, r2, r12 ; Build index into the time-slice array 212 STR r3, [r2, #0] ; Setup time-slice
|
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/gnu/src/ |
D | tx_thread_schedule.S | 203 LDR r3, [r0, #24] @ Pickup time-slice for this thread 210 LDR r2, =_tx_timer_time_slice @ Pickup address of time slice 212 ADD r2, r2, r12 @ Build index into the time-slice array 214 STR r3, [r2, #0] @ Setup time-slice
|
D | tx_timer_interrupt.S | 206 BL _tx_thread_time_slice @ Call time-slice processing
|
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/src/ |
D | tx_thread_schedule.mip | 184 lw $11, 24($8) # Pickup time slice value 188 /* Setup time-slice, if present. */ 191 la $10, _tx_timer_time_slice # Pickup time-slice variable address 192 addu $10, $10, $25 # Offset to VPE specific time-slice 199 sw $11, ($10) # Store new time-slice
|
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/gnu/src/ |
D | tx_thread_schedule.S | 218 LDR r3, [r0, #24] @ Pickup time-slice for this thread 225 LDR r2, =_tx_timer_time_slice @ Pickup address of time slice 227 ADD r2, r2, r12 @ Build index into the time-slice array 229 STR r3, [r2, #0] @ Setup time-slice
|
D | tx_timer_interrupt.S | 206 BL _tx_thread_time_slice @ Call time-slice processing
|
/ThreadX-v6.4.1/ports_smp/arc_hs_smp/metaware/src/ |
D | tx_thread_context_restore.s | 258 mov r5, _tx_timer_time_slice ; Build time-slice address 260 ld r2, [r5] ; Pickup time-slice contents 262 breq r2, 0, __tx_thread_dont_save_ts ; No time-slice, don't need to save it
|
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/src/ |
D | tx_thread_schedule.a64 | 142 LDR w3, [x0, #36] // Pickup time-slice for this thread 146 /* Setup time-slice, if present. */ 149 LDR x2, =_tx_timer_time_slice // Pickup address of time slice 153 STR w3, [x2, x20, LSL #2] // Setup time-slice
|
D | tx_thread_context_restore.a64 | 256 /* Save the remaining time-slice and disable it. */ 260 LDR x3, =_tx_timer_time_slice // Pickup time-slice variable address 261 LDR w2, [x3, x8, LSL #2] // Pickup time-slice 268 STR w2, [x0, #36] // Save thread's time-slice 270 STR w2, [x3, x8, LSL #2] // Disable global time-slice flag
|
/ThreadX-v6.4.1/ports/arc_hs/metaware/src/ |
D | tx_thread_context_fast_restore.s | 266 st r2, [r0, 24] ; If set, save remaining time-slice 267 st r7, [gp, _tx_timer_time_slice@sda] ; If set, clear time slice
|
D | tx_thread_context_restore.s | 275 ld r2, [gp, _tx_timer_time_slice@sda] ; Pickup time-slice contents 277 breq r2, 0, __tx_thread_dont_save_ts ; No time-slice, don't need to save it
|
/ThreadX-v6.4.1/ports/arc_em/metaware/src/ |
D | tx_thread_context_restore.s | 264 ld r2, [gp, _tx_timer_time_slice@sda] ; Pickup time-slice contents 266 breq r2, 0, __tx_thread_dont_save_ts ; No time-slice, don't need to save it
|
/ThreadX-v6.4.1/ports/c667x/ccs/src/ |
D | tx_thread_context_restore.asm | 254 STW B1,*+A1(24) ; Store current time-slice 257 STW A3,*A5 ; Set time slice to 0
|
/ThreadX-v6.4.1/ports_module/cortex_a7/ac5/module_manager/src/ |
D | tx_thread_schedule.s | 298 LDR r3, [r0, #24] ; Pickup time-slice for this thread 305 LDR r2, =_tx_timer_time_slice ; Pickup address of time slice variable 306 STR r3, [r2, #0] ; Setup time-slice
|
/ThreadX-v6.4.1/ports_module/cortex_r4/iar/module_manager/src/ |
D | tx_thread_schedule.s | 281 LDR r3, [r0, #24] ; Pickup time-slice for this thread 288 LDR r2, =_tx_timer_time_slice ; Pickup address of time slice variable 289 STR r3, [r2, #0] ; Setup time-slice
|