Home
last modified time | relevance | path

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

/ThreadX-v6.3.0/common_smp/src/
Dtx_thread_smp_utilities.c302 VOID _tx_thread_smp_core_interrupt(TX_THREAD *thread_ptr, UINT current_core, UINT target_core) in _tx_thread_smp_core_interrupt() argument
310 if (current_core != target_core) in _tx_thread_smp_core_interrupt()
316 current_thread = _tx_thread_current_ptr[target_core]; in _tx_thread_smp_core_interrupt()
323 if (_tx_thread_system_state[target_core] < TX_INITIALIZE_IN_PROGRESS) in _tx_thread_smp_core_interrupt()
327 _tx_thread_smp_core_preempt(target_core); in _tx_thread_smp_core_interrupt()
336 VOID _tx_thread_smp_core_wakeup(UINT current_core, UINT target_core) in _tx_thread_smp_core_wakeup() argument
341 if (target_core != current_core) in _tx_thread_smp_core_wakeup()
345 TX_THREAD_SMP_WAKEUP(target_core); in _tx_thread_smp_core_wakeup()
/ThreadX-v6.3.0/common_smp/inc/
Dtx_thread.h817 …ARE VOID _tx_thread_smp_core_interrupt(TX_THREAD *thread_ptr, UINT current_core, UINT target_core) in _tx_thread_smp_core_interrupt() argument
825 if (current_core != target_core) in _tx_thread_smp_core_interrupt()
831 current_thread = _tx_thread_current_ptr[target_core]; in _tx_thread_smp_core_interrupt()
838 if (_tx_thread_system_state[target_core] < TX_INITIALIZE_IN_PROGRESS) in _tx_thread_smp_core_interrupt()
842 _tx_thread_smp_core_preempt(target_core); in _tx_thread_smp_core_interrupt()
856 static INLINE_DECLARE VOID _tx_thread_smp_core_wakeup(UINT current_core, UINT target_core) in _tx_thread_smp_core_wakeup() argument
861 if (target_core != current_core) in _tx_thread_smp_core_wakeup()
865 TX_THREAD_SMP_WAKEUP(target_core); in _tx_thread_smp_core_wakeup()
1655 VOID _tx_thread_smp_core_interrupt(TX_THREAD *thread_ptr, UINT current_core, UINT target_core);
1662 VOID _tx_thread_smp_core_wakeup(UINT current_core, UINT target_core);