threadx
_txm_module_manager_object_pointer_get_extended()
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading (3/4)...
Files
loading (4/4)...
threadx
common
common_modules
inc
txm_module.h
TXM_MODULE_PREAMBLE
TXM_MODULE_ALLOCATED_OBJECT
TXM_MODULE_CALLBACK_MESSAGE
TXM_MODULE_INSTANCE
TXM_MODULE_THREAD_ENTRY_INFO
TXM_MODULE_ALLOCATED_OBJECT
_txm_module_manager_properties_supported
_txm_module_manager_properties_required
_txm_module_manager_byte_pool
_txm_module_manager_object_pool
_txm_module_manager_object_pool_created
_txm_module_manager_loaded_list_ptr
_txm_module_manger_loaded_count
_txm_module_manager_ready
_txm_module_manager_mutex
_txm_module_manager_callback_total_count
_txm_module_manager_callback_error_count
_txm_module_manager_application_request()
_txm_module_manager_initialize()
_txm_module_manager_absolute_load()
_txm_module_manager_in_place_load()
_txm_module_manager_internal_load()
_txm_module_manager_kernel_dispatch()
_txm_module_manager_object_allocate()
_txm_module_manager_object_deallocate()
_txm_module_manager_object_pointer_get()
_txm_module_manager_object_pointer_get_extended()
_txm_module_manager_object_pool_create()
_txm_module_manager_object_type_set()
_txm_module_manager_memory_load()
_txm_module_manager_properties_get()
_txm_module_manager_start()
_txm_module_manager_stop()
_txm_module_manager_thread_create()
_txm_module_manager_thread_reset()
_txm_module_manager_name_build()
_txm_module_manager_thread_stack_build()
_txm_module_manager_unload()
_txm_module_manager_user_mode_entry()
_txm_module_manager_maximum_module_priority_set()
_txm_module_manager_external_memory_enable()
_txm_module_manager_callback_request()
_txm_module_manager_event_flags_notify_trampoline()
_txm_module_manager_queue_notify_trampoline()
_txm_module_manager_semaphore_notify_trampoline()
_txm_module_manager_thread_notify_trampoline()
_txm_module_manager_timer_notify_trampoline()
_txm_module_manager_alignment_adjust()
_txm_module_manager_calculate_srd_bits()
_txm_module_manager_inside_data_check()
_txm_module_manager_memory_fault_handler()
_txm_module_manager_memory_fault_notify()
_txm_module_manager_mm_register_setup()
_txm_module_manager_region_size_get()
_txm_power_of_two_block_size()
module_manager
ports
ports_module
utility
filex
cmsis_rtos_threadx
netxduo
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_pointer_get_extended()
_txm_module_manager_object_pointer_get_extended() function
Syntax
Show:
Summary
Declaration
Definition
from
txm_module.h:628
UINT
_txm_module_manager_object_pointer_get_extended
(
UINT
object_type
,
CHAR
*
name
,
UINT
name_length
,
VOID
*
*
object_ptr
)
;
Implemented in
txm_module_manager_object_pointer_get_extended.c:99
Arguments
Argument
object_type
name
name_length
object_ptr
Examples
References
from
examples
Code
Location
Referrer
UINT
_txm_module_manager_object_pointer_get_extended
(
UINT
object_type
,
CHAR
*
search_name
,
UINT
search_name_length
,
VOID
*
*
object_ptr
)
txm_module_manager_object_pointer_get_extended.c:99
UINT
_txm_module_manager_object_pointer_get_extended
(
UINT
object_type
,
CHAR
*
name
,
UINT
name_length
,
VOID
*
*
object_ptr
)
;
txm_module.h:628
return_value
=
(
ALIGN_TYPE
)
_txm_module_manager_object_pointer_get_extended
(
txm_module_manager_dispatch.h:3321
_txm_module_manager_txm_module_object_pointer_get_extended_dispatch()
status
=
_txm_module_manager_object_pointer_get_extended
(
object_type
,
name
,
TXM_MODULE_MANAGER_UTIL_MAX_VALUE_OF_TYPE_UNSIGNED
(
UINT
)
,
object_ptr
)
;
txm_module_manager_object_pointer_get.c:89
_txm_module_manager_object_pointer_get()
Call Tree
from
examples
_txm_module_manager_object_pointer_get_extended()
is called by 2 functions and calls 4 functions:
_txm_module_manager_txm_module_object_pointer_get_extended_dispatch()
_txm_module_manager_object_pointer_get()
All items filtered out
_txm_module_manager_object_pointer_get_extended()
__restore_interrupts()
__disable_interrupts()
_tx_thread_system_preempt_check()
_txm_module_manager_object_name_compare()
All items filtered out
Data Use
from
examples
_txm_module_manager_object_pointer_get_extended()
reads 36 variables and writes 1 variable:
TX_TIMER_STRUCT::tx_timer_name
TX_TIMER_STRUCT::tx_timer_created_next
TX_THREAD_STRUCT::tx_thread_name
TX_BLOCK_POOL_STRUCT::tx_block_pool_name
TX_BLOCK_POOL_STRUCT::tx_block_pool_created_next
TX_BYTE_POOL_STRUCT::tx_byte_pool_name
TX_THREAD_STRUCT::tx_thread_created_next
TX_THREAD_STRUCT::tx_thread_module_instance_ptr
TX_BYTE_POOL_STRUCT::tx_byte_pool_created_next
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_name
TX_EVENT_FLAGS_GROUP_STRUCT::tx_event_flags_group_created_next
TXM_MODULE_INSTANCE_STRUCT::txm_module_instance_property_flags
TX_MUTEX_STRUCT::tx_mutex_name
TX_MUTEX_STRUCT::tx_mutex_created_next
TX_QUEUE_STRUCT::tx_queue_name
TX_QUEUE_STRUCT::tx_queue_created_next
TX_SEMAPHORE_STRUCT::tx_semaphore_name
TX_SEMAPHORE_STRUCT::tx_semaphore_created_next
_tx_thread_current_ptr
_tx_thread_created_ptr
_tx_thread_created_count
_tx_thread_preempt_disable
_tx_block_pool_created_ptr
_tx_block_pool_created_count
_tx_byte_pool_created_ptr
_tx_byte_pool_created_count
_tx_event_flags_created_ptr
_tx_event_flags_created_count
_tx_semaphore_created_ptr
_tx_semaphore_created_count
_tx_queue_created_ptr
_tx_queue_created_count
_tx_mutex_created_ptr
_tx_mutex_created_count
_tx_timer_created_ptr
_tx_timer_created_count
All items filtered out
_txm_module_manager_object_pointer_get_extended()
_tx_thread_preempt_disable
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