TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ is only used within threadx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesthreadxTXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ

TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ macro

Syntax

#define TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ(module_instance, buffer_ptr, buffer_size) \     ((TXM_MODULE_MANAGER_ENSURE_INSIDE_MODULE(module_instance, buffer_ptr, buffer_size)) || \     ((void *) (buffer_ptr) == TX_NULL))

Arguments

module_instance

buffer_ptr

buffer_size

References

LocationText
txm_module_manager_util.h:92
#define TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ(module_instance, buffer_ptr, buffer_size) \
txm_module_manager_dispatch.h:1358
if (!TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ(module_instance, param_1, queue_ptr -> tx_queue_message_size))
txm_module_manager_dispatch.h:1604
if (!TXM_MODULE_MANAGER_PARAM_CHECK_BUFFER_READ(module_instance, param_1, sizeof(ULONG)*queue_ptr -> tx_queue_message_size))