threadx
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
threadx
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE macro
Syntax
from
txm_module_manager_util.h:102
#define
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
obj_ptr
,
obj_size
)
\
(
(
TXM_MODULE_MANAGER_ENSURE_OUTSIDE_MODULE
(
module_instance
,
obj_ptr
,
obj_size
)
)
||
\
(
(
void
*
)
(
obj_ptr
)
==
TX_NULL
)
)
Arguments
module_instance
obj_ptr
obj_size
References
Location
Text
txm_module_manager_util.h:102
#define
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
obj_ptr
,
obj_size
)
\
txm_module_manager_dispatch.h:36
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:104
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:138
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:191
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:272
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BLOCK_POOL
)
)
)
txm_module_manager_dispatch.h:338
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:408
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:442
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:498
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:606
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_BYTE_POOL
)
)
)
txm_module_manager_dispatch.h:698
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:730
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:767
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:816
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:899
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:926
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_EVENT_FLAGS_GROUP
)
)
)
txm_module_manager_dispatch.h:1003
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1032
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1061
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1116
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1215
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1237
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_MUTEX
)
)
)
txm_module_manager_dispatch.h:1300
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1328
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1353
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1388
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1443
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1542
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1567
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1599
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1631
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_QUEUE
)
)
)
txm_module_manager_dispatch.h:1675
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1732
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1761
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1789
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1838
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1919
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1941
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:1966
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_SEMAPHORE
)
)
)
txm_module_manager_dispatch.h:2068
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2100
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2167
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2253
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2395
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2424
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2461
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2483
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2540
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2569
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2619
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2643
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2670
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_THREAD
)
)
)
txm_module_manager_dispatch.h:2718
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2742
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2839
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2861
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2894
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)
txm_module_manager_dispatch.h:2944
if
(
!
TXM_MODULE_MANAGER_PARAM_CHECK_OBJECT_FOR_USE
(
module_instance
,
param_0
,
sizeof
(
TX_TIMER
)
)
)