threadx
+ 0/2 examples
CodeScope will show references to
_tx_mutex_put()
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_put()
_tx_mutex_put() function
Syntax
from
tx_api.h:1520
UINT
_tx_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
;
Implemented in
tx_mutex_put.c:80
Arguments
mutex_ptr
Examples
_tx_mutex_put()
is referenced by
2 libraries and example projects
.
References
Location
Referrer
Text
tx_mutex_put.c:80
UINT
_tx_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
tx_api.h:1520
UINT
_tx_mutex_put
(
TX_MUTEX
*
mutex_ptr
)
;
tx_mutex_cleanup.c:300
_tx_mutex_thread_release()
_tx_mutex_put
(
mutex_ptr
)
;
tx_mutex_delete.c:173
_tx_mutex_delete()
_tx_mutex_put
(
mutex_ptr
)
;
txe_mutex_put.c:120
_txe_mutex_put()
status
=
_tx_mutex_put
(
mutex_ptr
)
;
txm_module_manager_absolute_load.c:138
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:152
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:170
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:182
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:196
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:214
_txm_module_manager_absolute_load()
TXM_MODULE_MANAGER_CHECK_CODE_ALIGNMENT
(
module_location
,
code_alignment
)
txm_module_manager_absolute_load.c:277
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_absolute_load.c:435
_txm_module_manager_absolute_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_external_memory_enable.c:221
_txm_module_manager_external_memory_enable()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_external_memory_enable.c:231
_txm_module_manager_external_memory_enable()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_external_memory_enable.c:243
_txm_module_manager_external_memory_enable()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_external_memory_enable.c:257
_txm_module_manager_external_memory_enable()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_external_memory_enable.c:289
_txm_module_manager_external_memory_enable()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_in_place_load.c:112
_txm_module_manager_in_place_load()
TXM_MODULE_MANAGER_CHECK_CODE_ALIGNMENT
(
module_location
,
code_alignment
)
txm_module_manager_internal_load.c:141
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:155
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:173
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:185
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:199
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:267
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_internal_load.c:420
_txm_module_manager_internal_load()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_maximum_module_priority_set.c:92
_txm_module_manager_maximum_module_priority_set()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_maximum_module_priority_set.c:102
_txm_module_manager_maximum_module_priority_set()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_maximum_module_priority_set.c:113
_txm_module_manager_maximum_module_priority_set()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:106
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:117
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:129
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:144
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:173
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:208
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_start.c:219
_txm_module_manager_start()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_stop.c:191
_txm_module_manager_stop()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_stop.c:202
_txm_module_manager_stop()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_stop.c:568
_txm_module_manager_stop()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_unload.c:118
_txm_module_manager_unload()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_unload.c:129
_txm_module_manager_unload()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
txm_module_manager_unload.c:193
_txm_module_manager_unload()
_tx_mutex_put
(
&
_txm_module_manager_mutex
)
;
Call Tree
Functions calling
_tx_mutex_put()
Functions called by
_tx_mutex_put()
_tx_mutex_thread_release()
_tx_mutex_delete()
_txe_mutex_put()
_txm_module_manager_absolute_load()
_txm_module_manager_external_memory_enable()
_txm_module_manager_in_place_load()
_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_put()
__restore_interrupt()
__disable_interrupts()
_tx_mutex_prioritize()
_tx_thread_system_preempt_check()
_tx_thread_system_resume()
_tx_mutex_priority_change()
__restore_interrupts()
all items filtered out
Data read by
_tx_mutex_put()
Data written by
_tx_mutex_put()
TX_THREAD_STRUCT::tx_thread_priority
TX_THREAD_STRUCT::tx_thread_suspended_next
TX_THREAD_STRUCT::tx_thread_suspended_previous
TX_THREAD_STRUCT::tx_thread_user_priority
TX_THREAD_STRUCT::tx_thread_owned_mutex_count
TX_THREAD_STRUCT::tx_thread_owned_mutex_list
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_next
TX_MUTEX_STRUCT::tx_mutex_owned_previous
TX_MUTEX_STRUCT::tx_mutex_ownership_count
TX_MUTEX_STRUCT::tx_mutex_owner
_tx_mutex_put()::mutex_ptr
_tx_thread_current_ptr
_tx_thread_preempt_disable
_tx_mutex_put()::interrupt_save
_tx_mutex_put()::thread_ptr
_tx_mutex_put()::old_owner
_tx_mutex_put()::old_priority
_tx_mutex_put()::status
_tx_mutex_put()::next_mutex
_tx_mutex_put()::previous_mutex
_tx_mutex_put()::owned_count
_tx_mutex_put()::suspended_count
_tx_mutex_put()::current_thread
_tx_mutex_put()::next_thread
_tx_mutex_put()::previous_thread
_tx_mutex_put()::suspended_thread
_tx_mutex_put()::inheritance_priority
all items filtered out
_tx_mutex_put()
TX_THREAD_STRUCT::tx_thread_suspend_cleanup
TX_THREAD_STRUCT::tx_thread_suspended_next
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_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_thread_preempt_disable
_tx_mutex_put()::interrupt_save
_tx_mutex_put()::thread_ptr
_tx_mutex_put()::old_owner
_tx_mutex_put()::old_priority
_tx_mutex_put()::status
_tx_mutex_put()::next_mutex
_tx_mutex_put()::previous_mutex
_tx_mutex_put()::owned_count
_tx_mutex_put()::suspended_count
_tx_mutex_put()::next_thread
_tx_mutex_put()::previous_thread
_tx_mutex_put()::suspended_thread
_tx_mutex_put()::inheritance_priority
all items filtered out
Type of
_tx_mutex_put()
_tx_mutex_put()
TX_THREAD
TX_MUTEX
UINT
all items filtered out