threadx
_txm_module_manager_callback_request()
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
threadx
_txm_module_manager_callback_request()
_txm_module_manager_callback_request() function
Syntax
Show:
Summary
Declaration
Definition
from
txm_module.h:674
VOID
_txm_module_manager_callback_request
(
TX_QUEUE
*
module_callback_queue
,
TXM_MODULE_CALLBACK_MESSAGE
*
callback_request
)
;
Implemented in
txm_module_manager_callback_request.c:70
Arguments
Argument
Declared as
module_callback_queue
TX_QUEUE
*
callback_request
TXM_MODULE_CALLBACK_MESSAGE
*
Related Functions
Found 20 other functions taking a
TX_QUEUE_STRUCT
argument:
Function
_txe_queue_send()
_txe_queue_receive()
_txe_queue_create()
_tx_queue_delete()
_txe_queue_info_get()
_txe_queue_flush()
_txe_queue_delete()
_tx_queue_create()
_tx_queue_send()
_txm_module_manager_queue_notify_trampoline()
_txe_queue_send_notify()
_txe_queue_front_send()
_tx_queue_flush()
_tx_queue_info_get()
_tx_queue_performance_info_get()
_tx_queue_prioritize()
_tx_queue_receive()
_tx_queue_send_notify()
_tx_queue_front_send()
_txe_queue_prioritize()
Examples
References
from
examples
Code
Location
Referrer
VOID
_txm_module_manager_callback_request
(
TX_QUEUE
*
module_callback_queue
,
TXM_MODULE_CALLBACK_MESSAGE
*
callback_message
)
txm_module_manager_callback_request.c:70
VOID
_txm_module_manager_callback_request
(
TX_QUEUE
*
module_callback_queue
,
TXM_MODULE_CALLBACK_MESSAGE
*
callback_request
)
;
txm_module.h:674
_txm_module_manager_callback_request
(
module_callback_queue
,
&
callback_message
)
;
txm_module_manager_event_flags_notify_trampoline.c:119
_txm_module_manager_event_flags_notify_trampoline()
_txm_module_manager_callback_request
(
module_callback_queue
,
&
callback_message
)
;
txm_module_manager_queue_notify_trampoline.c:116
_txm_module_manager_queue_notify_trampoline()
_txm_module_manager_callback_request
(
module_callback_queue
,
&
callback_message
)
;
txm_module_manager_semaphore_notify_trampoline.c:117
_txm_module_manager_semaphore_notify_trampoline()
_txm_module_manager_callback_request
(
module_callback_queue
,
&
callback_message
)
;
txm_module_manager_thread_notify_trampoline.c:126
_txm_module_manager_thread_notify_trampoline()
_txm_module_manager_callback_request
(
module_callback_queue
,
&
callback_message
)
;
txm_module_manager_timer_notify_trampoline.c:127
_txm_module_manager_timer_notify_trampoline()
Call Tree
from
examples
_txm_module_manager_callback_request()
is called by 5 functions and calls 3 functions:
_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()
All items filtered out
_txm_module_manager_callback_request()
__restore_interrupts()
__disable_interrupts()
_tx_queue_send()
All items filtered out
Data Use
from
examples
_txm_module_manager_callback_request()
reads 19 variables and writes 3 variables:
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_2
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_3
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_4
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_5
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_6
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_7
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_8
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_reserved1
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_reserved2
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_activation_count
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_application_function
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_param_1
TX_QUEUE_STRUCT::tx_queue_id
TX_QUEUE_STRUCT::tx_queue_enqueued
TX_QUEUE_STRUCT::tx_queue_start
TX_QUEUE_STRUCT::tx_queue_end
TX_QUEUE_STRUCT::tx_queue_read
_txm_module_manager_callback_total_count
_txm_module_manager_callback_error_count
All items filtered out
_txm_module_manager_callback_request()
TXM_MODULE_CALLBACK_MESSAGE_STRUCT::txm_module_callback_message_activation_count
_txm_module_manager_callback_total_count
_txm_module_manager_callback_error_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