Symbols
loading...
Files
loading...

UCHAR

Syntax

typedef unsigned char UCHAR;

Examples

UCHAR is referenced by 32 libraries and example projects.

References

LocationReferrerScopeText
tx_port.h:109
typedef unsigned char UCHAR;
tx_port.h:79
typedef unsigned char UCHAR;
tx_api.h:560TX_BLOCK_POOL_STRUCT::tx_block_pool_available_listTX_BLOCK_POOL_STRUCT
tx_api.h:563TX_BLOCK_POOL_STRUCT::tx_block_pool_startTX_BLOCK_POOL_STRUCT
tx_api.h:638TX_BYTE_POOL_STRUCT::tx_byte_pool_listTX_BYTE_POOL_STRUCT
tx_api.h:642TX_BYTE_POOL_STRUCT::tx_byte_pool_searchTX_BYTE_POOL_STRUCT
tx_api.h:645TX_BYTE_POOL_STRUCT::tx_byte_pool_startTX_BYTE_POOL_STRUCT
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()
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()
tx_block_allocate.c:211_tx_block_allocate()
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()
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()
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()
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()
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()
tx_block_release.c:160_tx_block_release()
tx_byte_allocate.c:89_tx_byte_allocate()
UCHAR *work_ptr;
tx_byte_pool.h:105_tx_byte_pool_search()
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()
tx_byte_pool_create.c:104_tx_byte_pool_create()
tx_byte_pool_create.c:105_tx_byte_pool_create()
tx_byte_pool_create.c:119_tx_byte_pool_create()
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()
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()
tx_byte_pool_create.c:135_tx_byte_pool_create()
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()
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()
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()
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()
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()
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:746ulTaskNotifyTake()
UCHAR pend;
tx_freertos.c:803xTaskNotifyWait()
UCHAR pend;
tx_freertos.c:879xTaskNotifyAndQuery()
UCHAR notified;
tx_freertos.c:882xTaskNotifyAndQuery()
UCHAR waiting;
tx_thread_create.c:104_tx_thread_create()
UCHAR *temp_ptr;
tx_thread_create.c:116_tx_thread_create()
tx_thread_create.c:169_tx_thread_create()
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_trace.h:524_tx_trace_object_register()::object_type_tx_trace_object_register()
tx_trace_object_register.c:77_tx_trace_object_register()
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()
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()
txe_thread_create.c:104_txe_thread_create()
UCHAR *work_ptr;
txe_thread_create.c:143_txe_thread_create()
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()
txm_module_manager_thread_create.c:329_txm_module_manager_thread_create()
txm_module_manager_thread_create.c:379_txm_module_manager_thread_create()
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()
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()
txm_module_manager_util.c:160_txm_module_manager_created_object_check()
txm_module_manager_util.c:161_txm_module_manager_created_object_check()
txm_module_manager_util.h:134_txm_module_manager_created_object_check()

Type Use

Variables of UCHAR type
_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()::block_ptr
_tx_block_pool_create()::block_link_ptr
_tx_block_pool_create()::next_block_ptr
_tx_block_release()::work_ptr
_tx_block_release()::return_block_ptr
_tx_block_release()::next_block_ptr
_tx_byte_allocate()::work_ptr
_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()::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()::temp_ptr
_txe_block_release()::indirect_ptr
_txe_block_release()::work_ptr
_txe_thread_create()::work_ptr
ulTaskNotifyTake()::pend
xTaskNotifyWait()::pend
xTaskNotifyAndQuery()::notified
xTaskNotifyAndQuery()::waiting
_txm_module_manager_memory_load()::source_ptr
_txm_module_manager_memory_load()::destination_ptr
_txm_module_manager_stop()::created_by_module
_txm_module_manager_thread_create()::temp_ptr
_txm_module_manager_timer_notify_trampoline()::working_ptr
all items filtered out
UCHAR