Home
last modified time | relevance | path

Searched refs:ready (Results 1 – 25 of 93) sorted by relevance

1234

/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/gnu/src/
Dtx_thread_schedule.S141 @ /* Now make sure the thread's ready bit is set. */
143 LDR r3, [r0, #152] @ Pickup the thread ready bit
144 AND r4, r3, #0x8000 @ Isolate the ready bit
161 BIC r3, r3, #0x8000 @ Clear ready bit
190 LDR r1, [r0, #152] @ Pickup the ready bit
191 ORR r1, r1, #0x8000 @ Set ready bit (bit 15)
192 STR r1, [r0, #152] @ Make this thread ready for executing again
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/ac5/src/
Dtx_thread_schedule.s139 ; /* Now make sure the thread's ready bit is set. */
141 LDR r3, [r0, #152] ; Pickup the thread ready bit
142 AND r4, r3, #0x8000 ; Isolate the ready bit
159 BIC r3, r3, #0x8000 ; Clear ready bit
188 LDR r1, [r0, #152] ; Pickup the ready bit
189 ORR r1, r1, #0x8000 ; Set ready bit (bit 15)
190 STR r1, [r0, #152] ; Make this thread ready for executing again
/ThreadX-v6.4.1/ports_smp/cortex_a9_smp/ac5/src/
Dtx_thread_schedule.s139 ; /* Now make sure the thread's ready bit is set. */
141 LDR r3, [r0, #152] ; Pickup the thread ready bit
142 AND r4, r3, #0x8000 ; Isolate the ready bit
159 BIC r3, r3, #0x8000 ; Clear ready bit
188 LDR r1, [r0, #152] ; Pickup the ready bit
189 ORR r1, r1, #0x8000 ; Set ready bit (bit 15)
190 STR r1, [r0, #152] ; Make this thread ready for executing again
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/ac5/src/
Dtx_thread_schedule.s140 ; /* Now make sure the thread's ready bit is set. */
142 LDR r3, [r0, #152] ; Pickup the thread ready bit
143 AND r4, r3, #0x8000 ; Isolate the ready bit
160 BIC r3, r3, #0x8000 ; Clear ready bit
189 LDR r1, [r0, #152] ; Pickup the ready bit
190 ORR r1, r1, #0x8000 ; Set ready bit (bit 15)
191 STR r1, [r0, #152] ; Make this thread ready for executing again
/ThreadX-v6.4.1/ports_smp/cortex_a5_smp/gnu/src/
Dtx_thread_schedule.S142 @ /* Now make sure the thread's ready bit is set. */
144 LDR r3, [r0, #152] @ Pickup the thread ready bit
145 AND r4, r3, #0x8000 @ Isolate the ready bit
162 BIC r3, r3, #0x8000 @ Clear ready bit
191 LDR r1, [r0, #152] @ Pickup the ready bit
192 ORR r1, r1, #0x8000 @ Set ready bit (bit 15)
193 STR r1, [r0, #152] @ Make this thread ready for executing again
/ThreadX-v6.4.1/ports_smp/cortex_a7_smp/gnu/src/
Dtx_thread_schedule.S156 @ /* Now make sure the thread's ready bit is set. */
158 LDR r3, [r0, #152] @ Pickup the thread ready bit
159 AND r4, r3, #0x8000 @ Isolate the ready bit
176 BIC r3, r3, #0x8000 @ Clear ready bit
205 LDR r1, [r0, #152] @ Pickup the ready bit
206 ORR r1, r1, #0x8000 @ Set ready bit (bit 15)
207 STR r1, [r0, #152] @ Make this thread ready for executing again
/ThreadX-v6.4.1/ports/cortex_m3/ghs/src/
Dtx_thread_schedule.arm165 LDR r1, [r2] ; Is there another thread ready to execute?
168 ; /* Yes, another thread is ready for else, make the current thread the new thread. */
206 ; /* The following is the idle wait processing... in this case, no threads are ready for executi…
207 ; system will simply be idle until an interrupt occurs that makes a thread ready. Note that i…
214 CBNZ r1, __tx_ts_ready ; If non-NULL, a new thread is ready!
237 ; /* At this point, we have a new thread ready to go. Clear any newly pended PendSV - since we a…
/ThreadX-v6.4.1/ports/cortex_m7/ghs/src/
Dtx_thread_schedule.arm179 LDR r1, [r2] ; Is there another thread ready to execute?
182 ; /* Yes, another thread is ready for else, make the current thread the new thread. */
226 ; /* The following is the idle wait processing... in this case, no threads are ready for executi…
227 ; system will simply be idle until an interrupt occurs that makes a thread ready. Note that i…
234 CBNZ r1, __tx_ts_ready ; If non-NULL, a new thread is ready!
257 ; /* At this point, we have a new thread ready to go. Clear any newly pended PendSV - since we a…
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/src/
Dtx_thread_schedule.mip88 beq $8, $0, _tx_thread_schedule_idle_system # If not-NULL, check the thread's ready bit
130 beq $8, $0, _tx_thread_schedule_idle_system # If not-NULL, check the thread's ready bit
135 andi $10, $9, 0x8000 # Pickup ready bit (bit 15)
136 bne $10, $0, _tx_thread_is_ready # If ready bit is set, actually schedule the thread
137 andi $9, $9, 0x7FFF # Clear the ready bit (bit 15)
145 …sw $9, 156($8) # Store the cleared ready bit to prevent any other VPE…
Dtx_thread_system_return.mip179 /* Set bit indicating the thread is ready for scheduling. */
182 ori $9, $9, 0x8000 # Set ready bit (bit 15)
184 sw $9, 156($8) # Make this thread ready for scheduling
Dtx_thread_stack_build.mip269 /* Set bit indicating the thread is ready for scheduling. */
272 ori $9, $9, 0x8000 # Set ready bit (bit 15)
273 sw $9, 156($4) # Make this thread ready for scheduling
Dtx_thread_smp_core_preempt.mip41 /* thread corresponding to this core is no longer ready or when the */
/ThreadX-v6.4.1/ports_arch/ARMv7-M/threadx/ghs/src/
Dtx_thread_schedule.arm173 LDR r1, [r2] // Is there another thread ready to execute?
176 /* Yes, another thread is ready for else, make the current thread the new thread. */
218 …/* The following is the idle wait processing... in this case, no threads are ready for execution a…
219 …system will simply be idle until an interrupt occurs that makes a thread ready. Note that interrup…
226 CBNZ r1, __tx_ts_ready // If non-NULL, a new thread is ready!
249 /* At this point, we have a new thread ready to go. Clear any newly pended PendSV - since we are
/ThreadX-v6.4.1/ports/cortex_m4/ghs/src/
Dtx_thread_schedule.arm179 LDR r1, [r2] ; Is there another thread ready to execute?
182 ; /* Yes, another thread is ready for else, make the current thread the new thread. */
226 ; /* The following is the idle wait processing... in this case, no threads are ready for executi…
227 ; system will simply be idle until an interrupt occurs that makes a thread ready. Note that i…
234 CBNZ r1, __tx_ts_ready ; If non-NULL, a new thread is ready!
257 ; /* At this point, we have a new thread ready to go. Clear any newly pended PendSV - since we a…
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/gnu/src/
Dtx_thread_system_return.S178 ori $9, $9, 0x8000 # Set ready bit (bit 15)
180 sw $9, 152($8) # Make this thread ready for scheduling
Dtx_thread_schedule.S130 beq $8, $0, _tx_thread_schedule_idle_system # If not-NULL, check the thread's ready bit
Dtx_thread_context_restore.S385 ori $9, $9, 0x8000 # Set ready bit (bit 15)
387 sw $9, 152($8) # Make this thread ready for scheduling
/ThreadX-v6.4.1/ports_smp/arc_hs_smp/metaware/src/
Dtx_thread_schedule.s159 …ld r5, [r0, 164] ; Pickup the ready bit for this thread to see …
161 …st 0, [r0, 164] ; Clear the ready bit now that this thread is …
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/src/
Dtx_thread_system_return.a64164 /* Set ready bit in thread control block. */
166 MOV x3, #1 // Build ready value
167 STR w3, [x6, #260] // Make the thread ready
Dtx_thread_smp_core_preempt.a6450 /* thread corresponding to this core is no longer ready or when the */
Dtx_thread_stack_build.a64165 MOV x3, #1 // Build ready flag
166 STR w3, [x0, #260] // Set ready flag
Dtx_thread_schedule.a64120 /* Now make sure the thread's ready bit is set. */
123 LDR w2, [x0, #260] // Pickup the ready bit
126 STR w3, [x0, #260] // Clear the ready bit
/ThreadX-v6.4.1/ports/rxv1/iar/src/
Dtx_thread_schedule.s100 ; Idle system - no thread is ready
/ThreadX-v6.4.1/ports/rxv2/gnu/src/
Dtx_thread_schedule.S110 ; Idle system - no thread is ready
/ThreadX-v6.4.1/ports/rxv2/iar/src/
Dtx_thread_schedule.s111 ; Idle system - no thread is ready

1234