| /ThreadX-v6.4.1/ports/linux/gnu/src/ |
| D | tx_thread_system_return.c | 97 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_system_return() 116 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 142 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 169 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_system_return() 186 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 200 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return()
|
| D | tx_thread_context_restore.c | 88 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_restore() 136 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_context_restore() 141 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_restore() 160 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_context_restore()
|
| D | tx_thread_interrupt_control.c | 102 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_interrupt_control() 119 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control() 149 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control() 169 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control()
|
| D | tx_initialize_low_level.c | 39 pthread_mutex_t _tx_linux_mutex; variable 117 temp_copy = _tx_linux_mutex; in _tx_linux_debug_entry_insert() 120 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_debug_entry_insert() 149 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_debug_entry_insert() 268 pthread_mutex_init(&_tx_linux_mutex, &attr); in _tx_initialize_low_level() 370 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_timer_interrupt() 378 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_timer_interrupt() 410 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_thread_suspend() 412 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_thread_suspend() 425 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_thread_resume() [all …]
|
| D | tx_thread_context_save.c | 83 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_save() 104 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_context_save()
|
| D | tx_timer_interrupt.c | 86 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_timer_interrupt() 151 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_timer_interrupt()
|
| D | tx_thread_schedule.c | 100 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_schedule() 114 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_schedule() 195 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_schedule()
|
| /ThreadX-v6.4.1/ports_smp/linux/gnu/src/ |
| D | tx_thread_system_return.c | 95 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_system_return() 120 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 185 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 201 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_system_return() 221 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 234 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return()
|
| D | tx_thread_interrupt_control.c | 104 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_interrupt_control() 141 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control() 146 if (_tx_linux_mutex.tx_linux_mutex_nested_count == 1) in _tx_thread_interrupt_control() 171 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control() 191 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control()
|
| D | tx_thread_smp_protect.c | 96 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_protect() 115 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 168 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 183 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 243 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_protect()
|
| D | tx_thread_smp_unprotect.c | 79 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_unprotect() 133 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_unprotect() 137 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_unprotect()
|
| D | tx_thread_smp_core_get.c | 82 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_core_get() 107 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_core_get()
|
| D | tx_thread_smp_current_state_get.c | 83 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_current_state_get() 111 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_current_state_get()
|
| D | tx_thread_smp_current_thread_get.c | 82 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_current_thread_get() 110 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_current_thread_get()
|
| D | tx_initialize_low_level.c | 39 TX_LINUX_MUTEX _tx_linux_mutex; variable 131 …entry_array[_tx_linux_debug_entry_index].tx_linux_debug_entry_mutex = _tx_linux_mutex; in _tx_linux_debug_entry_insert() 275 pthread_mutex_init(&_tx_linux_mutex.tx_linux_mutex, &attr); in _tx_initialize_low_level() 402 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_linux_thread_suspend() 404 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_linux_thread_suspend() 417 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_linux_thread_resume() 419 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_linux_thread_resume()
|
| D | tx_thread_context_restore.c | 149 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_context_restore() 154 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_context_restore()
|
| D | tx_thread_schedule.c | 95 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_schedule() 262 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_schedule() 276 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_schedule()
|
| /ThreadX-v6.4.1/ports/linux/gnu/inc/ |
| D | tx_port.h | 528 #define tx_linux_mutex_recursive_count _tx_linux_mutex.__data.__count 529 #define tx_linux_sem_post(p) tx_linux_mutex_lock(_tx_linux_mutex);\ 531 tx_linux_mutex_unlock(_tx_linux_mutex) 558 extern pthread_mutex_t _tx_linux_mutex;
|
| /ThreadX-v6.4.1/ports_smp/linux/gnu/inc/ |
| D | tx_port.h | 644 extern TX_LINUX_MUTEX _tx_linux_mutex;
|
| /ThreadX-v6.4.1/test/smp/regression/ |
| D | threadx_trace_basic_test.c | 13 #define _tx_win32_critical_section _tx_linux_mutex
|