Lines Matching refs:domain
96 void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain) in radeon_ttm_placement_from_domain() argument
102 if (domain & RADEON_GEM_DOMAIN_VRAM) { in radeon_ttm_placement_from_domain()
121 if (domain & RADEON_GEM_DOMAIN_GTT) { in radeon_ttm_placement_from_domain()
140 if (domain & RADEON_GEM_DOMAIN_CPU) { in radeon_ttm_placement_from_domain()
180 u32 domain, u32 flags, struct sg_table *sg, in radeon_bo_create() argument
216 bo->initial_domain = domain & (RADEON_GEM_DOMAIN_VRAM | in radeon_bo_create()
250 radeon_ttm_placement_from_domain(bo, domain); in radeon_bo_create()
322 int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset, in radeon_bo_pin_restricted() argument
338 if (domain == RADEON_GEM_DOMAIN_VRAM) in radeon_bo_pin_restricted()
348 radeon_ttm_placement_from_domain(bo, domain); in radeon_bo_pin_restricted()
367 if (domain == RADEON_GEM_DOMAIN_VRAM) in radeon_bo_pin_restricted()
377 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin() argument
379 return radeon_bo_pin_restricted(bo, domain, 0, gpu_addr); in radeon_bo_pin()
534 u32 domain = lobj->prefered_domains; in radeon_bo_list_validate() local
548 (domain & current_domain) == 0 && /* will be moved */ in radeon_bo_list_validate()
551 domain = current_domain; in radeon_bo_list_validate()
555 radeon_ttm_placement_from_domain(bo, domain); in radeon_bo_list_validate()
566 domain != lobj->allowed_domains) { in radeon_bo_list_validate()
567 domain = lobj->allowed_domains; in radeon_bo_list_validate()