Home
last modified time | relevance | path

Searched refs:heap_nr (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_heap_context_alloc.c38 unsigned long heap_nr = 0; in sub_alloc() local
46 heap_nr = find_first_zero_bit(ctx_alloc->in_use, in sub_alloc()
49 if (unlikely(heap_nr >= MAX_TILER_HEAPS)) { in sub_alloc()
55 ctx_offset = heap_nr * ctx_alloc->heap_context_size_aligned; in sub_alloc()
63 heap_nr, heap_gpu_va); in sub_alloc()
70 bitmap_set(ctx_alloc->in_use, heap_nr, 1); in sub_alloc()
73 heap_nr, heap_gpu_va); in sub_alloc()
124 unsigned int heap_nr = 0; in sub_free() local
142 heap_nr = ctx_offset / ctx_alloc->heap_context_size_aligned; in sub_free()
144 "Freed tiler heap context %d (0x%llX)\n", heap_nr, heap_gpu_va); in sub_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvif/
H A Dmmu.c60 mmu->heap_nr = args.heap_nr; in nvif_mmu_ctor()
69 mmu->heap = kmalloc_array(mmu->heap_nr, sizeof(*mmu->heap), in nvif_mmu_ctor()
81 for (i = 0; i < mmu->heap_nr; i++) { in nvif_mmu_ctor()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dummu.c67 if ((index = args->v0.index) >= mmu->heap_nr) in nvkm_ummu_heap()
169 args->v0.heap_nr = mmu->heap_nr; in nvkm_ummu_new()
H A Dbase.c268 if (!WARN_ON(mmu->heap_nr == ARRAY_SIZE(mmu->heap))) { in nvkm_mmu_heap()
269 mmu->heap[mmu->heap_nr].type = type; in nvkm_mmu_heap()
270 mmu->heap[mmu->heap_nr].size = size; in nvkm_mmu_heap()
271 return mmu->heap_nr++; in nvkm_mmu_heap()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/include/nvif/
H A Dif0008.h6 __u8 heap_nr; member
H A Dmmu.h8 u8 heap_nr; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h93 int heap_nr; member