| /ThreadX-v6.4.1/common/inc/ |
| D | tx_api.h | 158 #define TX_AND ((UINT) 2) 159 #define TX_AND_CLEAR ((UINT) 3) 160 #define TX_OR ((UINT) 0) 161 #define TX_OR_CLEAR ((UINT) 1) 162 #define TX_1_ULONG ((UINT) 1) 163 #define TX_2_ULONG ((UINT) 2) 164 #define TX_4_ULONG ((UINT) 4) 165 #define TX_8_ULONG ((UINT) 8) 166 #define TX_16_ULONG ((UINT) 16) 168 #define TX_AUTO_START ((UINT) 1) [all …]
|
| /ThreadX-v6.4.1/utility/execution_profile_kit/smp_version/ |
| D | tx_execution_profile.h | 80 UINT _tx_execution_thread_time_reset(struct TX_THREAD_STRUCT *thread_ptr); 81 UINT _tx_execution_thread_total_time_reset(void); 82 UINT _tx_execution_isr_time_reset(void); 83 UINT _tx_execution_idle_time_reset(void); 84 UINT _tx_execution_thread_time_get(struct TX_THREAD_STRUCT *thread_ptr, EXECUTION_TIME *total_time… 85 UINT _tx_execution_thread_total_time_get(EXECUTION_TIME *total_time); 86 UINT _tx_execution_isr_time_get(EXECUTION_TIME *total_time); 87 UINT _tx_execution_idle_time_get(EXECUTION_TIME *total_time); 88 UINT _tx_execution_core_thread_total_time_get(UINT core, EXECUTION_TIME *total_time); 89 UINT _tx_execution_core_isr_time_get(UINT core, EXECUTION_TIME *total_time); [all …]
|
| /ThreadX-v6.4.1/common_smp/inc/ |
| D | tx_api.h | 159 #define TX_AND ((UINT) 2) 160 #define TX_AND_CLEAR ((UINT) 3) 161 #define TX_OR ((UINT) 0) 162 #define TX_OR_CLEAR ((UINT) 1) 163 #define TX_1_ULONG ((UINT) 1) 164 #define TX_2_ULONG ((UINT) 2) 165 #define TX_4_ULONG ((UINT) 4) 166 #define TX_8_ULONG ((UINT) 8) 167 #define TX_16_ULONG ((UINT) 16) 169 #define TX_AUTO_START ((UINT) 1) [all …]
|
| D | tx_thread.h | 64 #define TX_THREAD_EXECUTE_LOG_SIZE ((UINT) 8) 147 UINT _tx_thread_smp_find_next_priority(UINT priority); 149 void _tx_thread_smp_rebalance_execute_list(UINT core_index); 156 void _tx_thread_smp_low_level_initialize(UINT number_of_cores); 157 void _tx_thread_smp_core_preempt(UINT core); 315 THREAD_DECLARE volatile UINT _tx_thread_preempt_disable; 457 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)%((UINT) 32))); 472 #define TX_DIV32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)/((UINT) 32))); 546 static INLINE_DECLARE UINT _tx_thread_lowest_set_bit_calculate(ULONG map) in _tx_thread_lowest_set_bit_calculate() 548 UINT bit_set; in _tx_thread_lowest_set_bit_calculate() [all …]
|
| /ThreadX-v6.4.1/common_smp/src/ |
| D | tx_thread_smp_utilities.c | 36 UINT _tx_thread_lowest_set_bit_calculate(ULONG map) in _tx_thread_lowest_set_bit_calculate() 38 UINT bit_set; in _tx_thread_lowest_set_bit_calculate() 42 bit_set = ((UINT) 0); in _tx_thread_lowest_set_bit_calculate() 49 bit_set = ((UINT) 1); in _tx_thread_lowest_set_bit_calculate() 53 bit_set = ((UINT) 9); in _tx_thread_lowest_set_bit_calculate() 54 map = map >> ((UINT) 8); in _tx_thread_lowest_set_bit_calculate() 58 bit_set = ((UINT) 17); in _tx_thread_lowest_set_bit_calculate() 59 map = map >> ((UINT) 16); in _tx_thread_lowest_set_bit_calculate() 63 bit_set = ((UINT) 25); in _tx_thread_lowest_set_bit_calculate() 64 map = map >> ((UINT) 24); in _tx_thread_lowest_set_bit_calculate() [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m23/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports_module/cortex_m7/iar/module_manager/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a9/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m0/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m33/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m85/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m55/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports_arch/ARMv8-M/threadx/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a8/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports_module/cortex_m4/iar/module_manager/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/arm11/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/arm9/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a15/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports_module/cortex_a7/iar/module_manager/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m7/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports_module/cortex_r4/iar/module_manager/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m3/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a5/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a7/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r5/iar/src/ |
| D | tx_iar.c | 77 UINT __tx_iar_system_lock_next_free_mutex = 0; 82 UINT __tx_iar_system_lock_no_mutexes; 83 UINT __tx_iar_system_lock_internal_errors; 84 UINT __tx_iar_system_lock_isr_caller; 109 UINT i; in __iar_system_Mtxinit() 110 UINT status; in __iar_system_Mtxinit() 185 UINT status; in __iar_system_Mtxlock() 215 UINT status; in __iar_system_Mtxunlock() 246 UINT __tx_iar_file_lock_next_free_mutex = 0; 251 UINT __tx_iar_file_lock_no_mutexes; [all …]
|