| /ThreadX-v6.3.0/common_modules/module_manager/src/ |
| D | txm_module_manager_object_allocate.c | 75 TXM_MODULE_ALLOCATED_OBJECT *object_ptr; in _txm_module_manager_object_allocate() local 101 …eturn_value = (ULONG) _txe_byte_allocate(&_txm_module_manager_object_pool, (VOID **) &object_ptr, in _txm_module_manager_object_allocate() 113 module_instance -> txm_module_instance_object_list_head = object_ptr; in _txm_module_manager_object_allocate() 114 object_ptr -> txm_module_allocated_object_next = object_ptr; in _txm_module_manager_object_allocate() 115 object_ptr -> txm_module_allocated_object_previous = object_ptr; in _txm_module_manager_object_allocate() 124 next_object -> txm_module_allocated_object_previous = object_ptr; in _txm_module_manager_object_allocate() 125 previous_object -> txm_module_allocated_object_next = object_ptr; in _txm_module_manager_object_allocate() 128 object_ptr -> txm_module_allocated_object_previous = previous_object; in _txm_module_manager_object_allocate() 129 object_ptr -> txm_module_allocated_object_next = next_object; in _txm_module_manager_object_allocate() 133 object_ptr -> txm_module_allocated_object_module_instance = module_instance; in _txm_module_manager_object_allocate() [all …]
|
| D | txm_module_manager_util.c | 74 …r_object_memory_check(TXM_MODULE_INSTANCE *module_instance, ALIGN_TYPE object_ptr, ULONG object_si… in _txm_module_manager_object_memory_check() argument 79 (object_ptr >= (ALIGN_TYPE) _txm_module_manager_object_pool.tx_byte_pool_start) && in _txm_module_manager_object_memory_check() 80 …((object_ptr+object_size) <= (ALIGN_TYPE) (_txm_module_manager_object_pool.tx_byte_pool_start + _t… in _txm_module_manager_object_memory_check() 89 if ((object_ptr >= (ALIGN_TYPE) module_instance -> txm_module_instance_data_start) && in _txm_module_manager_object_memory_check() 90 ((object_ptr+object_size) <= (ALIGN_TYPE) module_instance -> txm_module_instance_data_end)) in _txm_module_manager_object_memory_check() 143 …AR _txm_module_manager_created_object_check(TXM_MODULE_INSTANCE *module_instance, VOID *object_ptr) in _txm_module_manager_created_object_check() argument 149 if ( (((CHAR *) object_ptr) >= ((CHAR *) module_instance -> txm_module_instance_data_start)) && in _txm_module_manager_created_object_check() 150 (((CHAR *) object_ptr) < ((CHAR *) module_instance -> txm_module_instance_data_end))) in _txm_module_manager_created_object_check() 160 if ((((UCHAR *) object_ptr) >= _txm_module_manager_object_pool.tx_byte_pool_start) && in _txm_module_manager_created_object_check() 161 …(((UCHAR *) object_ptr) < (_txm_module_manager_object_pool.tx_byte_pool_start + _txm_module_manage… in _txm_module_manager_created_object_check() [all …]
|
| D | txm_module_manager_object_pointer_get_extended.c | 99 …inter_get_extended(UINT object_type, CHAR *search_name, UINT search_name_length, VOID **object_ptr) in _txm_module_manager_object_pointer_get_extended() argument 118 if ((search_name == TX_NULL) || (object_ptr == TX_NULL)) in _txm_module_manager_object_pointer_get_extended() 129 *object_ptr = TX_NULL; in _txm_module_manager_object_pointer_get_extended() 159 *object_ptr = (VOID *) thread_ptr; in _txm_module_manager_object_pointer_get_extended() 190 *object_ptr = (VOID *) timer_ptr; in _txm_module_manager_object_pointer_get_extended() 221 *object_ptr = (VOID *) queue_ptr; in _txm_module_manager_object_pointer_get_extended() 252 *object_ptr = (VOID *) events_ptr; in _txm_module_manager_object_pointer_get_extended() 283 *object_ptr = (VOID *) semaphore_ptr; in _txm_module_manager_object_pointer_get_extended() 314 *object_ptr = (VOID *) mutex_ptr; in _txm_module_manager_object_pointer_get_extended() 362 *object_ptr = (VOID *) block_pool_ptr; in _txm_module_manager_object_pointer_get_extended() [all …]
|
| D | txm_module_manager_object_pointer_get.c | 82 UINT _txm_module_manager_object_pointer_get(UINT object_type, CHAR *name, VOID **object_ptr) in _txm_module_manager_object_pointer_get() argument 89 …_extended(object_type, name, TXM_MODULE_MANAGER_UTIL_MAX_VALUE_OF_TYPE_UNSIGNED(UINT), object_ptr); in _txm_module_manager_object_pointer_get()
|
| D | txm_module_manager_object_deallocate.c | 69 UINT _txm_module_manager_object_deallocate(VOID *object_ptr) in _txm_module_manager_object_deallocate() argument 88 module_allocated_object_ptr = (TXM_MODULE_ALLOCATED_OBJECT *) object_ptr; in _txm_module_manager_object_deallocate()
|
| D | txm_module_manager_stop.c | 138 TXM_MODULE_ALLOCATED_OBJECT *object_ptr; in _txm_module_manager_stop() local 546 object_ptr = module_instance -> txm_module_instance_object_list_head; in _txm_module_manager_stop() 549 …module_instance -> txm_module_instance_object_list_head = object_ptr -> txm_module_allocated_obje… in _txm_module_manager_stop() 552 _tx_byte_release((VOID *) object_ptr); in _txm_module_manager_stop()
|
| /ThreadX-v6.3.0/common/src/ |
| D | tx_trace_object_unregister.c | 72 VOID _tx_trace_object_unregister(VOID *object_ptr) in _tx_trace_object_unregister() argument 101 … if (entry_ptr -> tx_trace_object_entry_thread_pointer == TX_POINTER_TO_ULONG_CONVERT(object_ptr)) in _tx_trace_object_unregister() 124 if (object_ptr != TX_NULL) in _tx_trace_object_unregister()
|
| D | tx_trace_object_register.c | 80 VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, ULONG param… in _tx_trace_object_register() argument 133 … if (entry_ptr -> tx_trace_object_entry_thread_pointer == TX_POINTER_TO_ULONG_CONVERT(object_ptr)) in _tx_trace_object_register() 217 … entry_ptr -> tx_trace_object_entry_thread_pointer = TX_POINTER_TO_ULONG_CONVERT(object_ptr); in _tx_trace_object_register() 255 thread_ptr = TX_VOID_TO_THREAD_POINTER_CONVERT(object_ptr); in _tx_trace_object_register() 280 if (object_ptr != TX_NULL) in _tx_trace_object_register()
|
| /ThreadX-v6.3.0/common_smp/src/ |
| D | tx_trace_object_unregister.c | 72 VOID _tx_trace_object_unregister(VOID *object_ptr) in _tx_trace_object_unregister() argument 101 … if (entry_ptr -> tx_trace_object_entry_thread_pointer == TX_POINTER_TO_ULONG_CONVERT(object_ptr)) in _tx_trace_object_unregister() 124 if (object_ptr != TX_NULL) in _tx_trace_object_unregister()
|
| D | tx_trace_object_register.c | 80 VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, ULONG param… in _tx_trace_object_register() argument 133 … if (entry_ptr -> tx_trace_object_entry_thread_pointer == TX_POINTER_TO_ULONG_CONVERT(object_ptr)) in _tx_trace_object_register() 217 … entry_ptr -> tx_trace_object_entry_thread_pointer = TX_POINTER_TO_ULONG_CONVERT(object_ptr); in _tx_trace_object_register() 255 thread_ptr = TX_VOID_TO_THREAD_POINTER_CONVERT(object_ptr); in _tx_trace_object_register() 280 if (object_ptr != TX_NULL) in _tx_trace_object_register()
|
| /ThreadX-v6.3.0/common_modules/module_lib/src/ |
| D | txm_module_object_deallocate.c | 66 UINT _txm_module_object_deallocate(VOID *object_ptr) in _txm_module_object_deallocate() argument 72 …m_module_kernel_call_dispatcher)(TXM_MODULE_OBJECT_DEALLOCATE_CALL, (ALIGN_TYPE) object_ptr, 0, 0); in _txm_module_object_deallocate()
|
| D | txm_module_object_allocate.c | 72 UINT _txm_module_object_allocate(VOID **object_ptr, ULONG object_size) in _txm_module_object_allocate() argument 78 …_kernel_call_dispatcher)(TXM_MODULE_OBJECT_ALLOCATE_CALL, (ALIGN_TYPE) object_ptr, (ALIGN_TYPE) ob… in _txm_module_object_allocate()
|
| D | txm_module_object_pointer_get.c | 82 UINT _txm_module_object_pointer_get(UINT object_type, CHAR *name, VOID **object_ptr) in _txm_module_object_pointer_get() argument 88 …ULE_OBJECT_POINTER_GET_CALL, (ALIGN_TYPE) object_type, (ALIGN_TYPE) name, (ALIGN_TYPE) object_ptr); in _txm_module_object_pointer_get()
|
| D | txm_module_object_pointer_get_extended.c | 85 …dule_object_pointer_get_extended(UINT object_type, CHAR *name, UINT name_length, VOID **object_ptr) in _txm_module_object_pointer_get_extended() argument 92 extra_parameters[1] = (ALIGN_TYPE) object_ptr; in _txm_module_object_pointer_get_extended()
|
| /ThreadX-v6.3.0/common_modules/inc/ |
| D | txm_module.h | 548 UINT _txm_module_object_allocate(VOID **object_ptr, ULONG object_size); 549 UINT _txm_module_object_deallocate(VOID *object_ptr); 550 UINT _txm_module_object_pointer_get(UINT object_type, CHAR *name, VOID **object_ptr); 551 …ule_object_pointer_get_extended(UINT object_type, CHAR *name, UINT name_length, VOID **object_ptr); 626 UINT _txm_module_manager_object_deallocate(VOID *object_ptr); 627 UINT _txm_module_manager_object_pointer_get(UINT object_type, CHAR *name, VOID **object_ptr); 628 …ger_object_pointer_get_extended(UINT object_type, CHAR *name, UINT name_length, VOID **object_ptr); 630 VOID _txm_module_manager_object_type_set(ULONG object_ptr, ULONG object_size, ULONG object_type); 649 …manager_netx_object_pointer_get(UINT object_type, CHAR *name, UINT name_length, VOID **object_ptr); 654 …ager_netxduo_object_pointer_get(UINT object_type, CHAR *name, UINT name_length, VOID **object_ptr); [all …]
|
| /ThreadX-v6.3.0/common_modules/module_manager/inc/ |
| D | txm_module_manager_util.h | 136 …r_object_memory_check(TXM_MODULE_INSTANCE *module_instance, ALIGN_TYPE object_ptr, ULONG object_si… 137 UINT _txm_module_manager_object_size_check(ALIGN_TYPE object_ptr, ULONG object_size); 139 … _txm_module_manager_created_object_check(TXM_MODULE_INSTANCE *module_instance, void *object_ptr);
|
| D | txm_module_manager_dispatch.h | 3225 TXM_MODULE_ALLOCATED_OBJECT *object_ptr; in _txm_module_manager_txm_module_object_deallocate_dispatch() local 3236 object_ptr = ((TXM_MODULE_ALLOCATED_OBJECT *) param_0) - 1; in _txm_module_manager_txm_module_object_deallocate_dispatch() 3242 … if ((ALIGN_TYPE) object_ptr < (ALIGN_TYPE) _txm_module_manager_object_pool.tx_byte_pool_start || in _txm_module_manager_txm_module_object_deallocate_dispatch() 3243 (ALIGN_TYPE) object_ptr >= (ALIGN_TYPE) object_pool_end) in _txm_module_manager_txm_module_object_deallocate_dispatch() 3250 …object_end = ((ALIGN_TYPE) object_ptr) + sizeof(TXM_MODULE_ALLOCATED_OBJECT) + object_ptr -> txm_m… in _txm_module_manager_txm_module_object_deallocate_dispatch()
|
| /ThreadX-v6.3.0/common/inc/ |
| D | tx_trace.h | 524 VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, ULONG par… 525 VOID _tx_trace_object_unregister(VOID *object_ptr);
|
| /ThreadX-v6.3.0/common_smp/inc/ |
| D | tx_trace.h | 526 VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, ULONG par… 527 VOID _tx_trace_object_unregister(VOID *object_ptr);
|
| /ThreadX-v6.3.0/test/tx/regression/ |
| D | threadx_trace_basic_test.c | 15 extern VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, UL… 16 extern VOID _tx_trace_object_unregister(VOID *object_ptr);
|
| /ThreadX-v6.3.0/test/smp/regression/ |
| D | threadx_trace_basic_test.c | 22 extern VOID _tx_trace_object_register(UCHAR object_type, VOID *object_ptr, CHAR *object_name, UL… 23 extern VOID _tx_trace_object_unregister(VOID *object_ptr);
|