Home
last modified time | relevance | path

Searched refs:_tx_linux_mutex (Results 1 – 20 of 20) sorted by relevance

/ThreadX-v6.3.0/ports/linux/gnu/src/
Dtx_thread_system_return.c98 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()
Dtx_thread_context_restore.c89 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()
Dtx_thread_interrupt_control.c103 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()
Dtx_initialize_low_level.c40 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 …]
Dtx_thread_context_save.c84 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()
Dtx_timer_interrupt.c87 tx_linux_mutex_lock(_tx_linux_mutex); in _tx_timer_interrupt()
152 tx_linux_mutex_unlock(_tx_linux_mutex); in _tx_timer_interrupt()
Dtx_thread_schedule.c101 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/
Dtx_thread_system_return.c96 _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()
Dtx_thread_interrupt_control.c105 _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()
Dtx_thread_smp_protect.c97 _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()
Dtx_thread_smp_unprotect.c80 _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()
Dtx_thread_smp_core_get.c83 _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()
Dtx_thread_smp_current_state_get.c84 _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()
Dtx_thread_smp_current_thread_get.c83 _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()
Dtx_initialize_low_level.c40 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()
Dtx_thread_context_restore.c150 _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()
Dtx_thread_schedule.c96 _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/
Dtx_port.h529 #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/
Dtx_port.h645 extern TX_LINUX_MUTEX _tx_linux_mutex;
/ThreadX-v6.3.0/test/smp/regression/
Dthreadx_trace_basic_test.c13 #define _tx_win32_critical_section _tx_linux_mutex