threadx
_txm_module_manager_object_deallocate()
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/4)...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
threadx
_txm_module_manager_object_deallocate()
_txm_module_manager_object_deallocate() function
Syntax
Show:
Summary
Declaration
Definition
from
txm_module.h:626
UINT
_txm_module_manager_object_deallocate
(
VOID
*
object_ptr
)
;
Implemented in
txm_module_manager_object_deallocate.c:69
Arguments
Argument
object_ptr
Examples
References
from
examples
Code
Location
Referrer
UINT
_txm_module_manager_object_deallocate
(
VOID
*
object_ptr
)
txm_module_manager_object_deallocate.c:69
UINT
_txm_module_manager_object_deallocate
(
VOID
*
object_ptr
)
;
txm_module.h:626
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:115
_txm_module_manager_tx_block_pool_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:419
_txm_module_manager_tx_byte_pool_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:709
_txm_module_manager_tx_event_flags_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:1014
_txm_module_manager_tx_mutex_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:1311
_txm_module_manager_tx_queue_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:1743
_txm_module_manager_tx_semaphore_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:2079
_txm_module_manager_tx_thread_delete_dispatch()
return_value
=
_txm_module_manager_object_deallocate
(
(
VOID
*
)
param_0
)
;
txm_module_manager_dispatch.h:2872
_txm_module_manager_tx_timer_delete_dispatch()
return_value
=
(
ALIGN_TYPE
)
_txm_module_manager_object_deallocate
(
txm_module_manager_dispatch.h:3261
_txm_module_manager_txm_module_object_deallocate_dispatch()
Call Tree
from
examples
_txm_module_manager_object_deallocate()
is called by 9 functions and calls 3 functions:
_txm_module_manager_tx_block_pool_delete_dispatch()
_txm_module_manager_tx_byte_pool_delete_dispatch()
_txm_module_manager_tx_event_flags_delete_dispatch()
_txm_module_manager_tx_mutex_delete_dispatch()
_txm_module_manager_tx_queue_delete_dispatch()
_txm_module_manager_tx_semaphore_delete_dispatch()
_txm_module_manager_tx_thread_delete_dispatch()
_txm_module_manager_tx_timer_delete_dispatch()
_txm_module_manager_txm_module_object_deallocate_dispatch()
All items filtered out
_txm_module_manager_object_deallocate()
_txe_mutex_get()
_txe_mutex_put()
_txe_byte_release()
All items filtered out
Data Use
from
examples
_txm_module_manager_object_deallocate()
reads 8 variables and writes 4 variables:
TX_THREAD_STRUCT::tx_thread_module_instance_ptr
TXM_MODULE_ALLOCATED_OBJECT_STRUCT::txm_module_allocated_object_module_instance
TXM_MODULE_ALLOCATED_OBJECT_STRUCT::txm_module_allocated_object_next
TXM_MODULE_ALLOCATED_OBJECT_STRUCT::txm_module_allocated_object_previous
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_object_list_head
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_object_list_count
_txm_module_manager_object_pool_created
_tx_thread_current_ptr
All items filtered out
_txm_module_manager_object_deallocate()
TXM_MODULE_ALLOCATED_OBJECT_STRUCT::txm_module_allocated_object_next
TXM_MODULE_ALLOCATED_OBJECT_STRUCT::txm_module_allocated_object_previous
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_object_list_head
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_object_list_count
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out