/ThreadX-v6.3.0/common_smp/src/ |
D | tx_thread_priority_change.c | 85 UINT _tx_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, UINT *old_priority) in _tx_thread_priority_change() argument 113 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_THREAD_PRIORITY_CHANGE, thread_ptr, new_priority, thread_ptr -> t… in _tx_thread_priority_change() 122 if ((thread_ptr -> tx_thread_user_priority == new_priority) && in _tx_thread_priority_change() 123 (thread_ptr -> tx_thread_user_preempt_threshold == new_priority)) in _tx_thread_priority_change() 136 else if ((thread_ptr -> tx_thread_inherit_priority < new_priority) && in _tx_thread_priority_change() 143 thread_ptr -> tx_thread_user_priority = new_priority; in _tx_thread_priority_change() 144 thread_ptr -> tx_thread_user_preempt_threshold = new_priority; in _tx_thread_priority_change() 164 thread_ptr -> tx_thread_user_priority = new_priority; in _tx_thread_priority_change() 165 thread_ptr -> tx_thread_user_preempt_threshold = new_priority; in _tx_thread_priority_change() 169 if (new_priority < thread_ptr -> tx_thread_inherit_priority) in _tx_thread_priority_change() [all …]
|
D | tx_mutex_priority_change.c | 82 VOID _tx_mutex_priority_change(TX_THREAD *thread_ptr, UINT new_priority) in _tx_mutex_priority_change() argument 116 if (thread_ptr -> tx_thread_priority == new_priority) in _tx_mutex_priority_change() 119 if (thread_ptr -> tx_thread_preempt_threshold == new_priority) in _tx_mutex_priority_change() 139 thread_ptr -> tx_thread_priority = new_priority; in _tx_mutex_priority_change() 142 if (thread_ptr -> tx_thread_user_preempt_threshold < new_priority) in _tx_mutex_priority_change() 152 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_mutex_priority_change() 176 if (new_priority < thread_ptr -> tx_thread_priority) in _tx_mutex_priority_change() 185 _tx_thread_smp_simple_priority_change(thread_ptr, new_priority); in _tx_mutex_priority_change() 199 if (new_priority > thread_ptr -> tx_thread_priority) in _tx_mutex_priority_change() 208 if (new_priority < thread_ptr -> tx_thread_user_priority) in _tx_mutex_priority_change() [all …]
|
D | txe_thread_priority_change.c | 78 UINT _txe_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, UINT *old_priority) in _txe_thread_priority_change() argument 109 else if (new_priority >= ((UINT) TX_MAX_PRIORITIES)) in _txe_thread_priority_change() 127 status = _tx_thread_priority_change(thread_ptr, new_priority, old_priority); in _txe_thread_priority_change()
|
D | tx_thread_smp_utilities.c | 997 VOID _tx_thread_smp_simple_priority_change(TX_THREAD *thread_ptr, UINT new_priority) in _tx_thread_smp_simple_priority_change() argument 1062 if (new_priority < thread_ptr -> tx_thread_inherit_priority) in _tx_thread_smp_simple_priority_change() 1066 thread_ptr -> tx_thread_priority = new_priority; in _tx_thread_smp_simple_priority_change() 1067 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_thread_smp_simple_priority_change() 1081 head_ptr = _tx_thread_priority_list[new_priority]; in _tx_thread_smp_simple_priority_change() 1098 _tx_thread_priority_list[new_priority] = thread_ptr; in _tx_thread_smp_simple_priority_change() 1105 map_index = new_priority/((UINT) 32); in _tx_thread_smp_simple_priority_change() 1108 TX_DIV32_BIT_SET(new_priority, priority_bit) in _tx_thread_smp_simple_priority_change() 1113 TX_MOD32_BIT_SET(new_priority, priority_bit) in _tx_thread_smp_simple_priority_change()
|
/ThreadX-v6.3.0/common/src/ |
D | tx_thread_priority_change.c | 89 UINT _tx_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, UINT *old_priority) in _tx_thread_priority_change() argument 106 …TX_TRACE_IN_LINE_INSERT(TX_TRACE_THREAD_PRIORITY_CHANGE, thread_ptr, new_priority, thread_ptr -> t… in _tx_thread_priority_change() 117 thread_ptr -> tx_thread_user_priority = new_priority; in _tx_thread_priority_change() 118 thread_ptr -> tx_thread_user_preempt_threshold = new_priority; in _tx_thread_priority_change() 122 if (new_priority < thread_ptr -> tx_thread_inherit_priority) in _tx_thread_priority_change() 126 thread_ptr -> tx_thread_priority = new_priority; in _tx_thread_priority_change() 127 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_thread_priority_change() 164 thread_ptr -> tx_thread_user_priority = new_priority; in _tx_thread_priority_change() 165 thread_ptr -> tx_thread_user_preempt_threshold = new_priority; in _tx_thread_priority_change() 169 if (new_priority < thread_ptr -> tx_thread_inherit_priority) in _tx_thread_priority_change() [all …]
|
D | tx_mutex_priority_change.c | 87 VOID _tx_mutex_priority_change(TX_THREAD *thread_ptr, UINT new_priority) in _tx_mutex_priority_change() argument 118 thread_ptr -> tx_thread_priority = new_priority; in _tx_mutex_priority_change() 121 if (thread_ptr -> tx_thread_user_preempt_threshold < new_priority) in _tx_mutex_priority_change() 131 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_mutex_priority_change() 163 thread_ptr -> tx_thread_priority = new_priority; in _tx_mutex_priority_change() 166 if (thread_ptr -> tx_thread_user_preempt_threshold < new_priority) in _tx_mutex_priority_change() 176 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_mutex_priority_change() 212 thread_ptr -> tx_thread_priority = new_priority; in _tx_mutex_priority_change() 215 if (thread_ptr -> tx_thread_user_preempt_threshold < new_priority) in _tx_mutex_priority_change() 225 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_mutex_priority_change() [all …]
|
D | txe_thread_priority_change.c | 78 UINT _txe_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, UINT *old_priority) in _txe_thread_priority_change() argument 109 else if (new_priority >= ((UINT) TX_MAX_PRIORITIES)) in _txe_thread_priority_change() 127 status = _tx_thread_priority_change(thread_ptr, new_priority, old_priority); in _txe_thread_priority_change()
|
/ThreadX-v6.3.0/common_modules/module_lib/src/ |
D | txm_thread_priority_change.c | 72 UINT _txe_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, UINT *old_priority) in _txe_thread_priority_change() argument 78 …XM_THREAD_PRIORITY_CHANGE_CALL, (ALIGN_TYPE) thread_ptr, (ALIGN_TYPE) new_priority, (ALIGN_TYPE) o… in _txe_thread_priority_change()
|
/ThreadX-v6.3.0/common_smp/inc/ |
D | tx_thread.h | 1522 …NLINE_DECLARE VOID _tx_thread_smp_simple_priority_change(TX_THREAD *thread_ptr, UINT new_priority) in _tx_thread_smp_simple_priority_change() argument 1587 if (new_priority < thread_ptr -> tx_thread_inherit_priority) in _tx_thread_smp_simple_priority_change() 1591 thread_ptr -> tx_thread_priority = new_priority; in _tx_thread_smp_simple_priority_change() 1592 thread_ptr -> tx_thread_preempt_threshold = new_priority; in _tx_thread_smp_simple_priority_change() 1606 head_ptr = _tx_thread_priority_list[new_priority]; in _tx_thread_smp_simple_priority_change() 1623 _tx_thread_priority_list[new_priority] = thread_ptr; in _tx_thread_smp_simple_priority_change() 1630 map_index = new_priority/((UINT) 32); in _tx_thread_smp_simple_priority_change() 1633 TX_DIV32_BIT_SET(new_priority, priority_bit) in _tx_thread_smp_simple_priority_change() 1638 TX_MOD32_BIT_SET(new_priority, priority_bit) in _tx_thread_smp_simple_priority_change() 1674 VOID _tx_thread_smp_simple_priority_change(TX_THREAD *thread_ptr, UINT new_priority);
|
D | tx_mutex.h | 94 VOID _tx_mutex_priority_change(TX_THREAD *thread_ptr, UINT new_priority);
|
/ThreadX-v6.3.0/common/inc/ |
D | tx_mutex.h | 94 VOID _tx_mutex_priority_change(TX_THREAD *thread_ptr, UINT new_priority);
|
D | tx_api.h | 1765 UINT _tx_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, 1793 UINT _txe_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority, 1815 UINT _txr_thread_priority_change(TX_THREAD *thread_ptr, UINT new_priority,
|
/ThreadX-v6.3.0/ports_smp/linux/gnu/inc/ |
D | tx_port.h | 241 … original_priority = new_priority; \ 258 … original_priority = new_priority; \
|
/ThreadX-v6.3.0/test/smp/regression/ |
D | threadx_thread_priority_change.c | 49 VOID _tx_thread_smp_simple_priority_change(TX_THREAD *thread_ptr,UINT new_priority);
|
/ThreadX-v6.3.0/ports/cortex_m3/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_r4/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_m7/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_m4/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_a8/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_a9/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_r5/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports/cortex_r7/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/green/inc/ |
D | tx_el.h | 352 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports_arch/ARMv7-M/threadx/ghs/inc/ |
D | tx_el.h | 353 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|
/ThreadX-v6.3.0/ports_smp/cortex_a5x_smp/green/inc/ |
D | tx_el.h | 352 …THREAD_PRIORITY_CHANGE, thread_ptr, thread_ptr -> tx_thread_priority, new_priority); TX_EL_END_FIL…
|