threadx
+ 0/32 examples
CodeScope will show references to
UCHAR
from the following samples and libraries:
Libraries
netxduo
usbx
levelx
filex
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_NoR_Write_Read_File
Fx_uSD_File_Edit
FX_IAP
IAP_main
ThreadX
Tx_Thread_Sync
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Ux_Device_MSC
Ux_Host_DualClass
Ux_Host_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_MQTT_Client
Nx_SNTP_Client
Nx_TCP_Echo_Client
Nx_TCP_Echo_Server
Nx_UDP_Echo_Client
Nx_UDP_Echo_Server
Nx_WebServer
ThreadX
Tx_LowPower
Tx_MPU
Tx_Thread_Creation
Tx_Thread_MsgQueue
USBX
Ux_Device_DFU
Ux_Device_HID
Ux_Host_CDC_ACM
Ux_Host_HID
Ux_Host_MSC
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
threadx
UCHAR
UCHAR
Syntax
from
tx_port.h:109
typedef
unsigned
char
UCHAR
;
Examples
UCHAR
is referenced by
32 libraries and example projects
.
References
Location
Referrer
Scope
Text
tx_port.h:109
typedef
unsigned
char
UCHAR
;
tx_port.h:79
typedef
unsigned
char
UCHAR
;
tx_api.h:560
TX_BLOCK_POOL_STRUCT::tx_block_pool_available_list
TX_BLOCK_POOL_STRUCT
UCHAR
*
tx_block_pool_available_list
;
tx_api.h:563
TX_BLOCK_POOL_STRUCT::tx_block_pool_start
TX_BLOCK_POOL_STRUCT
UCHAR
*
tx_block_pool_start
;
tx_api.h:638
TX_BYTE_POOL_STRUCT::tx_byte_pool_list
TX_BYTE_POOL_STRUCT
UCHAR
*
tx_byte_pool_list
;
tx_api.h:642
TX_BYTE_POOL_STRUCT::tx_byte_pool_search
TX_BYTE_POOL_STRUCT
UCHAR
*
tx_byte_pool_search
;
tx_api.h:645
TX_BYTE_POOL_STRUCT::tx_byte_pool_start
TX_BYTE_POOL_STRUCT
UCHAR
*
tx_byte_pool_start
;
tx_block_allocate.c:87
_tx_block_allocate()
UCHAR
*
work_ptr
;
tx_block_allocate.c:88
_tx_block_allocate()
UCHAR
*
temp_ptr
;
tx_block_allocate.c:89
_tx_block_allocate()
UCHAR
*
*
next_block_ptr
;
tx_block_allocate.c:90
_tx_block_allocate()
UCHAR
*
*
return_ptr
;
tx_block_allocate.c:162
_tx_block_allocate()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_block_allocate.c:163
_tx_block_allocate()
return_ptr
=
TX_INDIRECT_VOID_TO_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_block_allocate.c:167
_tx_block_allocate()
next_block_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
tx_block_allocate.c:171
_tx_block_allocate()
temp_ptr
=
TX_BLOCK_POOL_TO_UCHAR_POINTER_CONVERT
(
pool_ptr
)
;
tx_block_allocate.c:211
_tx_block_allocate()
return_ptr
=
TX_INDIRECT_VOID_TO_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_block_pool_create.c:86
_tx_block_pool_create()
UCHAR
*
block_ptr
;
tx_block_pool_create.c:87
_tx_block_pool_create()
UCHAR
*
*
block_link_ptr
;
tx_block_pool_create.c:88
_tx_block_pool_create()
UCHAR
*
next_block_ptr
;
tx_block_pool_create.c:106
_tx_block_pool_create()
pool_ptr
->
tx_block_pool_start
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_block_pool_create.c:111
_tx_block_pool_create()
total_blocks
=
pool_size
/
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
;
tx_block_pool_create.c:115
_tx_block_pool_create()
block_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_block_pool_create.c:116
_tx_block_pool_create()
next_block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:124
_tx_block_pool_create()
block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_block_pool_create.c:131
_tx_block_pool_create()
next_block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:143
_tx_block_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
block_size
+
(
sizeof
(
UCHAR
*
)
)
)
)
;
tx_block_pool_create.c:146
_tx_block_pool_create()
block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_block_pool_create.c:150
_tx_block_pool_create()
pool_ptr
->
tx_block_pool_available_list
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_block_release.c:82
_tx_block_release()
UCHAR
*
work_ptr
;
tx_block_release.c:83
_tx_block_release()
UCHAR
*
*
return_block_ptr
;
tx_block_release.c:84
_tx_block_release()
UCHAR
*
*
next_block_ptr
;
tx_block_release.c:95
_tx_block_release()
work_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_block_release.c:96
_tx_block_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_block_release.c:97
_tx_block_release()
next_block_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
tx_block_release.c:159
_tx_block_release()
return_block_ptr
=
TX_VOID_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
thread_ptr
->
tx_thread_additional_suspend_info
)
;
tx_block_release.c:160
_tx_block_release()
work_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_byte_allocate.c:89
_tx_byte_allocate()
UCHAR
*
work_ptr
;
tx_byte_pool.h:105
_tx_byte_pool_search()
UCHAR
*
_tx_byte_pool_search
(
TX_BYTE_POOL
*
pool_ptr
,
ULONG
memory_size
)
;
tx_byte_pool_create.c:81
_tx_byte_pool_create()
UCHAR
*
block_ptr
;
tx_byte_pool_create.c:82
_tx_byte_pool_create()
UCHAR
*
*
block_indirect_ptr
;
tx_byte_pool_create.c:83
_tx_byte_pool_create()
UCHAR
*
temp_ptr
;
tx_byte_pool_create.c:100
_tx_byte_pool_create()
pool_ptr
->
tx_byte_pool_start
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:104
_tx_byte_pool_create()
pool_ptr
->
tx_byte_pool_list
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:105
_tx_byte_pool_create()
pool_ptr
->
tx_byte_pool_search
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:119
_tx_byte_pool_create()
block_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:120
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
pool_size
)
;
tx_byte_pool_create.c:123
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
sizeof
(
ALIGN_TYPE
)
)
)
;
tx_byte_pool_create.c:126
_tx_byte_pool_create()
temp_ptr
=
TX_BYTE_POOL_TO_UCHAR_POINTER_CONVERT
(
pool_ptr
)
;
tx_byte_pool_create.c:127
_tx_byte_pool_create()
block_indirect_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_byte_pool_create.c:130
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_SUB
(
block_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_create.c:131
_tx_byte_pool_create()
block_indirect_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
tx_byte_pool_create.c:132
_tx_byte_pool_create()
*
block_indirect_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:135
_tx_byte_pool_create()
temp_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:136
_tx_byte_pool_create()
block_indirect_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
temp_ptr
)
;
tx_byte_pool_create.c:138
_tx_byte_pool_create()
block_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
pool_start
)
;
tx_byte_pool_create.c:139
_tx_byte_pool_create()
block_ptr
=
TX_UCHAR_POINTER_ADD
(
block_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:87
_tx_byte_pool_search()
UCHAR
*
_tx_byte_pool_search
(
TX_BYTE_POOL
*
pool_ptr
,
ULONG
memory_size
)
tx_byte_pool_search.c:92
_tx_byte_pool_search()
UCHAR
*
current_ptr
;
tx_byte_pool_search.c:93
_tx_byte_pool_search()
UCHAR
*
next_ptr
;
tx_byte_pool_search.c:94
_tx_byte_pool_search()
UCHAR
*
*
this_block_link_ptr
;
tx_byte_pool_search.c:95
_tx_byte_pool_search()
UCHAR
*
*
next_block_link_ptr
;
tx_byte_pool_search.c:101
_tx_byte_pool_search()
UCHAR
*
work_ptr
;
tx_byte_pool_search.c:110
_tx_byte_pool_search()
total_theoretical_available
=
pool_ptr
->
tx_byte_pool_available
+
(
(
pool_ptr
->
tx_byte_pool_fragments
-
2
)
*
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
;
tx_byte_pool_search.c:147
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:166
_tx_byte_pool_search()
this_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
current_ptr
)
;
tx_byte_pool_search.c:170
_tx_byte_pool_search()
available_bytes
=
TX_UCHAR_POINTER_DIF
(
next_ptr
,
current_ptr
)
;
tx_byte_pool_search.c:171
_tx_byte_pool_search()
available_bytes
=
available_bytes
-
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
;
tx_byte_pool_search.c:188
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
next_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:195
_tx_byte_pool_search()
next_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
next_ptr
)
;
tx_byte_pool_search.c:222
_tx_byte_pool_search()
next_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
next_ptr
)
;
tx_byte_pool_search.c:246
_tx_byte_pool_search()
this_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
current_ptr
)
;
tx_byte_pool_search.c:287
_tx_byte_pool_search()
next_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
memory_size
+
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_pool_search.c:290
_tx_byte_pool_search()
next_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
next_ptr
)
;
tx_byte_pool_search.c:291
_tx_byte_pool_search()
this_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
current_ptr
)
;
tx_byte_pool_search.c:293
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
next_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:317
_tx_byte_pool_search()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_pool_search.c:318
_tx_byte_pool_search()
this_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
tx_byte_pool_search.c:319
_tx_byte_pool_search()
*
this_block_link_ptr
=
TX_BYTE_POOL_TO_UCHAR_POINTER_CONVERT
(
pool_ptr
)
;
tx_byte_pool_search.c:322
_tx_byte_pool_search()
pool_ptr
->
tx_byte_pool_available
=
(
pool_ptr
->
tx_byte_pool_available
-
available_bytes
)
-
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
;
tx_byte_pool_search.c:330
_tx_byte_pool_search()
this_block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
current_ptr
)
;
tx_byte_pool_search.c:338
_tx_byte_pool_search()
current_ptr
=
TX_UCHAR_POINTER_ADD
(
current_ptr
,
(
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_release.c:85
_tx_byte_release()
UCHAR
*
work_ptr
;
tx_byte_release.c:86
_tx_byte_release()
UCHAR
*
temp_ptr
;
tx_byte_release.c:87
_tx_byte_release()
UCHAR
*
next_block_ptr
;
tx_byte_release.c:95
_tx_byte_release()
UCHAR
*
*
block_link_ptr
;
tx_byte_release.c:96
_tx_byte_release()
UCHAR
*
*
suspend_info_ptr
;
tx_byte_release.c:109
_tx_byte_release()
work_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
memory_ptr
)
;
tx_byte_release.c:114
_tx_byte_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
;
tx_byte_release.c:117
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:123
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:197
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:202
_tx_byte_release()
block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
tx_byte_release.c:205
_tx_byte_release()
pool_ptr
->
tx_byte_pool_available
+
TX_UCHAR_POINTER_DIF
(
next_block_ptr
,
work_ptr
)
;
tx_byte_release.c:300
_tx_byte_release()
suspend_info_ptr
=
TX_VOID_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
susp_thread_ptr
->
tx_thread_additional_suspend_info
)
;
tx_byte_release.c:340
_tx_byte_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
(
(
sizeof
(
UCHAR
*
)
)
+
(
sizeof
(
ALIGN_TYPE
)
)
)
)
)
;
tx_byte_release.c:341
_tx_byte_release()
temp_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
tx_byte_release.c:346
_tx_byte_release()
block_link_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
tx_byte_release.c:349
_tx_byte_release()
pool_ptr
->
tx_byte_pool_available
+
TX_UCHAR_POINTER_DIF
(
next_block_ptr
,
work_ptr
)
;
tx_freertos.c:746
ulTaskNotifyTake()
UCHAR
pend
;
tx_freertos.c:803
xTaskNotifyWait()
UCHAR
pend
;
tx_freertos.c:879
xTaskNotifyAndQuery()
UCHAR
notified
;
tx_freertos.c:882
xTaskNotifyAndQuery()
UCHAR
waiting
;
tx_thread_create.c:104
_tx_thread_create()
UCHAR
*
temp_ptr
;
tx_thread_create.c:116
_tx_thread_create()
TX_MEMSET
(
stack_start
,
(
(
UCHAR
)
TX_STACK_FILL
)
,
stack_size
)
;
tx_thread_create.c:169
_tx_thread_create()
temp_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
stack_start
)
;
tx_thread_create.c:170
_tx_thread_create()
temp_ptr
=
(
TX_UCHAR_POINTER_ADD
(
temp_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
)
;
tx_thread_reset.c:135
_tx_thread_reset()
TX_MEMSET
(
thread_ptr
->
tx_thread_stack_start
,
(
(
UCHAR
)
TX_STACK_FILL
)
,
thread_ptr
->
tx_thread_stack_size
)
;
tx_trace.h:524
_tx_trace_object_register()::object_type
_tx_trace_object_register()
VOID
_tx_trace_object_register
(
UCHAR
object_type
,
VOID
*
object_ptr
,
CHAR
*
object_name
,
ULONG
parameter_1
,
ULONG
parameter_2
)
;
tx_trace_object_register.c:77
_tx_trace_object_register()
VOID
_tx_trace_object_register
(
UCHAR
object_type
,
VOID
*
object_ptr
,
CHAR
*
object_name
,
ULONG
parameter_1
,
ULONG
parameter_2
)
tx_trace_object_register.c:268
_tx_trace_object_register()
if
(
object_type
!=
(
(
UCHAR
)
0
)
)
txe_block_release.c:77
_txe_block_release()
UCHAR
*
*
indirect_ptr
;
txe_block_release.c:78
_txe_block_release()
UCHAR
*
work_ptr
;
txe_block_release.c:93
_txe_block_release()
work_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
block_ptr
)
;
txe_block_release.c:94
_txe_block_release()
work_ptr
=
TX_UCHAR_POINTER_SUB
(
work_ptr
,
(
sizeof
(
UCHAR
*
)
)
)
;
txe_block_release.c:95
_txe_block_release()
indirect_ptr
=
TX_UCHAR_TO_INDIRECT_UCHAR_POINTER_CONVERT
(
work_ptr
)
;
txe_thread_create.c:104
_txe_thread_create()
UCHAR
*
work_ptr
;
txe_thread_create.c:143
_txe_thread_create()
work_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
stack_start
)
;
txe_thread_create.c:144
_txe_thread_create()
work_ptr
=
TX_UCHAR_POINTER_ADD
(
work_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
;
txm_module_manager_absolute_load.c:284
_txm_module_manager_absolute_load()
TX_MEMSET
(
memory_ptr
,
(
(
UCHAR
)
0
)
,
data_allocation_size
)
;
txm_module_manager_internal_load.c:274
_txm_module_manager_internal_load()
TX_MEMSET
(
memory_ptr
,
(
(
UCHAR
)
0
)
,
data_allocation_size
)
;
txm_module_manager_memory_load.c:87
_txm_module_manager_memory_load()
UCHAR
*
source_ptr
;
txm_module_manager_memory_load.c:88
_txm_module_manager_memory_load()
UCHAR
*
destination_ptr
;
txm_module_manager_memory_load.c:129
_txm_module_manager_memory_load()
source_ptr
=
(
UCHAR
*
)
module_location
;
txm_module_manager_memory_load.c:132
_txm_module_manager_memory_load()
destination_ptr
=
(
UCHAR
*
)
code_start
;
txm_module_manager_stop.c:130
_txm_module_manager_stop()
UCHAR
created_by_module
;
txm_module_manager_thread_create.c:113
_txm_module_manager_thread_create()
UCHAR
*
temp_ptr
;
txm_module_manager_thread_create.c:149
_txm_module_manager_thread_create()
stack_end
=
(
VOID
*
)
(
(
(
UCHAR
*
)
(
(
VOID
*
)
stack_start
)
)
+
(
stack_size
-
1
)
)
;
txm_module_manager_thread_create.c:161
_txm_module_manager_thread_create()
if
(
(
(
(
UCHAR
*
)
(
(
VOID
*
)
stack_start
)
)
<=
(
(
UCHAR
*
)
(
(
VOID
*
)
next_thread
->
tx_thread_stack_end
)
)
)
&&
txm_module_manager_thread_create.c:162
_txm_module_manager_thread_create()
(
(
(
UCHAR
*
)
(
(
VOID
*
)
stack_end
)
)
>=
(
(
UCHAR
*
)
(
(
VOID
*
)
next_thread
->
tx_thread_stack_start
)
)
)
)
txm_module_manager_thread_create.c:276
_txm_module_manager_thread_create()
TX_MEMSET
(
stack_start
,
(
(
UCHAR
)
TX_STACK_FILL
)
,
stack_size
)
;
txm_module_manager_thread_create.c:329
_txm_module_manager_thread_create()
TX_MEMSET
(
thread_ptr
->
tx_thread_module_kernel_stack_start
,
(
(
UCHAR
)
TX_STACK_FILL
)
,
TXM_MODULE_KERNEL_STACK_SIZE
)
;
txm_module_manager_thread_create.c:379
_txm_module_manager_thread_create()
temp_ptr
=
TX_VOID_TO_UCHAR_POINTER_CONVERT
(
stack_start
)
;
txm_module_manager_thread_create.c:380
_txm_module_manager_thread_create()
temp_ptr
=
(
TX_UCHAR_POINTER_ADD
(
temp_ptr
,
(
stack_size
-
(
(
ULONG
)
1
)
)
)
)
;
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_reset.c:138
_txm_module_manager_thread_reset()
TX_MEMSET
(
thread_ptr
->
tx_thread_stack_start
,
(
(
UCHAR
)
TX_STACK_FILL
)
,
thread_ptr
->
tx_thread_stack_size
)
;
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_timer_notify_trampoline.c:92
_txm_module_manager_timer_notify_trampoline()
TX_USER_TIMER_POINTER_GET
(
(
TX_TIMER_INTERNAL
*
)
internal_ptr
,
timer_ptr
)
;
txm_module_manager_util.c:143
_txm_module_manager_created_object_check()
UCHAR
_txm_module_manager_created_object_check
(
TXM_MODULE_INSTANCE
*
module_instance
,
VOID
*
object_ptr
)
txm_module_manager_util.c:160
_txm_module_manager_created_object_check()
if
(
(
(
(
UCHAR
*
)
object_ptr
)
>=
_txm_module_manager_object_pool
.
tx_byte_pool_start
)
&&
txm_module_manager_util.c:161
_txm_module_manager_created_object_check()
(
(
(
UCHAR
*
)
object_ptr
)
<
(
_txm_module_manager_object_pool
.
tx_byte_pool_start
+
_txm_module_manager_object_pool
.
tx_byte_pool_size
)
)
)
txm_module_manager_util.h:134
_txm_module_manager_created_object_check()
UCHAR
_txm_module_manager_created_object_check
(
TXM_MODULE_INSTANCE
*
module_instance
,
void
*
object_ptr
)
;
Type Use
Variables of
UCHAR
type
TX_BLOCK_POOL_STRUCT::tx_block_pool_available_list
TX_BLOCK_POOL_STRUCT::tx_block_pool_start
TX_BYTE_POOL_STRUCT::tx_byte_pool_list
TX_BYTE_POOL_STRUCT::tx_byte_pool_search
TX_BYTE_POOL_STRUCT::tx_byte_pool_start
_tx_block_allocate()
_tx_block_allocate()::work_ptr
_tx_block_allocate()::temp_ptr
_tx_block_allocate()::next_block_ptr
_tx_block_allocate()::return_ptr
_tx_block_pool_create()
_tx_block_pool_create()::block_ptr
_tx_block_pool_create()::block_link_ptr
_tx_block_pool_create()::next_block_ptr
_tx_trace_object_register()::object_type
_tx_block_release()
_tx_block_release()::work_ptr
_tx_block_release()::return_block_ptr
_tx_block_release()::next_block_ptr
_tx_byte_allocate()
_tx_byte_allocate()::work_ptr
_tx_byte_pool_search()
_tx_byte_pool_create()
_tx_byte_pool_create()::block_ptr
_tx_byte_pool_create()::block_indirect_ptr
_tx_byte_pool_create()::temp_ptr
_tx_byte_pool_search()::current_ptr
_tx_byte_pool_search()::next_ptr
_tx_byte_pool_search()::this_block_link_ptr
_tx_byte_pool_search()::next_block_link_ptr
_tx_byte_pool_search()::work_ptr
_tx_byte_release()
_tx_byte_release()::work_ptr
_tx_byte_release()::temp_ptr
_tx_byte_release()::next_block_ptr
_tx_byte_release()::block_link_ptr
_tx_byte_release()::suspend_info_ptr
_tx_thread_create()
_tx_thread_create()::temp_ptr
_txe_block_release()
_txe_block_release()::indirect_ptr
_txe_block_release()::work_ptr
_txe_thread_create()
_txe_thread_create()::work_ptr
ulTaskNotifyTake()
ulTaskNotifyTake()::pend
xTaskNotifyWait()
xTaskNotifyWait()::pend
xTaskNotifyAndQuery()
xTaskNotifyAndQuery()::notified
xTaskNotifyAndQuery()::waiting
_txm_module_manager_created_object_check()
_txm_module_manager_memory_load()
_txm_module_manager_memory_load()::source_ptr
_txm_module_manager_memory_load()::destination_ptr
_txm_module_manager_stop()
_txm_module_manager_stop()::created_by_module
_txm_module_manager_thread_create()
_txm_module_manager_thread_create()::temp_ptr
_txm_module_manager_timer_notify_trampoline()
_txm_module_manager_timer_notify_trampoline()::working_ptr
all items filtered out
UCHAR