| /ThreadX-v6.3.0/ports/linux/gnu/src/ |
| D | tx_thread_system_return.c | 98 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_system_return() 117 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 143 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 170 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_system_return() 187 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return() 201 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_system_return()
|
| D | tx_thread_context_restore.c | 89 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_restore() 137 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_context_restore() 142 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_restore() 161 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_context_restore()
|
| D | tx_thread_interrupt_control.c | 103 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_interrupt_control() 120 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control() 150 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control() 170 tx_linux_mutex_recursive_unlock(_tx_linux_mutex); in _tx_thread_interrupt_control()
|
| D | tx_initialize_low_level.c | 40 pthread_mutex_t _tx_linux_mutex; variable 118 temp_copy = _tx_linux_mutex; in _tx_linux_debug_entry_insert() 121 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_debug_entry_insert() 150 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_debug_entry_insert() 269 pthread_mutex_init(&_tx_linux_mutex, &attr); in _tx_initialize_low_level() 371 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_timer_interrupt() 379 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_timer_interrupt() 411 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_thread_suspend() 413 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_linux_thread_suspend() 426 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_linux_thread_resume() [all …]
|
| D | tx_thread_context_save.c | 84 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_context_save() 105 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_context_save()
|
| D | tx_timer_interrupt.c | 87 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_timer_interrupt() 152 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_timer_interrupt()
|
| D | tx_thread_schedule.c | 101 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_thread_schedule() 115 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_schedule() 196 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_thread_schedule()
|
| /ThreadX-v6.3.0/ports_smp/linux/gnu/src/ |
| D | tx_thread_system_return.c | 96 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_system_return() 121 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 186 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 202 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_system_return() 222 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return() 235 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_system_return()
|
| D | tx_thread_interrupt_control.c | 105 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_interrupt_control() 142 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control() 147 if (_tx_linux_mutex.tx_linux_mutex_nested_count == 1) in _tx_thread_interrupt_control() 172 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control() 192 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_interrupt_control()
|
| D | tx_thread_smp_protect.c | 97 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_protect() 116 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 169 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 184 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_smp_protect() 244 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_protect()
|
| D | tx_thread_smp_unprotect.c | 80 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_unprotect() 134 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_unprotect() 138 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_unprotect()
|
| D | tx_thread_smp_core_get.c | 83 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_core_get() 108 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_core_get()
|
| D | tx_thread_smp_current_state_get.c | 84 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_current_state_get() 112 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_current_state_get()
|
| D | tx_thread_smp_current_thread_get.c | 83 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_smp_current_thread_get() 111 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_thread_smp_current_thread_get()
|
| D | tx_initialize_low_level.c | 40 TX_LINUX_MUTEX _tx_linux_mutex; variable 132 …entry_array[_tx_linux_debug_entry_index].tx_linux_debug_entry_mutex = _tx_linux_mutex; in _tx_linux_debug_entry_insert() 276 pthread_mutex_init(&_tx_linux_mutex.tx_linux_mutex, &attr); in _tx_initialize_low_level() 403 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_linux_thread_suspend() 405 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_linux_thread_suspend() 418 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_linux_thread_resume() 420 _tx_linux_mutex_release(&_tx_linux_mutex); in _tx_linux_thread_resume()
|
| D | tx_thread_context_restore.c | 150 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_context_restore() 155 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_context_restore()
|
| D | tx_thread_schedule.c | 96 _tx_linux_mutex_obtain(&_tx_linux_mutex); in _tx_thread_schedule() 263 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_schedule() 277 _tx_linux_mutex_release_all(&_tx_linux_mutex); in _tx_thread_schedule()
|
| /ThreadX-v6.3.0/ports/linux/gnu/inc/ |
| D | tx_port.h | 529 #define tx_linux_mutex_recursive_count _tx_linux_mutex.__data.__count 530 #define tx_linux_sem_post(p) tx_linux_mutex_lock(_tx_linux_mutex);\ 532 tx_linux_mutex_unlock(_tx_linux_mutex) 559 extern pthread_mutex_t _tx_linux_mutex;
|
| /ThreadX-v6.3.0/ports_smp/linux/gnu/inc/ |
| D | tx_port.h | 645 extern TX_LINUX_MUTEX _tx_linux_mutex;
|
| /ThreadX-v6.3.0/test/smp/regression/ |
| D | threadx_trace_basic_test.c | 13 #define _tx_win32_critical_section _tx_linux_mutex
|