threadx
+ 0/2 examples
CodeScope will show references to
_tx_mutex_get()
from the following samples and libraries:
Libraries
netxduo
filex
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
threadx
_tx_mutex_get()
_tx_mutex_get() function
Syntax
from
tx_api.h:1511
UINT
_tx_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
;
Implemented in
tx_mutex_get.c:77
Arguments
mutex_ptr
wait_option
Examples
_tx_mutex_get()
is referenced by
2 libraries and example projects
.
References
Location
Referrer
Text
tx_mutex_get.c:77
UINT
_tx_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
tx_api.h:1511
UINT
_tx_mutex_get
(
TX_MUTEX
*
mutex_ptr
,
ULONG
wait_option
)
;
txe_mutex_get.c:164
_txe_mutex_get()
status
=
_tx_mutex_get
(
mutex_ptr
,
wait_option
)
;
txm_module_manager_absolute_load.c:131
_txm_module_manager_absolute_load()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_external_memory_enable.c:215
_txm_module_manager_external_memory_enable()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_internal_load.c:134
_txm_module_manager_internal_load()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_maximum_module_priority_set.c:86
_txm_module_manager_maximum_module_priority_set()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_start.c:99
_txm_module_manager_start()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_stop.c:184
_txm_module_manager_stop()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
txm_module_manager_unload.c:111
_txm_module_manager_unload()
_tx_mutex_get
(
&
_txm_module_manager_mutex
,
TX_WAIT_FOREVER
)
;
Call Tree
Functions calling
_tx_mutex_get()
Functions called by
_tx_mutex_get()
_txe_mutex_get()
_txm_module_manager_absolute_load()
_txm_module_manager_external_memory_enable()
_txm_module_manager_internal_load()
_txm_module_manager_maximum_module_priority_set()
_txm_module_manager_start()
_txm_module_manager_stop()
_txm_module_manager_unload()
all items filtered out
_tx_mutex_get()
__restore_interrupt()
__disable_interrupts()
_tx_thread_system_suspend()
_tx_mutex_priority_change()
__restore_interrupts()
all items filtered out
Data read by
_tx_mutex_get()
Data written by
_tx_mutex_get()
TX_THREAD_STRUCT::tx_thread_priority
TX_THREAD_STRUCT::tx_thread_timer
TX_THREAD_STRUCT::tx_thread_suspended_previous
TX_THREAD_STRUCT::tx_thread_suspend_status
TX_THREAD_STRUCT::tx_thread_inherit_priority
TX_THREAD_STRUCT::tx_thread_owned_mutex_count
TX_THREAD_STRUCT::tx_thread_owned_mutex_list
TX_THREAD_STRUCT::tx_thread_suspension_sequence
TX_MUTEX_STRUCT::tx_mutex_inherit
TX_MUTEX_STRUCT::tx_mutex_suspension_list
TX_MUTEX_STRUCT::tx_mutex_suspended_count
TX_MUTEX_STRUCT::tx_mutex_highest_priority_waiting
TX_MUTEX_STRUCT::tx_mutex_owned_previous
TX_MUTEX_STRUCT::tx_mutex_ownership_count
TX_MUTEX_STRUCT::tx_mutex_owner
_tx_mutex_get()::mutex_ptr
_tx_mutex_get()::wait_option
_tx_thread_current_ptr
_tx_thread_preempt_disable
_tx_mutex_cleanup()
_tx_mutex_get()::interrupt_save
_tx_mutex_get()::thread_ptr
_tx_mutex_get()::next_mutex
_tx_mutex_get()::previous_mutex
_tx_mutex_get()::mutex_owner
_tx_mutex_get()::next_thread
_tx_mutex_get()::previous_thread
_tx_mutex_get()::status
all items filtered out
_tx_mutex_get()
TX_THREAD_STRUCT::tx_thread_state
TX_THREAD_STRUCT::tx_thread_suspending
TX_THREAD_STRUCT::tx_thread_suspend_cleanup
TX_THREAD_STRUCT::tx_thread_suspend_control_block
TX_THREAD_STRUCT::tx_thread_suspended_next
TX_THREAD_STRUCT::tx_thread_suspended_previous
TX_THREAD_STRUCT::tx_thread_inherit_priority
TX_THREAD_STRUCT::tx_thread_owned_mutex_count
TX_THREAD_STRUCT::tx_thread_owned_mutex_list
TX_THREAD_STRUCT::tx_thread_suspension_sequence
TX_MUTEX_STRUCT::tx_mutex_original_priority
TX_MUTEX_STRUCT::tx_mutex_suspension_list
TX_MUTEX_STRUCT::tx_mutex_suspended_count
TX_MUTEX_STRUCT::tx_mutex_highest_priority_waiting
TX_MUTEX_STRUCT::tx_mutex_owned_next
TX_MUTEX_STRUCT::tx_mutex_owned_previous
TX_MUTEX_STRUCT::tx_mutex_ownership_count
TX_MUTEX_STRUCT::tx_mutex_owner
TX_TIMER_INTERNAL_STRUCT::tx_timer_internal_remaining_ticks
_tx_thread_preempt_disable
_tx_mutex_get()::interrupt_save
_tx_mutex_get()::next_mutex
_tx_mutex_get()::previous_mutex
_tx_mutex_get()::mutex_owner
_tx_mutex_get()::next_thread
_tx_mutex_get()::previous_thread
_tx_mutex_get()::status
all items filtered out
Type of
_tx_mutex_get()
_tx_mutex_get()
TX_THREAD
TX_MUTEX
UINT
all items filtered out