Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 85) sorted by relevance

1234

/ThreadX-v6.3.0/ports_smp/linux/gnu/src/
Dtx_thread_schedule.c295 void _tx_linux_mutex_obtain(TX_LINUX_MUTEX *mutex) in _tx_linux_mutex_obtain() argument
306 if (mutex -> tx_linux_mutex_owner == current_thread_id) in _tx_linux_mutex_obtain()
310 mutex -> tx_linux_mutex_nested_count++; in _tx_linux_mutex_obtain()
353 pthread_mutex_lock(&mutex -> tx_linux_mutex); in _tx_linux_mutex_obtain()
366 mutex -> tx_linux_mutex_nested_count = 1; in _tx_linux_mutex_obtain()
369 mutex -> tx_linux_mutex_owner = pthread_self(); in _tx_linux_mutex_obtain()
374 void _tx_linux_mutex_release(TX_LINUX_MUTEX *mutex) in _tx_linux_mutex_release() argument
384 if (mutex -> tx_linux_mutex_owner == current_thread_id) in _tx_linux_mutex_release()
388 if (mutex -> tx_linux_mutex_nested_count) in _tx_linux_mutex_release()
392 mutex -> tx_linux_mutex_nested_count--; in _tx_linux_mutex_release()
[all …]
/ThreadX-v6.3.0/ports_smp/cortex_a53_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a78_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a35_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a35_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a75_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a75_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a75/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a76/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a76/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a53_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a76ae/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a77/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a77/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a76ae/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a55_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a55_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a57_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a57_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a34_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a78_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a34_smp/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports_smp/cortex_a72_smp/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a73/ac6/example_build/sample_threadx/
DMP_Mutexes.h20 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.3.0/ports/cortex_a73/gnu/example_build/sample_threadx/
DMP_Mutexes.h20 typedef signed int *mutex; typedef
33 int _mutex_initialize(mutex *m);
49 void _mutex_acquire(mutex *m);
64 void _mutex_release(mutex *m);

1234