| /ThreadX-v6.4.1/ports_smp/linux/gnu/src/ |
| D | tx_thread_schedule.c | 294 void _tx_linux_mutex_obtain(TX_LINUX_MUTEX *mutex) in _tx_linux_mutex_obtain() argument 305 if (mutex -> tx_linux_mutex_owner == current_thread_id) in _tx_linux_mutex_obtain() 309 mutex -> tx_linux_mutex_nested_count++; in _tx_linux_mutex_obtain() 352 pthread_mutex_lock(&mutex -> tx_linux_mutex); in _tx_linux_mutex_obtain() 365 mutex -> tx_linux_mutex_nested_count = 1; in _tx_linux_mutex_obtain() 368 mutex -> tx_linux_mutex_owner = pthread_self(); in _tx_linux_mutex_obtain() 373 void _tx_linux_mutex_release(TX_LINUX_MUTEX *mutex) in _tx_linux_mutex_release() argument 383 if (mutex -> tx_linux_mutex_owner == current_thread_id) in _tx_linux_mutex_release() 387 if (mutex -> tx_linux_mutex_nested_count) in _tx_linux_mutex_release() 391 mutex -> tx_linux_mutex_nested_count--; in _tx_linux_mutex_release() [all …]
|
| /ThreadX-v6.4.1/ports_module/cortex_a35/gnu/example_build/sample_threadx_module_manager/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_arch/ARMv8-A/threadx/ports/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_arch/ARMv8-A/threadx_smp/ports/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_arch/ARMv8-A/threadx_smp/ports/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_module/cortex_a35/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_module/cortex_a35/ac6/example_build/sample_threadx_module_manager/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a78_smp/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_module/cortex_a35/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a78_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a75_smp/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a75_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a76ae_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a75/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a76/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a76/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a53_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a76ae/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a65ae/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a55_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a57_smp/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports/cortex_a77/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a57_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a35_smp/ac6/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|
| /ThreadX-v6.4.1/ports_smp/cortex_a35_smp/gnu/example_build/sample_threadx/ |
| D | MP_Mutexes.h | 20 typedef signed int *mutex; typedef 33 int _mutex_initialize(mutex *m); 49 void _mutex_acquire(mutex *m); 64 void _mutex_release(mutex *m);
|