TX_THREAD_STRUCT::tx_thread_preempt_threshold is only used within threadx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesthreadxTX_THREAD_STRUCT::tx_thread_preempt_threshold

TX_THREAD_STRUCT::tx_thread_preempt_threshold field

Syntax

UINT tx_thread_preempt_threshold;

References

LocationReferrerText
tx_api.h:401
UINT tx_thread_preempt_threshold; /* Preemption threshold */
tx_mutex_priority_change.c:125_tx_mutex_priority_change()
thread_ptr -> tx_thread_preempt_threshold = thread_ptr -> tx_thread_user_preempt_threshold;
tx_mutex_priority_change.c:131_tx_mutex_priority_change()
thread_ptr -> tx_thread_preempt_threshold = new_priority;
tx_mutex_priority_change.c:219_tx_mutex_priority_change()
thread_ptr -> tx_thread_preempt_threshold = thread_ptr -> tx_thread_user_preempt_threshold;
tx_mutex_priority_change.c:225_tx_mutex_priority_change()
thread_ptr -> tx_thread_preempt_threshold = new_priority;
tx_mutex_priority_change.c:282_tx_mutex_priority_change()
if (thread_ptr -> tx_thread_preempt_threshold < thread_ptr -> tx_thread_priority)
tx_mutex_priority_change.c:288_tx_mutex_priority_change()
if (thread_ptr -> tx_thread_preempt_threshold <= next_execute_ptr -> tx_thread_priority)
tx_thread_create.c:176_tx_thread_create()
thread_ptr -> tx_thread_preempt_threshold = preempt_threshold;
tx_thread_create.c:186_tx_thread_create()
thread_ptr -> tx_thread_preempt_threshold = ((UINT) 0);
tx_thread_create.c:193_tx_thread_create()
thread_ptr -> tx_thread_preempt_threshold = priority;
tx_thread_create.c:295_tx_thread_create()
saved_threshold = saved_thread_ptr -> tx_thread_preempt_threshold;
tx_thread_create.c:300_tx_thread_create()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_thread_ptr -> tx_thread_priority;
tx_thread_create.c:338_tx_thread_create()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_threshold;
tx_thread_preemption_change.c:179_tx_thread_preemption_change()
thread_ptr -> tx_thread_preempt_threshold = new_threshold;
tx_thread_preemption_change.c:185_tx_thread_preemption_change()
thread_ptr -> tx_thread_preempt_threshold = thread_ptr -> tx_thread_inherit_priority;
tx_thread_preemption_change.c:205_tx_thread_preemption_change()
if (thread_ptr -> tx_thread_preempt_threshold != thread_ptr -> tx_thread_priority)
tx_thread_priority_change.c:127_tx_thread_priority_change()
thread_ptr -> tx_thread_preempt_threshold = new_priority;
tx_thread_priority_change.c:134_tx_thread_priority_change()
thread_ptr -> tx_thread_preempt_threshold = thread_ptr -> tx_thread_inherit_priority;
tx_thread_priority_change.c:220_tx_thread_priority_change()
thread_ptr -> tx_thread_preempt_threshold = new_priority;
tx_thread_priority_change.c:227_tx_thread_priority_change()
thread_ptr -> tx_thread_preempt_threshold = thread_ptr -> tx_thread_inherit_priority;
tx_thread_resume.c:143_tx_thread_resume()
saved_threshold = saved_thread_ptr -> tx_thread_preempt_threshold;
tx_thread_resume.c:148_tx_thread_resume()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_thread_ptr -> tx_thread_priority;
tx_thread_resume.c:185_tx_thread_resume()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_threshold;
tx_thread_system_resume.c:246_tx_thread_system_resume()
if (priority < execute_ptr -> tx_thread_preempt_threshold)
tx_thread_system_resume.c:252_tx_thread_system_resume()
if (execute_ptr -> tx_thread_preempt_threshold != execute_ptr -> tx_thread_priority)
tx_thread_system_suspend.c:463_tx_thread_system_suspend()
if (_tx_thread_highest_priority >= (_tx_thread_priority_list[priority] -> tx_thread_preempt_threshold))
tx_thread_time_slice.c:131_tx_thread_time_slice()
if (thread_ptr -> tx_thread_priority == thread_ptr -> tx_thread_preempt_threshold)
txm_module_manager_thread_create.c:389_txm_module_manager_thread_create()
thread_ptr -> tx_thread_preempt_threshold = preempt_threshold;
txm_module_manager_thread_create.c:661_txm_module_manager_thread_create()
saved_threshold = saved_thread_ptr -> tx_thread_preempt_threshold;
txm_module_manager_thread_create.c:666_txm_module_manager_thread_create()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_thread_ptr -> tx_thread_priority;
txm_module_manager_thread_create.c:704_txm_module_manager_thread_create()
saved_thread_ptr -> tx_thread_preempt_threshold = saved_threshold;

Data Use

Type of TX_THREAD_STRUCT::tx_thread_preempt_threshold
TX_THREAD_STRUCT::tx_thread_preempt_threshold
all items filtered out