Home
last modified time | relevance | path

Searched refs:object_ptr (Results 1 – 21 of 21) sorted by relevance

/ThreadX-v6.3.0/common_modules/module_manager/src/
Dtxm_module_manager_object_allocate.c75 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 …]
Dtxm_module_manager_util.c74 …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 …]
Dtxm_module_manager_object_pointer_get_extended.c99 …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 …]
Dtxm_module_manager_object_pointer_get.c82 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()
Dtxm_module_manager_object_deallocate.c69 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()
Dtxm_module_manager_stop.c138 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/
Dtx_trace_object_unregister.c72 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()
Dtx_trace_object_register.c80 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/
Dtx_trace_object_unregister.c72 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()
Dtx_trace_object_register.c80 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/
Dtxm_module_object_deallocate.c66 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()
Dtxm_module_object_allocate.c72 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()
Dtxm_module_object_pointer_get.c82 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()
Dtxm_module_object_pointer_get_extended.c85 …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/
Dtxm_module.h548 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/
Dtxm_module_manager_util.h136 …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);
Dtxm_module_manager_dispatch.h3225 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/
Dtx_trace.h524 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/
Dtx_trace.h526 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/
Dthreadx_trace_basic_test.c15 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/
Dthreadx_trace_basic_test.c22 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);