Lines Matching refs:placement

67 	.placement = &sys_placement_flags,
162 struct ttm_placement *placement) in i915_ttm_placement_from_obj() argument
168 placement->num_placement = 1; in i915_ttm_placement_from_obj()
174 placement->num_busy_placement = num_allowed; in i915_ttm_placement_from_obj()
175 for (i = 0; i < placement->num_busy_placement; ++i) in i915_ttm_placement_from_obj()
181 placement->num_busy_placement = 1; in i915_ttm_placement_from_obj()
184 placement->placement = requested; in i915_ttm_placement_from_obj()
185 placement->busy_placement = busy; in i915_ttm_placement_from_obj()
385 struct ttm_placement *placement) in i915_ttm_evict_flags() argument
387 *placement = i915_sys_placement; in i915_ttm_evict_flags()
775 struct ttm_placement *placement) in __i915_ttm_get_pages() argument
786 real_num_busy = fetch_and_zero(&placement->num_busy_placement); in __i915_ttm_get_pages()
787 ret = ttm_bo_validate(bo, placement, &ctx); in __i915_ttm_get_pages()
802 placement->num_busy_placement = real_num_busy; in __i915_ttm_get_pages()
803 ret = ttm_bo_validate(bo, placement, &ctx); in __i915_ttm_get_pages()
837 struct ttm_placement placement; in i915_ttm_get_pages() local
846 i915_ttm_placement_from_obj(obj, &requested, busy, &placement); in i915_ttm_get_pages()
848 return __i915_ttm_get_pages(obj, &placement); in i915_ttm_get_pages()
870 struct ttm_placement placement; in __i915_ttm_migrate() local
875 placement.num_placement = 1; in __i915_ttm_migrate()
876 placement.num_busy_placement = 1; in __i915_ttm_migrate()
877 placement.placement = &requested; in __i915_ttm_migrate()
878 placement.busy_placement = &requested; in __i915_ttm_migrate()
880 ret = __i915_ttm_get_pages(obj, &placement); in __i915_ttm_migrate()