TXM_MODULE_THREAD_ENTRY_INFO is only used within threadx.
 
Symbols
loading...
Files
loading...

TXM_MODULE_THREAD_ENTRY_INFO struct

Syntax

typedef struct TXM_MODULE_THREAD_ENTRY_INFO_STRUCT {     TX_THREAD           *txm_module_thread_entry_info_thread;     TXM_MODULE_INSTANCE *txm_module_thread_entry_info_module;     VOID                *txm_module_thread_entry_info_data_base_address;          VOID                *txm_module_thread_entry_info_code_base_address;     VOID               (*txm_module_thread_entry_info_entry)(ULONG);     ULONG                txm_module_thread_entry_info_parameter;     VOID               (*txm_module_thread_entry_info_exit_notify)(struct TX_THREAD_STRUCT *, UINT);     UINT                 txm_module_thread_entry_info_start_thread;     TX_THREAD           *txm_module_thread_entry_info_callback_request_thread;     TX_QUEUE            *txm_module_thread_entry_info_callback_request_queue;     VOID                *txm_module_thread_entry_info_reserved;     ALIGN_TYPE          (*txm_module_thread_entry_info_kernel_call_dispatcher)(ULONG kernel_request, ALIGN_TYPE param_1, ALIGN_TYPE param_2, ALIGN_TYPE param_3);     TXM_MODULE_THREAD_ENTRY_INFO_USER_EXTENSION } TXM_MODULE_THREAD_ENTRY_INFO;

Fields

txm_module_thread_entry_info_thread

No summary provided. Read more...

txm_module_thread_entry_info_module

No summary provided. Read more...

txm_module_thread_entry_info_data_base_address

No summary provided. Read more...

txm_module_thread_entry_info_code_base_address

No summary provided. Read more...

txm_module_thread_entry_info_entry

No summary provided. Read more...

txm_module_thread_entry_info_parameter

No summary provided. Read more...

txm_module_thread_entry_info_exit_notify

No summary provided. Read more...

txm_module_thread_entry_info_start_thread

No summary provided. Read more...

txm_module_thread_entry_info_callback_request_thread

No summary provided. Read more...

txm_module_thread_entry_info_callback_request_queue

No summary provided. Read more...

txm_module_thread_entry_info_reserved

No summary provided. Read more...

txm_module_thread_entry_info_kernel_call_dispatcher

No summary provided. Read more...

References

LocationReferrerScopeText
txm_module.h:491
typedef struct TXM_MODULE_THREAD_ENTRY_INFO_STRUCT
txm_module.h:506
txm_module_manager_dispatch.h:2095_txm_module_manager_tx_thread_entry_exit_notify_dispatch()::thread_entry_info_ptr_txm_module_manager_tx_thread_entry_exit_notify_dispatch()
TXM_MODULE_THREAD_ENTRY_INFO *thread_entry_info_ptr;
txm_module_manager_dispatch.h:2123_txm_module_manager_tx_thread_entry_exit_notify_dispatch()
thread_entry_info_ptr = (TXM_MODULE_THREAD_ENTRY_INFO *) thread_ptr -> tx_thread_module_entry_info_ptr;
txm_module_manager_thread_create.c:118_txm_module_manager_thread_create()::thread_entry_info_txm_module_manager_thread_create()
TXM_MODULE_THREAD_ENTRY_INFO *thread_entry_info;
txm_module_manager_thread_create.c:304_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:423_txm_module_manager_thread_create()
thread_entry_info = (TXM_MODULE_THREAD_ENTRY_INFO *) (((UCHAR *) thread_ptr -> tx_thread_stack_end) + (2*sizeof(ULONG)) + 1);
txm_module_manager_thread_create.c:424_txm_module_manager_thread_create()
thread_entry_info = (TXM_MODULE_THREAD_ENTRY_INFO *) (((ALIGN_TYPE)(thread_entry_info)) & (~0x3));
txm_module_manager_thread_notify_trampoline.c:78_txm_module_manager_thread_notify_trampoline()::thread_info_txm_module_manager_thread_notify_trampoline()
txm_module_manager_thread_notify_trampoline.c:94_txm_module_manager_thread_notify_trampoline()
txm_module_manager_thread_reset.c:79_txm_module_manager_thread_reset()::thread_entry_info_txm_module_manager_thread_reset()
TXM_MODULE_THREAD_ENTRY_INFO *thread_entry_info;
txm_module_manager_thread_reset.c:144_txm_module_manager_thread_reset()
thread_entry_info = (TXM_MODULE_THREAD_ENTRY_INFO *) (((UCHAR *) thread_ptr -> tx_thread_stack_end) + (2*sizeof(ULONG)) + 1);
txm_module_manager_thread_reset.c:145_txm_module_manager_thread_reset()
thread_entry_info = (TXM_MODULE_THREAD_ENTRY_INFO *) (((ALIGN_TYPE)(thread_entry_info)) & (~0x3));

Type Use

Variables of TXM_MODULE_THREAD_ENTRY_INFO_STRUCT type
_txm_module_manager_tx_thread_entry_exit_notify_dispatch()::thread_entry_info_ptr
_txm_module_manager_thread_create()::thread_entry_info
_txm_module_manager_thread_notify_trampoline()::thread_info
_txm_module_manager_thread_reset()::thread_entry_info
all items filtered out
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT
all items filtered out
TXM_MODULE_THREAD_ENTRY_INFO_STRUCT