threadx + 0/5 examples
CodeScope will show references to TX_MUTEX from the following samples and libraries:
Libraries
Examples
STM32469I-Discovery
Applications
ThreadX
 
Symbols
loading...
Files
loading...

TX_MUTEX struct

Syntax

struct TX_MUTEX_STRUCT;
Implemented in tx_api.h:787

Fields

tx_mutex_inherit

No summary provided. Read more...

tx_mutex_original_priority

No summary provided. Read more...

tx_mutex_suspension_list

No summary provided. Read more...

tx_mutex_suspended_count

No summary provided. Read more...

tx_mutex_created_next

No summary provided. Read more...

tx_mutex_created_previous

No summary provided. Read more...

tx_mutex_highest_priority_waiting

No summary provided. Read more...

tx_mutex_owned_next

No summary provided. Read more...

tx_mutex_owned_previous

No summary provided. Read more...

tx_mutex_id

No summary provided. Read more...

tx_mutex_name

No summary provided. Read more...

tx_mutex_ownership_count

No summary provided. Read more...

tx_mutex_owner

No summary provided. Read more...

Examples

TX_MUTEX is referenced by 5 libraries and example projects.

References

LocationReferrerScopeText
tx_api.h:787
typedef struct TX_MUTEX_STRUCT
tx_api.h:855
tx_api.h:463
struct TX_MUTEX_STRUCT
FreeRTOS.h:191txfr_sem::mutextxfr_sem
tx_api.h:463TX_THREAD_STRUCT::tx_thread_owned_mutex_listTX_THREAD_STRUCT
struct TX_MUTEX_STRUCT
tx_api.h:817TX_MUTEX_STRUCT::tx_mutex_created_nextTX_MUTEX_STRUCT
struct TX_MUTEX_STRUCT
tx_api.h:826TX_MUTEX_STRUCT::tx_mutex_owned_nextTX_MUTEX_STRUCT
struct TX_MUTEX_STRUCT
tx_api.h:855TX_MUTEX
tx_api.h:1509_tx_mutex_create()::mutex_ptr_tx_mutex_create()
tx_api.h:1510_tx_mutex_delete()::mutex_ptr_tx_mutex_delete()
tx_api.h:1511_tx_mutex_get()::mutex_ptr_tx_mutex_get()
tx_api.h:1512_tx_mutex_info_get()::mutex_ptr_tx_mutex_info_get()
tx_api.h:1514_tx_mutex_info_get()::next_mutex_tx_mutex_info_get()
tx_api.h:1515_tx_mutex_performance_info_get()::mutex_ptr_tx_mutex_performance_info_get()
tx_api.h:1519_tx_mutex_prioritize()::mutex_ptr_tx_mutex_prioritize()
tx_api.h:1520_tx_mutex_put()::mutex_ptr_tx_mutex_put()
tx_api.h:1526_txe_mutex_create()::mutex_ptr_txe_mutex_create()
tx_api.h:1527_txe_mutex_delete()::mutex_ptr_txe_mutex_delete()
tx_api.h:1528_txe_mutex_get()::mutex_ptr_txe_mutex_get()
tx_api.h:1529_txe_mutex_info_get()::mutex_ptr_txe_mutex_info_get()
tx_api.h:1531_txe_mutex_info_get()::next_mutex_txe_mutex_info_get()
tx_api.h:1532_txe_mutex_prioritize()::mutex_ptr_txe_mutex_prioritize()
tx_api.h:1533_txe_mutex_put()::mutex_ptr_txe_mutex_put()
tx_freertos.c:1144xSemaphoreCreateMutex()
ret = tx_mutex_create(&p_sem->mutex, "", TX_NO_INHERIT);
tx_freertos.c:1165xSemaphoreCreateMutexStatic()
tx_freertos.c:1195xSemaphoreCreateRecursiveMutex()
ret = tx_mutex_create(&p_sem->mutex, "", TX_INHERIT);
tx_freertos.c:1222xSemaphoreCreateRecursiveMutexStatic()
tx_mutex.h:112_tx_mutex_created_ptr
tx_mutex_cleanup.c:85_tx_mutex_cleanup()::mutex_ptr_tx_mutex_cleanup()
TX_MUTEX *mutex_ptr;
tx_mutex_cleanup.c:105_tx_mutex_cleanup()
tx_mutex_cleanup.c:264_tx_mutex_thread_release()::mutex_ptr_tx_mutex_thread_release()
TX_MUTEX *mutex_ptr;
tx_mutex_create.c:76_tx_mutex_create()::mutex_ptr_tx_mutex_create()
tx_mutex_create.c:81_tx_mutex_create()::next_mutex_tx_mutex_create()
TX_MUTEX *next_mutex;
tx_mutex_create.c:82_tx_mutex_create()::previous_mutex_tx_mutex_create()
TX_MUTEX *previous_mutex;
tx_mutex_create.c:86_tx_mutex_create()
TX_MEMSET(mutex_ptr, 0, (sizeof(TX_MUTEX)));
tx_mutex_delete.c:78_tx_mutex_delete()::mutex_ptr_tx_mutex_delete()
tx_mutex_delete.c:87_tx_mutex_delete()::next_mutex_tx_mutex_delete()
TX_MUTEX *next_mutex;
tx_mutex_delete.c:88_tx_mutex_delete()::previous_mutex_tx_mutex_delete()
TX_MUTEX *previous_mutex;
tx_mutex_get.c:77_tx_mutex_get()::mutex_ptr_tx_mutex_get()
tx_mutex_get.c:83_tx_mutex_get()::next_mutex_tx_mutex_get()
TX_MUTEX *next_mutex;
tx_mutex_get.c:84_tx_mutex_get()::previous_mutex_tx_mutex_get()
TX_MUTEX *previous_mutex;
tx_mutex_info_get.c:81_tx_mutex_info_get()::mutex_ptr_tx_mutex_info_get()
tx_mutex_info_get.c:83_tx_mutex_info_get()::next_mutex_tx_mutex_info_get()
tx_mutex_performance_info_get.c:86_tx_mutex_performance_info_get()::mutex_ptr_tx_mutex_performance_info_get()
tx_mutex_prioritize.c:75_tx_mutex_prioritize()::mutex_ptr_tx_mutex_prioritize()
tx_mutex_put.c:80_tx_mutex_put()::mutex_ptr_tx_mutex_put()
tx_mutex_put.c:89_tx_mutex_put()::next_mutex_tx_mutex_put()
TX_MUTEX *next_mutex;
tx_mutex_put.c:90_tx_mutex_put()::previous_mutex_tx_mutex_put()
TX_MUTEX *previous_mutex;
txe_mutex_create.c:82_txe_mutex_create()::mutex_ptr_txe_mutex_create()
txe_mutex_create.c:89_txe_mutex_create()::next_mutex_txe_mutex_create()
TX_MUTEX *next_mutex;
txe_mutex_create.c:107_txe_mutex_create()
else if (mutex_control_block_size != (sizeof(TX_MUTEX)))
txe_mutex_delete.c:76_txe_mutex_delete()::mutex_ptr_txe_mutex_delete()
txe_mutex_get.c:79_txe_mutex_get()::mutex_ptr_txe_mutex_get()
txe_mutex_info_get.c:82_txe_mutex_info_get()::mutex_ptr_txe_mutex_info_get()
txe_mutex_info_get.c:84_txe_mutex_info_get()::next_mutex_txe_mutex_info_get()
txe_mutex_prioritize.c:72_txe_mutex_prioritize()::mutex_ptr_txe_mutex_prioritize()
txe_mutex_put.c:74_txe_mutex_put()::mutex_ptr_txe_mutex_put()
txm_module.h:608_txm_module_manager_mutex
txm_module_manager_dispatch.h:972_txm_module_manager_tx_mutex_create_dispatch()
txm_module_manager_dispatch.h:983_txm_module_manager_tx_mutex_create_dispatch()
txm_module_manager_dispatch.h:1003_txm_module_manager_tx_mutex_delete_dispatch()
txm_module_manager_dispatch.h:1008_txm_module_manager_tx_mutex_delete_dispatch()
txm_module_manager_dispatch.h:1032_txm_module_manager_tx_mutex_get_dispatch()
txm_module_manager_dispatch.h:1037_txm_module_manager_tx_mutex_get_dispatch()
txm_module_manager_dispatch.h:1061_txm_module_manager_tx_mutex_info_get_dispatch()
txm_module_manager_dispatch.h:1082_txm_module_manager_tx_mutex_info_get_dispatch()
txm_module_manager_dispatch.h:1087_txm_module_manager_tx_mutex_info_get_dispatch()
txm_module_manager_dispatch.h:1093_txm_module_manager_tx_mutex_info_get_dispatch()
txm_module_manager_dispatch.h:1116_txm_module_manager_tx_mutex_performance_info_get_dispatch()
txm_module_manager_dispatch.h:1142_txm_module_manager_tx_mutex_performance_info_get_dispatch()
txm_module_manager_dispatch.h:1215_txm_module_manager_tx_mutex_prioritize_dispatch()
txm_module_manager_dispatch.h:1220_txm_module_manager_tx_mutex_prioritize_dispatch()
txm_module_manager_dispatch.h:1237_txm_module_manager_tx_mutex_put_dispatch()
txm_module_manager_dispatch.h:1242_txm_module_manager_tx_mutex_put_dispatch()
txm_module_manager_initialize.c:68_txm_module_manager_mutex
txm_module_manager_object_pointer_get_extended.c:109_txm_module_manager_object_pointer_get_extended()::mutex_ptr_txm_module_manager_object_pointer_get_extended()
TX_MUTEX *mutex_ptr;
txm_module_manager_stop.c:127_txm_module_manager_stop()::mutex_ptr_txm_module_manager_stop()
TX_MUTEX *mutex_ptr, *next_mutex_ptr;

Type Use

all items filtered out
TX_MUTEX_STRUCT
all items filtered out