Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_agp_backend.c56 static int ttm_agp_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_agp_bind() argument
60 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
62 int ret, cached = (bo_mem->placement & TTM_PL_FLAG_CACHED); in ttm_agp_bind()
H A Dttm_tt.c386 int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem, in ttm_tt_bind() argument
401 ret = ttm->func->bind(ttm, bo_mem); in ttm_tt_bind()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/ttm/
H A Dttm_tt.h65 int (*bind) (struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem);
196 int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem,
/netbsd-src/sys/external/bsd/drm2/ttm/
H A Dttm_agp_backend.c98 ttm_agp_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_agp_bind() argument
103 struct drm_mm_node *const node = bo_mem->mm_node; in ttm_agp_bind()
/netbsd-src/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_ttm.c166 struct ttm_mem_reg *bo_mem) in qxl_ttm_backend_bind() argument
170 gtt->offset = (unsigned long)(bo_mem->start << PAGE_SHIFT); in qxl_ttm_backend_bind()
173 ttm->num_pages, bo_mem, ttm); in qxl_ttm_backend_bind()
/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c584 static int vmw_ttm_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in vmw_ttm_bind() argument
594 vmw_be->gmr_id = bo_mem->start; in vmw_ttm_bind()
595 vmw_be->mem_type = bo_mem->mem_type; in vmw_ttm_bind()
597 switch (bo_mem->mem_type) { in vmw_ttm_bind()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_ttm.c1112 struct ttm_mem_reg *bo_mem) in amdgpu_ttm_backend_bind() argument
1128 ttm->num_pages, bo_mem, ttm); in amdgpu_ttm_backend_bind()
1131 if (bo_mem->mem_type == AMDGPU_PL_GDS || in amdgpu_ttm_backend_bind()
1132 bo_mem->mem_type == AMDGPU_PL_GWS || in amdgpu_ttm_backend_bind()
1133 bo_mem->mem_type == AMDGPU_PL_OA) in amdgpu_ttm_backend_bind()
1136 if (!amdgpu_gtt_mgr_has_gart_addr(bo_mem)) { in amdgpu_ttm_backend_bind()
1142 flags = amdgpu_ttm_tt_pte_flags(adev, ttm, bo_mem); in amdgpu_ttm_backend_bind()
1145 gtt->offset = (u64)bo_mem->start << PAGE_SHIFT; in amdgpu_ttm_backend_bind()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_ttm.c697 struct ttm_mem_reg *bo_mem) in radeon_ttm_backend_bind() argument
709 gtt->offset = (unsigned long)(bo_mem->start << PAGE_SHIFT); in radeon_ttm_backend_bind()
712 ttm->num_pages, bo_mem, ttm); in radeon_ttm_backend_bind()