| /ThreadX-v6.3.0/common/inc/ |
| D | tx_api.h | 153 #define TX_AND ((UINT) 2) 154 #define TX_AND_CLEAR ((UINT) 3) 155 #define TX_OR ((UINT) 0) 156 #define TX_OR_CLEAR ((UINT) 1) 157 #define TX_1_ULONG ((UINT) 1) 158 #define TX_2_ULONG ((UINT) 2) 159 #define TX_4_ULONG ((UINT) 4) 160 #define TX_8_ULONG ((UINT) 8) 161 #define TX_16_ULONG ((UINT) 16) 163 #define TX_AUTO_START ((UINT) 1) [all …]
|
| /ThreadX-v6.3.0/utility/execution_profile_kit/smp_version/ |
| D | tx_execution_profile.h | 81 UINT _tx_execution_thread_time_reset(struct TX_THREAD_STRUCT *thread_ptr); 82 UINT _tx_execution_thread_total_time_reset(void); 83 UINT _tx_execution_isr_time_reset(void); 84 UINT _tx_execution_idle_time_reset(void); 85 UINT _tx_execution_thread_time_get(struct TX_THREAD_STRUCT *thread_ptr, EXECUTION_TIME *total_time… 86 UINT _tx_execution_thread_total_time_get(EXECUTION_TIME *total_time); 87 UINT _tx_execution_isr_time_get(EXECUTION_TIME *total_time); 88 UINT _tx_execution_idle_time_get(EXECUTION_TIME *total_time); 89 UINT _tx_execution_core_thread_total_time_get(UINT core, EXECUTION_TIME *total_time); 90 UINT _tx_execution_core_isr_time_get(UINT core, EXECUTION_TIME *total_time); [all …]
|
| /ThreadX-v6.3.0/common_smp/inc/ |
| D | tx_api.h | 154 #define TX_AND ((UINT) 2) 155 #define TX_AND_CLEAR ((UINT) 3) 156 #define TX_OR ((UINT) 0) 157 #define TX_OR_CLEAR ((UINT) 1) 158 #define TX_1_ULONG ((UINT) 1) 159 #define TX_2_ULONG ((UINT) 2) 160 #define TX_4_ULONG ((UINT) 4) 161 #define TX_8_ULONG ((UINT) 8) 162 #define TX_16_ULONG ((UINT) 16) 164 #define TX_AUTO_START ((UINT) 1) [all …]
|
| D | tx_thread.h | 65 #define TX_THREAD_EXECUTE_LOG_SIZE ((UINT) 8) 148 UINT _tx_thread_smp_find_next_priority(UINT priority); 150 void _tx_thread_smp_rebalance_execute_list(UINT core_index); 157 void _tx_thread_smp_low_level_initialize(UINT number_of_cores); 158 void _tx_thread_smp_core_preempt(UINT core); 316 THREAD_DECLARE volatile UINT _tx_thread_preempt_disable; 458 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)%((UINT) 32))); 473 #define TX_DIV32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)/((UINT) 32))); 547 static INLINE_DECLARE UINT _tx_thread_lowest_set_bit_calculate(ULONG map) in _tx_thread_lowest_set_bit_calculate() 549 UINT bit_set; in _tx_thread_lowest_set_bit_calculate() [all …]
|
| /ThreadX-v6.3.0/common_smp/src/ |
| D | tx_thread_smp_utilities.c | 37 UINT _tx_thread_lowest_set_bit_calculate(ULONG map) in _tx_thread_lowest_set_bit_calculate() 39 UINT bit_set; in _tx_thread_lowest_set_bit_calculate() 43 bit_set = ((UINT) 0); in _tx_thread_lowest_set_bit_calculate() 50 bit_set = ((UINT) 1); in _tx_thread_lowest_set_bit_calculate() 54 bit_set = ((UINT) 9); in _tx_thread_lowest_set_bit_calculate() 55 map = map >> ((UINT) 8); in _tx_thread_lowest_set_bit_calculate() 59 bit_set = ((UINT) 17); in _tx_thread_lowest_set_bit_calculate() 60 map = map >> ((UINT) 16); in _tx_thread_lowest_set_bit_calculate() 64 bit_set = ((UINT) 25); in _tx_thread_lowest_set_bit_calculate() 65 map = map >> ((UINT) 24); in _tx_thread_lowest_set_bit_calculate() [all …]
|
| /ThreadX-v6.3.0/ports_module/cortex_m7/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a9/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m0/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m23/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m3/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_module/cortex_r4/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_module/cortex_m4/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_module/cortex_a7/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_module/cortex_m0+/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m7/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m85/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r4/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m4/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m55/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m33/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a8/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r5/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_arch/ARMv7-M/threadx/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports_arch/ARMv7-M/threadx_modules/iar/module_manager/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a15/iar/src/ |
| D | tx_iar.c | 78 UINT __tx_iar_system_lock_next_free_mutex = 0; 83 UINT __tx_iar_system_lock_no_mutexes; 84 UINT __tx_iar_system_lock_internal_errors; 85 UINT __tx_iar_system_lock_isr_caller; 110 UINT i; in __iar_system_Mtxinit() 111 UINT status; in __iar_system_Mtxinit() 186 UINT status; in __iar_system_Mtxlock() 216 UINT status; in __iar_system_Mtxunlock() 247 UINT __tx_iar_file_lock_next_free_mutex = 0; 252 UINT __tx_iar_file_lock_no_mutexes; [all …]
|