Lines Matching refs:placement
86 struct ttm_placement *placement)
98 placement->placement = &placements;
99 placement->busy_placement = &placements;
100 placement->num_placement = 1;
101 placement->num_busy_placement = 1;
115 * first, but only set GTT as busy placement, so this
121 rbo->placement.num_busy_placement = 0;
122 for (i = 0; i < rbo->placement.num_placement; i++) {
127 rbo->placement.busy_placement =
129 rbo->placement.num_busy_placement = 1;
139 *placement = rbo->placement;
177 DRM_ERROR("Unknown placement %d\n", old_mem->mem_type);
188 DRM_ERROR("Unknown placement %d\n", old_mem->mem_type);
217 struct ttm_placement placement;
222 placement.num_placement = 1;
223 placement.placement = &placements;
224 placement.num_busy_placement = 1;
225 placement.busy_placement = &placements;
230 r = ttm_bo_mem_space(bo, &placement, &tmp_mem, &ctx);
235 r = ttm_tt_set_placement_caching(bo->ttm, tmp_mem.placement);
267 struct ttm_placement placement;
273 placement.num_placement = 1;
274 placement.placement = &placements;
275 placement.num_busy_placement = 1;
276 placement.busy_placement = &placements;
281 r = ttm_bo_mem_space(bo, &placement, &tmp_mem, &ctx);
392 if (mem->placement & TTM_PL_FLAG_WC)