Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 11 of 11) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/profiler/inc/
Dsli_memory_profiler.h315 void* ptr,
375 void * ptr,
403 void * ptr,
419 void * ptr,
433 void * ptr);
456 void * ptr,
510 #define SLI_MEMORY_PROFILER_TRACK_ALLOC(tracker_handle, ptr, size) \ argument
512 sli_memory_profiler_track_alloc((tracker_handle), (ptr), (size)); \
522 #define SLI_MEMORY_PROFILER_TRACK_ALLOC_WITH_OWNERSHIP(tracker_handle, ptr, size, pc) \ argument
525 sli_memory_profiler_track_alloc_with_ownership((tracker_handle), (ptr), (size), _pc); \
[all …]
/hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/src/
Dsl_memory_manager_retarget.c160 void *ptr; in STD_LIB_WRAPPER_MALLOC() local
162 ptr = sl_malloc(size); in STD_LIB_WRAPPER_MALLOC()
169 ptr, in STD_LIB_WRAPPER_MALLOC()
173 return ptr; in STD_LIB_WRAPPER_MALLOC()
182 void *ptr; in STD_LIB_WRAPPER_MALLOC_ADVANCED() local
184 ptr = sl_malloc(size); in STD_LIB_WRAPPER_MALLOC_ADVANCED()
188 ptr, in STD_LIB_WRAPPER_MALLOC_ADVANCED()
192 return ptr; in STD_LIB_WRAPPER_MALLOC_ADVANCED()
200 void *ptr; in STD_LIB_WRAPPER_MALLOC_NO_FREE() local
202 ptr = sl_malloc(size); in STD_LIB_WRAPPER_MALLOC_NO_FREE()
[all …]
Dsl_memory_manager_redirect.c183 void *sl_realloc(void *ptr, size_t size) in sl_realloc() argument
187 (void)sl_memory_realloc(ptr, size, &block_avail); in sl_realloc()
197 sl_status_t sl_memory_realloc(void *ptr, in sl_memory_realloc() argument
211 if ((ptr == NULL) && (size == 0)) { in sl_memory_realloc()
217 *block = realloc(ptr, size); in sl_memory_realloc()
233 sl_status_t sl_memory_free(void *ptr) in sl_memory_free() argument
237 if (ptr == NULL) { in sl_memory_free()
243 free(ptr); in sl_memory_free()
255 void sl_free(void *ptr) in sl_free() argument
257 (void)sl_memory_free(ptr); in sl_free()
Dsl_memory_manager.c511 void sl_free(void *ptr) in sl_free() argument
513 (void)sl_memory_free(ptr); in sl_free()
715 void *sl_realloc(void *ptr, in sl_realloc() argument
723 (void)sl_memory_realloc(ptr, size, &block_avail); in sl_realloc()
750 sl_status_t sl_memory_realloc(void *ptr, in sl_memory_realloc() argument
776 if ((ptr == NULL) && (size == 0)) { in sl_memory_realloc()
781 if (ptr == NULL) { in sl_memory_realloc()
788 status = sl_memory_free(ptr); in sl_memory_realloc()
796 current_block = (sli_block_metadata_t *)((uint8_t *)ptr - SLI_BLOCK_METADATA_SIZE_BYTE); in sl_memory_realloc()
863 *block = ptr; in sl_memory_realloc()
[all …]
Dsli_memory_manager.h109 #define SLI_ADDR_IS_ALIGNED(ptr, align_byte) (((uintptr_t)(const void *)(ptr)) % (align_byte) == … argument
/hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/profiler/src/
Dsli_memory_profiler.c95 …uint32_t ptr; ///< Pointer to the pool block allocated from …
134 uint32_t ptr; ///< Pointer to the allocated memory or NULL if allocation failed
145 uint32_t ptr; ///< Pointer to the original memory block
156 uint32_t ptr; ///< Pointer to the free'd memory
172 uint32_t ptr; ///< Pointer to the allocated memory for which ownership is taken
272 void* ptr, in sli_memory_profiler_create_pool_tracker() argument
280 event.ptr = (uint32_t) (uintptr_t) ptr; in sli_memory_profiler_create_pool_tracker()
385 void * ptr, in sli_memory_profiler_track_alloc() argument
389 sli_memory_profiler_track_alloc_with_ownership(tracker_handle, ptr, size, in sli_memory_profiler_track_alloc()
395 void * ptr, in sli_memory_profiler_track_alloc_with_ownership() argument
[all …]
Dsli_memory_profiler_stubs.c47 void* ptr, in sli_memory_profiler_create_pool_tracker() argument
52 (void) ptr; in sli_memory_profiler_create_pool_tracker()
72 void sli_memory_profiler_track_alloc(sli_memory_tracker_handle_t tracker_handle, void * ptr, size_t… in sli_memory_profiler_track_alloc() argument
75 (void) ptr; in sli_memory_profiler_track_alloc()
81 void * ptr, in sli_memory_profiler_track_alloc_with_ownership() argument
86 (void) ptr; in sli_memory_profiler_track_alloc_with_ownership()
92 void sli_memory_profiler_track_free(sli_memory_tracker_handle_t tracker_handle, void * ptr) in sli_memory_profiler_track_free() argument
95 (void) ptr; in sli_memory_profiler_track_free()
100 void * ptr, in sli_memory_profiler_track_ownership() argument
104 (void) ptr; in sli_memory_profiler_track_ownership()
/hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/inc/
Dsl_memory_manager.h663 void sl_free(void *ptr);
729 void *sl_realloc(void *ptr,
754 sl_status_t sl_memory_realloc(void *ptr,
/hal_silabs-latest/gecko/common/inc/
Dsl_slist.h61 #define container_of(ptr, type, member) (type *)((uintptr_t)(ptr) - ((uintptr_t)(&((type *)0)->me… argument
/hal_silabs-latest/simplicity_sdk/platform/common/inc/
Dsl_slist.h61 #define container_of(ptr, type, member) (type *)((uintptr_t)(ptr) - ((uintptr_t)(&((type *)0)->me… argument
/hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/
Dsl_wifi_constants.h644 #define SL_WIFI_ARGS_CHECK_NULL_POINTER(ptr) \ argument
646 if (ptr == NULL) { \