Home
last modified time | relevance | path

Searched refs:RADEON_SPARSE_PAGE_SIZE (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_bo.c886 assert(bo->u.sparse.num_backing_pages < DIV_ROUND_UP(bo->base.size, RADEON_SPARSE_PAGE_SIZE)); in sparse_backing_alloc()
890 … bo->base.size - (uint64_t)bo->u.sparse.num_backing_pages * RADEON_SPARSE_PAGE_SIZE); in sparse_backing_alloc()
891 size = MAX2(size, RADEON_SPARSE_PAGE_SIZE); in sparse_backing_alloc()
893 buf = amdgpu_bo_create(bo->ws, size, RADEON_SPARSE_PAGE_SIZE, in sparse_backing_alloc()
903 pages = buf->size / RADEON_SPARSE_PAGE_SIZE; in sparse_backing_alloc()
936 bo->u.sparse.num_backing_pages -= backing->bo->base.size / RADEON_SPARSE_PAGE_SIZE; in sparse_free_backing_buffer()
1007 backing->chunks[0].end == backing->bo->base.size / RADEON_SPARSE_PAGE_SIZE) in sparse_backing_free()
1021 (uint64_t)bo->u.sparse.num_va_pages * RADEON_SPARSE_PAGE_SIZE, in amdgpu_bo_sparse_destroy()
1059 if (size > (uint64_t)INT32_MAX * RADEON_SPARSE_PAGE_SIZE) in amdgpu_bo_sparse_create()
1068 bo->base.alignment = RADEON_SPARSE_PAGE_SIZE; in amdgpu_bo_sparse_create()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_winsys.h114 #define RADEON_SPARSE_PAGE_SIZE (64 * 1024) macro
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_get.c230 return sscreen->info.has_sparse_vm_mappings ? RADEON_SPARSE_PAGE_SIZE : 0; in si_get_param()