Home
last modified time | relevance | path

Searched refs:util_vma_heap_alloc (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/nvkmd/nouveau/
H A Dnvkmd_nouveau_va.c46 *addr_out = util_vma_heap_alloc(&dev->replay_heap, size_B, align_B); in alloc_heap_addr_locked()
51 *addr_out = util_vma_heap_alloc(&dev->heap, size_B, align_B); in alloc_heap_addr_locked()
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/
H A Dtu_knl_drm.cc37 *iova = util_vma_heap_alloc(&dev->vma, size, os_page_size); in tu_allocate_userspace_iova()
41 *iova = util_vma_heap_alloc(&dev->vma, size, os_page_size); in tu_allocate_userspace_iova()
/aosp_15_r20/external/mesa3d/src/util/
H A Dvma.h60 uint64_t util_vma_heap_alloc(struct util_vma_heap *heap,
H A Dvma.c157 util_vma_heap_alloc(struct util_vma_heap *heap, in util_vma_heap_alloc() function
/aosp_15_r20/external/mesa3d/src/asahi/lib/
H A Dagx_va.c36 addr = util_vma_heap_alloc(heap, size_B, align_B); in agx_va_alloc()
/aosp_15_r20/external/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_priv.h78 iova = util_vma_heap_alloc(&virtio_dev->address_space, size, os_page_size); in virtio_dev_alloc_iova()
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_priv_bo.c56 op.va.start = util_vma_heap_alloc( in panvk_priv_bo_create()
H A Dpanvk_device_memory.c94 util_vma_heap_alloc(&device->as.heap, op.va.size, in panvk_AllocateMemory()
H A Dpanvk_vX_descriptor_set.c348 descs_dev_addr = util_vma_heap_alloc(&pool->desc_heap, descs_size, in panvk_desc_pool_allocate_set()
/aosp_15_r20/external/mesa3d/src/freedreno/drm/
H A Dfreedreno_bo_heap.c217 uint64_t offset = util_vma_heap_alloc(&heap->heap, size, SUBALLOC_ALIGNMENT); in fd_bo_heap_alloc()
/aosp_15_r20/external/mesa3d/src/util/tests/vma/
H A Dvma_random_test.cpp112 uint64_t addr = util_vma_heap_alloc(&heap, size, align); in alloc()
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/winsys/
H A Dpvr_winsys_helper.c108 PVR_DEV_ADDR(util_vma_heap_alloc(&heap->vma_heap, size, heap->page_size)); in pvr_winsys_helper_heap_alloc()
/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/
H A Dnvk_heap.c159 uint64_t vma = util_vma_heap_alloc(&heap->heap, size, alignment); in nvk_heap_alloc_locked()
H A Dnvk_descriptor_set.c630 uint64_t addr = util_vma_heap_alloc(&pool->heap, size, alignment); in nvk_descriptor_pool_alloc()
/aosp_15_r20/external/mesa3d/src/etnaviv/drm/
H A Detnaviv_bo.c180 bo->va = util_vma_heap_alloc(&dev->address_space, bo->size, 4096); in bo_from_handle()
/aosp_15_r20/external/mesa3d/src/drm-shim/
H A Ddevice.c336 bo->mem_addr = util_vma_heap_alloc(&shim_device.mem_heap, size, shim_page_size); in drm_shim_bo_init()
/aosp_15_r20/external/mesa3d/src/freedreno/decode/
H A Drdcompiler-utils.h131 cs->iova = util_vma_heap_alloc(&ctx->vma, size, 4096); in cs_alloc()
H A Dreplay.c1107 dev->fence_iova = util_vma_heap_alloc(&dev->vma, hole_size, 4096); in device_create()
1263 uint64_t hole_iova = util_vma_heap_alloc(&dev->vma, hole_size, 1); in override_cmdstream()
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A Danv_device.c2903 addr = util_vma_heap_alloc(&device->vma_cva, size, align); in anv_vma_alloc()
2912 addr = util_vma_heap_alloc(&device->vma_hi, size, align); in anv_vma_alloc()
2915 addr = util_vma_heap_alloc(&device->vma_lo, size, align); in anv_vma_alloc()
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/csf/
H A Dpanvk_vX_queue.c88 uint64_t dev_addr = util_vma_heap_alloc(&dev->as.heap, size * 2, size * 2); in init_render_desc_ringbuf()
/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A Danv_device.c1288 addr = util_vma_heap_alloc(*out_vma_heap, size, align); in anv_vma_alloc()
1297 addr = util_vma_heap_alloc(*out_vma_heap, size, align); in anv_vma_alloc()
H A Danv_descriptor_set.c1365 util_vma_heap_alloc(&heap->heap, size, alignment); in anv_descriptor_pool_heap_alloc()
1606 uint64_t vma_offset = util_vma_heap_alloc(&pool->host_heap, size, 1); in anv_descriptor_pool_alloc_set()
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/
H A Dhk_descriptor_set.c512 uint64_t addr = util_vma_heap_alloc(&pool->heap, size, alignment); in hk_descriptor_pool_alloc()
/aosp_15_r20/external/mesa3d/src/panfrost/lib/kmod/
H A Dpanthor_kmod.c769 va = util_vma_heap_alloc(&panthor_vm->auto_va.heap, size, in panthor_kmod_vm_alloc_va()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_texture.c1303 mem->offset = util_vma_heap_alloc(&screen->mem_heap, mem->size, alignment); in llvmpipe_allocate_memory()

12