/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 236 size_t size, acc_size; in vmw_bo_dirty_add() local 249 acc_size = ttm_round_pot(size); in vmw_bo_dirty_add() 250 ret = ttm_mem_global_alloc(&ttm_mem_glob, acc_size, &ctx); in vmw_bo_dirty_add() 262 dirty->size = acc_size; in vmw_bo_dirty_add() 288 ttm_mem_global_free(&ttm_mem_glob, acc_size); in vmw_bo_dirty_add() 307 size_t acc_size = dirty->size; in vmw_bo_dirty_release() local 310 ttm_mem_global_free(&ttm_mem_glob, acc_size); in vmw_bo_dirty_release()
|
H A D | vmwgfx_bo.c | 511 size_t acc_size; in vmw_bo_init() local 517 acc_size = vmw_bo_acc_size(dev_priv, size, user); in vmw_bo_init() 525 0, interruptible, acc_size, in vmw_bo_init()
|
H A D | vmwgfx_surface.c | 1968 size_t dirty_size, acc_size; in vmw_surface_dirty_alloc() local 1986 acc_size = ttm_round_pot(dirty_size); in vmw_surface_dirty_alloc() 1988 acc_size, &ctx); in vmw_surface_dirty_alloc() 2009 dirty->size = acc_size; in vmw_surface_dirty_alloc() 2017 ttm_mem_global_free(vmw_mem_glob(res->dev_priv), acc_size); in vmw_surface_dirty_alloc() 2028 size_t acc_size = dirty->size; in vmw_surface_dirty_free() local 2031 ttm_mem_global_free(vmw_mem_glob(res->dev_priv), acc_size); in vmw_surface_dirty_free()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 515 size_t acc_size = bo->acc_size; in ttm_bo_release() local 577 ttm_mem_global_free(&ttm_mem_glob, acc_size); in ttm_bo_release() 1137 size_t acc_size, in ttm_bo_init_reserved() 1147 ret = ttm_mem_global_alloc(mem_glob, acc_size, ctx); in ttm_bo_init_reserved() 1164 ttm_mem_global_free(mem_glob, acc_size); in ttm_bo_init_reserved() 1185 bo->acc_size = acc_size; in ttm_bo_init_reserved() 1245 size_t acc_size, in ttm_bo_init() 1254 page_alignment, &ctx, acc_size, in ttm_bo_init() 1130 ttm_bo_init_reserved(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, struct ttm_operation_ctx *ctx, size_t acc_size, struct sg_table *sg, struct dma_resv *resv, void (*destroy) (struct ttm_buffer_object *)) ttm_bo_init_reserved() argument 1238 ttm_bo_init(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, bool interruptible, size_t acc_size, struct sg_table *sg, struct dma_resv *resv, void (*destroy) (struct ttm_buffer_object *)) ttm_bo_init() argument 1302 size_t acc_size; ttm_bo_create() local [all...] |
H A D | ttm_bo_util.c | 373 fbo->base.acc_size = 0; in ttm_buffer_object_transfer()
|
/kernel/linux/linux-5.10/include/drm/ttm/ |
H A D | ttm_bo_api.h | 89 * @acc_size: Accounted size for this object. 130 size_t acc_size; member 369 * @acc_size: Accounted size for this object. 401 size_t acc_size, 421 * @acc_size: Accounted size for this object. 446 uint32_t page_alignment, bool interrubtible, size_t acc_size,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 120 size_t acc_size, system_mem_needed, ttm_mem_needed, vram_needed; in amdgpu_amdkfd_reserve_mem_limit() local 123 acc_size = ttm_bo_dma_acc_size(&adev->mman.bdev, size, in amdgpu_amdkfd_reserve_mem_limit() 129 system_mem_needed = acc_size + size; in amdgpu_amdkfd_reserve_mem_limit() 130 ttm_mem_needed = acc_size + size; in amdgpu_amdkfd_reserve_mem_limit() 133 system_mem_needed = acc_size + size; in amdgpu_amdkfd_reserve_mem_limit() 134 ttm_mem_needed = acc_size; in amdgpu_amdkfd_reserve_mem_limit() 137 system_mem_needed = acc_size; in amdgpu_amdkfd_reserve_mem_limit() 138 ttm_mem_needed = acc_size; in amdgpu_amdkfd_reserve_mem_limit() 169 size_t acc_size; in unreserve_mem_limit() local 171 acc_size in unreserve_mem_limit() [all...] |
H A D | amdgpu_object.c | 535 size_t acc_size; in amdgpu_bo_do_create() local 558 acc_size = ttm_bo_dma_acc_size(&adev->mman.bdev, size, in amdgpu_bo_do_create() 589 &bo->placement, page_align, &ctx, acc_size, in amdgpu_bo_do_create()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_gem_vram_helper.c | 181 size_t acc_size; in drm_gem_vram_init() local 197 acc_size = ttm_bo_dma_acc_size(bdev, size, sizeof(*gbo)); in drm_gem_vram_init() 204 &gbo->placement, pg_align, false, acc_size, in drm_gem_vram_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_object.c | 192 size_t acc_size; in radeon_bo_create() local 206 acc_size = ttm_bo_dma_acc_size(&rdev->mman.bdev, size, in radeon_bo_create() 263 &bo->placement, page_align, !kernel, acc_size, in radeon_bo_create()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | debugfs.c | 755 size_t acc_size = (acc_type == DEBUGFS_READ64 || acc_type == DEBUGFS_WRITE64) ? in hl_access_dev_mem_by_region() local 765 addr <= mem_reg->region_base + mem_reg->region_size - acc_size) { in hl_access_dev_mem_by_region() 801 size_t acc_size = (acc_type == DEBUGFS_READ64 || acc_type == DEBUGFS_WRITE64) ? in hl_access_mem() local 810 rc = device_va_to_pa(hdev, addr, acc_size, &addr); in hl_access_mem() 831 if (addr >= host_start && addr <= host_end - acc_size) { in hl_access_mem()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 305 size_t acc_size; in nouveau_bo_init() local 308 acc_size = ttm_bo_dma_acc_size(nvbo->bo.bdev, size, sizeof(*nvbo)); in nouveau_bo_init() 316 acc_size, sg, robj, nouveau_bo_del_ttm); in nouveau_bo_init()
|