Home
last modified time | relevance | path

Searched refs:bo_mem (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/ttm/
A Dttm_agp_backend.c50 int ttm_agp_bind(struct ttm_tt *ttm, struct ttm_resource *bo_mem) in ttm_agp_bind() argument
79 ret = agp_bind_memory(mem, bo_mem->start); in ttm_agp_bind()
/linux/drivers/gpu/drm/radeon/
A Dradeon_ttm.c57 struct ttm_resource *bo_mem);
437 struct ttm_resource *bo_mem) in radeon_ttm_backend_bind() argument
453 gtt->offset = (unsigned long)(bo_mem->start << PAGE_SHIFT); in radeon_ttm_backend_bind()
456 ttm->num_pages, bo_mem, ttm); in radeon_ttm_backend_bind()
616 struct ttm_resource *bo_mem) in radeon_ttm_tt_bind() argument
622 if (!bo_mem) in radeon_ttm_tt_bind()
626 return ttm_agp_bind(ttm, bo_mem); in radeon_ttm_tt_bind()
629 return radeon_ttm_backend_bind(bdev, ttm, bo_mem); in radeon_ttm_tt_bind()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_ttm_buffer.c451 struct ttm_tt *ttm, struct ttm_resource *bo_mem) in vmw_ttm_bind() argument
457 if (!bo_mem) in vmw_ttm_bind()
467 vmw_be->gmr_id = bo_mem->start; in vmw_ttm_bind()
468 vmw_be->mem_type = bo_mem->mem_type; in vmw_ttm_bind()
470 switch (bo_mem->mem_type) { in vmw_ttm_bind()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ttm.c69 struct ttm_resource *bo_mem);
884 struct ttm_resource *bo_mem) in amdgpu_ttm_backend_bind() argument
891 if (!bo_mem) in amdgpu_ttm_backend_bind()
922 ttm->num_pages, bo_mem, ttm); in amdgpu_ttm_backend_bind()
925 if (bo_mem->mem_type == AMDGPU_PL_GDS || in amdgpu_ttm_backend_bind()
926 bo_mem->mem_type == AMDGPU_PL_GWS || in amdgpu_ttm_backend_bind()
927 bo_mem->mem_type == AMDGPU_PL_OA) in amdgpu_ttm_backend_bind()
930 if (bo_mem->mem_type != TTM_PL_TT || in amdgpu_ttm_backend_bind()
931 !amdgpu_gtt_mgr_has_gart_addr(bo_mem)) { in amdgpu_ttm_backend_bind()
937 flags = amdgpu_ttm_tt_pte_flags(adev, ttm, bo_mem); in amdgpu_ttm_backend_bind()
[all …]
/linux/include/drm/ttm/
A Dttm_tt.h242 int ttm_agp_bind(struct ttm_tt *ttm, struct ttm_resource *bo_mem);

Completed in 13 milliseconds