Home
last modified time | relevance | path

Searched refs:preempt_thread (Results 1 – 2 of 2) sorted by relevance

/ThreadX-v6.3.0/ports_smp/linux/gnu/src/
Dtx_thread_smp_core_preempt.c81 TX_THREAD *preempt_thread; in _tx_thread_smp_core_preempt() local
87 preempt_thread = _tx_thread_current_ptr[core]; in _tx_thread_smp_core_preempt()
90 if (preempt_thread) in _tx_thread_smp_core_preempt()
95 preempt_thread -> tx_thread_linux_deferred_preempt = TX_TRUE; in _tx_thread_smp_core_preempt()
/ThreadX-v6.3.0/common_smp/src/
Dtx_thread_system_resume.c122 TX_THREAD *preempt_thread; in _tx_thread_system_resume() local
675preempt_thread = _tx_thread_priority_list[lowest_priority]; in _tx_thread_system_resume()
678 … if (preempt_thread -> tx_thread_ready_next != preempt_thread) in _tx_thread_system_resume()
682 head_ptr = preempt_thread; in _tx_thread_system_resume()
685 … next_thread = preempt_thread -> tx_thread_ready_next; in _tx_thread_system_resume()
702 preempt_thread = next_thread; in _tx_thread_system_resume()
722 … possible_cores = (((ULONG) 1) << preempt_thread -> tx_thread_smp_core_mapped); in _tx_thread_system_resume()
729 i = preempt_thread -> tx_thread_smp_core_mapped; in _tx_thread_system_resume()
758 preempt_thread = possible_preemption_list[i]; in _tx_thread_system_resume()
761 … j = preempt_thread -> tx_thread_smp_core_mapped; in _tx_thread_system_resume()
[all …]