Home
last modified time | relevance | path

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

12

/linux/include/linux/
A Dmin_heap.h35 void min_heapify(struct min_heap *heap, int pos, in min_heapify()
68 void min_heapify_all(struct min_heap *heap, in min_heapify_all()
79 void min_heap_pop(struct min_heap *heap, in min_heap_pop()
99 void min_heap_pop_push(struct min_heap *heap, in min_heap_pop_push()
109 void min_heap_push(struct min_heap *heap, const void *element, in min_heap_push()
/linux/drivers/dma-buf/
A Ddma-heap.c51 static int dma_heap_buffer_alloc(struct dma_heap *heap, size_t len, in dma_heap_buffer_alloc()
80 struct dma_heap *heap; in dma_heap_open() local
98 struct dma_heap *heap = file->private_data; in dma_heap_ioctl_allocate() local
200 void *dma_heap_get_drvdata(struct dma_heap *heap) in dma_heap_get_drvdata()
212 const char *dma_heap_get_name(struct dma_heap *heap) in dma_heap_get_name()
219 struct dma_heap *heap, *h, *err_ret; in dma_heap_add() local
/linux/fs/ubifs/
A Dlprops.c50 static void move_up_lpt_heap(struct ubifs_info *c, struct ubifs_lpt_heap *heap, in move_up_lpt_heap()
87 static void adjust_lpt_heap(struct ubifs_info *c, struct ubifs_lpt_heap *heap, in adjust_lpt_heap()
169 struct ubifs_lpt_heap *heap = &c->lpt_heap[cat - 1]; in add_to_lpt_heap() local
217 struct ubifs_lpt_heap *heap; in remove_from_lpt_heap() local
246 struct ubifs_lpt_heap *heap; in lpt_heap_replace() local
442 struct ubifs_lpt_heap *heap; in change_category() local
757 struct ubifs_lpt_heap *heap; in ubifs_fast_find_free() local
928 struct ubifs_lpt_heap *heap = &c->lpt_heap[cat - 1]; in dbg_check_cats() local
950 void dbg_check_heap(struct ubifs_info *c, struct ubifs_lpt_heap *heap, int cat, in dbg_check_heap()
1071 struct ubifs_lpt_heap *heap = &c->lpt_heap[cat - 1]; in scan_check_cb() local
A Dfind.c45 struct ubifs_lpt_heap *heap; in valuable() local
129 struct ubifs_lpt_heap *heap; in scan_for_dirty() local
226 struct ubifs_lpt_heap *heap, *idx_heap; in ubifs_find_dirty_leb() local
400 struct ubifs_lpt_heap *heap; in do_find_free_space() local
819 struct ubifs_lpt_heap *heap; in find_dirty_idx_leb() local
A Dlpt_commit.c764 struct ubifs_lpt_heap *heap; in populate_lsave() local
1968 struct ubifs_lpt_heap *heap; in dbg_populate_lsave() local
/linux/lib/
A Dtest_min_heap.c33 struct min_heap *heap, in pop_verify_heap()
66 struct min_heap heap = { in test_heapify_all() local
99 struct min_heap heap = { in test_heap_push() local
132 struct min_heap heap = { in test_heap_pop_push() local
/linux/drivers/gpu/drm/nouveau/nvkm/core/
A Dmm.c111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_head()
186 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_tail()
240 nvkm_mm_init(struct nvkm_mm *mm, u8 heap, u32 offset, u32 length, u32 block) in nvkm_mm_init()
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/
A Dmm.h12 u8 heap; member
44 nvkm_mm_heap_size(struct nvkm_mm *mm, u8 heap) in nvkm_mm_heap_size()
A Dgpuobj.h21 struct nvkm_mm heap; member
/linux/drivers/gpu/drm/nouveau/include/nvif/
A Dmmu.h16 } *heap; member
28 u8 heap; member
A Dif0008.h25 __u8 heap; member
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
A Dbase.c255 nvkm_mmu_type(struct nvkm_mmu *mmu, int heap, u8 type) in nvkm_mmu_type()
282 int heap; in nvkm_mmu_host() local
323 u8 heap = NVKM_MEM_VRAM; in nvkm_mmu_vram() local
/linux/drivers/dma-buf/heaps/
A Dcma_heap.c27 struct dma_heap *heap; member
32 struct cma_heap *heap; member
274 static struct dma_buf *cma_heap_allocate(struct dma_heap *heap, in cma_heap_allocate()
A Dsystem_heap.c27 struct dma_heap *heap; member
335 static struct dma_buf *system_heap_allocate(struct dma_heap *heap, in system_heap_allocate()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dmmu.h100 } heap[4]; member
109 u8 heap; member
/linux/drivers/gpu/drm/ttm/
A Dttm_resource.c80 const struct ttm_place *heap = &places[i]; in ttm_resource_places_compat() local
/linux/arch/x86/boot/compressed/
A Dmisc.c344 asmlinkage __visible void *extract_kernel(void *rmode, memptr heap, in extract_kernel()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
A Dram.c104 nvkm_ram_get(struct nvkm_device *device, u8 heap, u8 type, u8 rpage, u64 size, in nvkm_ram_get()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
A Dnv04.c31 struct nvkm_mm heap; member
A Dnv40.c32 struct nvkm_mm heap; member
/linux/drivers/gpu/drm/lima/
A Dlima_sched.h30 struct lima_bo *heap; member
/linux/drivers/md/bcache/
A Dutil.h40 #define init_heap(heap, _size, gfp) \ argument
50 #define free_heap(heap) \ argument
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_abi16.h27 struct nvkm_mm heap; member
/linux/arch/powerpc/mm/book3s64/
A Dslb.c385 unsigned long heap = mm->start_brk; in preload_new_slb_context() local
/linux/tools/perf/util/
A Dauxtrace.c477 int auxtrace_heap__add(struct auxtrace_heap *heap, unsigned int queue_nr, in auxtrace_heap__add()
500 void auxtrace_heap__free(struct auxtrace_heap *heap) in auxtrace_heap__free()
507 void auxtrace_heap__pop(struct auxtrace_heap *heap) in auxtrace_heap__pop()

Completed in 44 milliseconds

12