Home
last modified time | relevance | path

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

/ThreadX-v6.3.0/ports_smp/linux/gnu/src/
Dtx_thread_schedule.c87 TX_THREAD *execute_thread; in _tx_thread_schedule() local
170 execute_thread = _tx_thread_execute_ptr[core]; in _tx_thread_schedule()
173 if ((execute_thread) && (execute_thread -> tx_thread_smp_core_control)) in _tx_thread_schedule()
180 _tx_thread_current_ptr[core] = execute_thread; in _tx_thread_schedule()
183 execute_thread -> tx_thread_linux_virtual_core = core; in _tx_thread_schedule()
186 … _tx_linux_virtual_cores[core].tx_thread_smp_core_mapping_thread = execute_thread; in _tx_thread_schedule()
187 …nux_virtual_cores[core].tx_thread_smp_core_mapping_linux_thread_id = execute_thread -> tx_thread_l… in _tx_thread_schedule()
190 execute_thread -> tx_thread_smp_core_control = 0; in _tx_thread_schedule()
193 execute_thread -> tx_thread_run_count++; in _tx_thread_schedule()
196 _tx_timer_time_slice[core] = execute_thread -> tx_thread_time_slice; in _tx_thread_schedule()
[all …]
/ThreadX-v6.3.0/common_smp/src/
Dtx_thread_system_resume.c129 TX_THREAD *execute_thread; in _tx_thread_system_resume() local
452 execute_thread = _tx_thread_execute_ptr[i]; in _tx_thread_system_resume()
455 if (execute_thread == TX_NULL) in _tx_thread_system_resume()
465 if (priority < execute_thread -> tx_thread_preempt_threshold) in _tx_thread_system_resume()
524 execute_thread = _tx_thread_execute_ptr[i]; in _tx_thread_system_resume()
527 if (execute_thread == TX_NULL) in _tx_thread_system_resume()
556 … (available_cores == execute_thread -> tx_thread_smp_cores_allowed)) in _tx_thread_system_resume()
562 … if (thread_ptr -> tx_thread_priority < execute_thread -> tx_thread_priority) in _tx_thread_system_resume()