Home
last modified time | relevance | path

Searched defs:heap (Results 1 - 25 of 78) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/dma-buf/heaps/
H A Dsystem_heap.c35 static int system_heap_allocate(struct dma_heap *heap, in system_heap_allocate() argument
H A Dheap-helpers.h31 struct dma_heap *heap; member
H A Dcma_heap.c25 struct dma_heap *heap; member
43 static int cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate() argument
[all...]
/kernel/linux/linux-5.10/lib/
H A Dtest_min_heap.c66 struct min_heap heap = { in test_heapify_all() local
32 pop_verify_heap(bool min_heap, struct min_heap *heap, const struct min_heap_callbacks *funcs) pop_verify_heap() argument
99 struct min_heap heap = { test_heap_push() local
132 struct min_heap heap = { test_heap_pop_push() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dgpuobj.h21 struct nvkm_mm heap; member
H A Dmm.h12 u8 heap; member
44 nvkm_mm_heap_size(struct nvkm_mm *mm, u8 heap) in nvkm_mm_heap_size() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dgpuobj.h21 struct nvkm_mm heap; member
H A Dmm.h12 u8 heap; member
44 nvkm_mm_heap_size(struct nvkm_mm *mm, u8 heap) in nvkm_mm_heap_size() argument
/kernel/linux/linux-6.6/lib/
H A Dtest_min_heap.c66 struct min_heap heap = { in test_heapify_all() local
32 pop_verify_heap(bool min_heap, struct min_heap *heap, const struct min_heap_callbacks *funcs) pop_verify_heap() argument
99 struct min_heap heap = { test_heap_push() local
132 struct min_heap heap = { test_heap_pop_push() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dmin_heap.h35 void min_heapify(struct min_heap *heap, int pos, in min_heapify() argument
68 void min_heapify_all(struct min_heap *heap, in min_heapify_all() argument
79 min_heap_pop(struct min_heap *heap, const struct min_heap_callbacks *func) min_heap_pop() argument
99 min_heap_pop_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) min_heap_pop_push() argument
109 min_heap_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) min_heap_push() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/
H A Dif0008.h25 __u8 heap; member
H A Dmmu.h16 } *heap; member
28 u8 heap; member
/kernel/linux/linux-5.10/drivers/staging/android/ion/
H A Dion_cma_heap.c20 struct ion_heap heap; member
27 static int ion_cma_allocate(struct ion_heap *heap, struct ion_buffer *buffer, in ion_cma_allocate() argument
121 struct ion_heap *heap; __ion_add_cma_heaps() local
[all...]
H A Dion_heap.c20 void *ion_heap_map_kernel(struct ion_heap *heap, in ion_heap_map_kernel() argument
54 void ion_heap_unmap_kernel(struct ion_heap *heap, in ion_heap_unmap_kernel() argument
60 int ion_heap_map_user(struct ion_heap *heap, struct ion_buffer *buffer, in ion_heap_map_user() argument
130 void ion_heap_freelist_add(struct ion_heap *heap, struct ion_buffer *buffer) in ion_heap_freelist_add() argument
139 ion_heap_freelist_size(struct ion_heap *heap) ion_heap_freelist_size() argument
150 _ion_heap_freelist_drain(struct ion_heap *heap, size_t size, bool skip_pools) _ion_heap_freelist_drain() argument
182 ion_heap_freelist_drain(struct ion_heap *heap, size_t size) ion_heap_freelist_drain() argument
187 ion_heap_freelist_shrink(struct ion_heap *heap, size_t size) ion_heap_freelist_shrink() argument
194 struct ion_heap *heap = data; ion_heap_deferred_free() local
218 ion_heap_init_deferred_free(struct ion_heap *heap) ion_heap_init_deferred_free() argument
237 struct ion_heap *heap = container_of(shrinker, struct ion_heap, ion_heap_shrink_count() local
252 struct ion_heap *heap = container_of(shrinker, struct ion_heap, ion_heap_shrink_scan() local
278 ion_heap_init_shrinker(struct ion_heap *heap) ion_heap_init_shrinker() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dmin_heap.h35 void min_heapify(struct min_heap *heap, int pos, in min_heapify() argument
68 void min_heapify_all(struct min_heap *heap, in min_heapify_all() argument
79 min_heap_pop(struct min_heap *heap, const struct min_heap_callbacks *func) min_heap_pop() argument
99 min_heap_pop_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) min_heap_pop_push() argument
109 min_heap_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) min_heap_push() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvif/
H A Dmmu.h16 } *heap; member
28 u8 heap; member
H A Dif0008.h25 __u8 heap; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmm.c111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_head() argument
186 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_tail() argument
240 nvkm_mm_init(struct nvkm_mm *mm, u8 heap, u32 offset, u32 length, u32 block) nvkm_mm_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv40.c32 struct nvkm_mm heap; member
H A Dnv04.c31 struct nvkm_mm heap; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_abi16.h28 struct nvkm_mm heap; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmm.c111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_head() argument
186 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_tail() argument
240 nvkm_mm_init(struct nvkm_mm *mm, u8 heap, u32 offset, u32 length, u32 block) nvkm_mm_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv40.c32 struct nvkm_mm heap; member
H A Dnv04.c31 struct nvkm_mm heap; member
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-heap.c52 static int dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc() argument
69 struct dma_heap *heap; dma_heap_open() local
87 struct dma_heap *heap = file->private_data; dma_heap_ioctl_allocate() local
190 dma_heap_get_drvdata(struct dma_heap *heap) dma_heap_get_drvdata() argument
202 dma_heap_get_name(struct dma_heap *heap) dma_heap_get_name() argument
209 struct dma_heap *heap, *h, *err_ret; dma_heap_add() local
[all...]

Completed in 11 milliseconds

1234