Searched refs:ptr (Results 1 – 3 of 3) sorted by relevance
/kernel/ |
A D | mempool.c | 58 void k_free(void *ptr) in k_free() argument 62 if (ptr != NULL) { in k_free() 63 heap_ref = ptr; in k_free() 65 ptr = heap_ref; in k_free() 69 k_heap_free(*heap_ref, ptr); in k_free() 125 void *k_realloc(void *ptr, size_t size) in k_realloc() argument 132 k_free(ptr); in k_realloc() 135 if (ptr == NULL) { in k_realloc() 138 heap_ref = ptr; in k_realloc() 139 ptr = --heap_ref; in k_realloc() [all …]
|
A D | mem_slab.c | 47 struct sys_memory_stats *ptr = stats; in k_mem_slab_stats_query() local 51 ptr->free_bytes = (slab->info.num_blocks - slab->info.num_used) * in k_mem_slab_stats_query() 53 ptr->allocated_bytes = slab->info.num_used * slab->info.block_size; in k_mem_slab_stats_query() 55 ptr->max_allocated_bytes = slab->info.max_used * slab->info.block_size; in k_mem_slab_stats_query() 57 ptr->max_allocated_bytes = 0; in k_mem_slab_stats_query() 208 static bool slab_ptr_is_good(struct k_mem_slab *slab, const void *ptr) in slab_ptr_is_good() argument 214 const char *p = ptr; in slab_ptr_is_good()
|
A D | kheap.c | 176 void *k_heap_realloc(struct k_heap *heap, void *ptr, size_t bytes, k_timeout_t timeout) in k_heap_realloc() argument 183 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_heap, realloc, heap, ptr, bytes, timeout); in k_heap_realloc() 188 ret = sys_heap_realloc(&heap->heap, ptr, bytes); in k_heap_realloc() 200 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_heap, realloc, heap, ptr, bytes, timeout, ret); in k_heap_realloc()
|
Completed in 4 milliseconds