Home
last modified time | relevance | path

Searched defs:heap (Results 1 – 14 of 14) sorted by relevance

/device/soc/esp/esp32/components/heap/
Dmulti_heap.c101 static void assert_valid_block(const heap_t *heap, const block_header_t *block) in assert_valid_block()
117 size_t multi_heap_get_allocated_size_impl(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size_impl()
145 void multi_heap_set_lock(multi_heap_handle_t heap, void *lock) in multi_heap_set_lock()
150 void inline multi_heap_internal_lock(multi_heap_handle_t heap) in multi_heap_internal_lock()
155 void inline multi_heap_internal_unlock(multi_heap_handle_t heap) in multi_heap_internal_unlock()
160 multi_heap_block_handle_t multi_heap_get_first_block(multi_heap_handle_t heap) in multi_heap_get_first_block()
169 multi_heap_block_handle_t multi_heap_get_next_block(multi_heap_handle_t heap, multi_heap_block_hand… in multi_heap_get_next_block()
189 void *multi_heap_malloc_impl(multi_heap_handle_t heap, size_t size) in multi_heap_malloc_impl()
209 void multi_heap_free_impl(multi_heap_handle_t heap, void *p) in multi_heap_free_impl()
224 void *multi_heap_realloc_impl(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc_impl()
[all …]
Dheap_caps.c82 bool heap_caps_match(const heap_t *heap, uint32_t caps) in heap_caps_match()
124 heap_t *heap; in heap_caps_malloc() local
280 heap_t *heap; in find_containing_heap() local
303 heap_t *heap = find_containing_heap(ptr); in heap_caps_free() local
311 heap_t *heap = NULL; in heap_caps_realloc() local
405 heap_t *heap; in heap_caps_get_total_size() local
417 heap_t *heap; in heap_caps_get_free_size() local
429 heap_t *heap; in heap_caps_get_minimum_free_size() local
449 heap_t *heap; in heap_caps_get_info() local
471 heap_t *heap; in heap_caps_print_heap_info() local
[all …]
Dmulti_heap_poisoning.c188 void *multi_heap_aligned_alloc(multi_heap_handle_t heap, size_t size, size_t alignment) in multi_heap_aligned_alloc()
219 void *multi_heap_malloc(multi_heap_handle_t heap, size_t size) in multi_heap_malloc()
245 void multi_heap_free(multi_heap_handle_t heap, void *p) in multi_heap_free()
265 void multi_heap_aligned_free(multi_heap_handle_t heap, void *p) in multi_heap_aligned_free()
270 void *multi_heap_realloc(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc()
354 size_t multi_heap_get_allocated_size(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size()
362 void multi_heap_get_info(multi_heap_handle_t heap, multi_heap_info_t *info) in multi_heap_get_info()
375 size_t multi_heap_free_size(multi_heap_handle_t heap) in multi_heap_free_size()
382 size_t multi_heap_minimum_free_size(multi_heap_handle_t heap) in multi_heap_minimum_free_size()
Dheap_caps_init.c42 heap_t *heap; in heap_caps_enable_nonos_stack_heaps() local
98 heap_t *heap = &temp_heaps[heap_idx]; in heap_caps_init() local
201 heap_t *heap; in heap_caps_add_region_with_caps() local
Dheap_private.h39 multi_heap_handle_t heap; member
54 inline static IRAM_ATTR uint32_t get_all_caps(const heap_t *heap) in get_all_caps()
Dheap_task_info.c53 multi_heap_handle_t heap = reg->heap; in heap_caps_get_per_task_info() local
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
Dmali_kbase_csf_tiler_heap.c67 struct kbase_csf_tiler_heap *const heap) in get_last_chunk()
89 static int link_chunk(struct kbase_csf_tiler_heap *const heap, in link_chunk()
132 static int init_chunk(struct kbase_csf_tiler_heap *const heap, in init_chunk()
176 static int create_chunk(struct kbase_csf_tiler_heap *const heap, in create_chunk()
250 static void delete_chunk(struct kbase_csf_tiler_heap *const heap, in delete_chunk()
272 static void delete_all_chunks(struct kbase_csf_tiler_heap *heap) in delete_all_chunks()
295 static int create_initial_chunks(struct kbase_csf_tiler_heap *const heap, in create_initial_chunks()
320 static void delete_heap(struct kbase_csf_tiler_heap *heap) in delete_heap()
363 struct kbase_csf_tiler_heap *heap = NULL; in find_tiler_heap() local
403 struct kbase_csf_tiler_heap *heap = list_entry( in kbase_csf_tiler_heap_context_term() local
[all …]
Dmali_kbase_csf_tiler_heap_debugfs.c41 struct kbase_csf_tiler_heap *heap; in kbasep_csf_tiler_heap_debugfs_show() local
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/
Ddma-heap.c79 struct dma_buf *dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, unsigned int fd_flags, uns… in dma_heap_buffer_alloc()
101 int dma_heap_bufferfd_alloc(struct dma_heap *heap, size_t len, unsigned int fd_flags, unsigned int … in dma_heap_bufferfd_alloc()
122 struct dma_heap *heap; in dma_heap_open() local
140 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_allocate() local
241 void *dma_heap_get_drvdata(struct dma_heap *heap) in dma_heap_get_drvdata()
249 struct dma_heap *heap = container_of(ref, struct dma_heap, refcount); in dma_heap_release() local
281 struct device *dma_heap_get_dev(struct dma_heap *heap) in dma_heap_get_dev()
294 const char *dma_heap_get_name(struct dma_heap *heap) in dma_heap_get_name()
302 struct dma_heap *heap, *err_ret; in dma_heap_add() local
387 struct dma_heap *heap; in total_pools_kb_show() local
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
Dsystem_heap.c31 struct dma_heap *heap; member
416 static struct dma_buf *system_heap_do_allocate(struct dma_heap *heap, unsigned long len, unsigned l… in system_heap_do_allocate()
516 static struct dma_buf *system_heap_allocate(struct dma_heap *heap, unsigned long len, unsigned long… in system_heap_allocate()
522 static long system_get_pool_size(struct dma_heap *heap) in system_get_pool_size()
541 static struct dma_buf *system_uncached_heap_allocate(struct dma_heap *heap, unsigned long len, unsi… in system_uncached_heap_allocate()
548 static struct dma_buf *system_uncached_heap_not_initialized(struct dma_heap *heap, unsigned long le… in system_uncached_heap_not_initialized()
Dcma_heap.c26 struct dma_heap *heap; member
31 struct cma_heap *heap; member
272 static struct dma_buf *cma_heap_allocate(struct dma_heap *heap, unsigned long len, unsigned long fd… in cma_heap_allocate()
/device/soc/chipsea/cst85/liteos_m/sdk/bsp/wrapper/
Dsyscalls.c23 static unsigned char *heap = NULL; in _sbrk() local
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
Ddrv_media_mem.c679 struct dma_heap *heap) in real_page_buffer_alloc_and_map()
1723 struct ion_platform_heap *heap = NULL; in media_mem_parse_cmdline() local
1725 struct dma_heap *heap; in media_mem_parse_cmdline() local
1990 struct dma_heap *heap; in iommu_zone_init() local
Ddrv_media_mem.h102 struct dma_heap *heap; member