Lines Matching refs:placement
67 .placement = &sys_placement_flags,
159 struct ttm_placement *placement) in i915_ttm_placement_from_obj() argument
177 placement->num_placement = num_allowed + 1; in i915_ttm_placement_from_obj()
178 placement->placement = places; in i915_ttm_placement_from_obj()
378 struct ttm_placement *placement) in i915_ttm_evict_flags() argument
380 *placement = i915_sys_placement; in i915_ttm_evict_flags()
774 struct ttm_placement *placement) in __i915_ttm_get_pages() argument
787 memcpy(&initial_place, placement->placement, sizeof(struct ttm_place)); in __i915_ttm_get_pages()
789 initial_placement.placement = &initial_place; in __i915_ttm_get_pages()
805 ret = ttm_bo_validate(bo, placement, &ctx); in __i915_ttm_get_pages()
839 struct ttm_placement placement; in i915_ttm_get_pages() local
848 i915_ttm_placement_from_obj(obj, places, &placement); in i915_ttm_get_pages()
850 return __i915_ttm_get_pages(obj, &placement); in i915_ttm_get_pages()
872 struct ttm_placement placement; in __i915_ttm_migrate() local
877 placement.num_placement = 1; in __i915_ttm_migrate()
878 placement.placement = &requested; in __i915_ttm_migrate()
880 ret = __i915_ttm_get_pages(obj, &placement); in __i915_ttm_migrate()