Lines Matching refs:place
316 * This is the place to put in driver specific hooks to release
647 const struct ttm_place *place)
652 if (place->fpfn >= (bo->mem.start + bo->mem.num_pages) ||
653 (place->lpfn && place->lpfn <= bo->mem.start))
736 const struct ttm_place *place,
758 if (place && !bdev->driver->eviction_valuable(bo,
759 place)) {
849 const struct ttm_place *place,
860 ret = ttm_resource_alloc(bo, place, mem);
865 ret = ttm_mem_evict_first(bdev, man, place, ctx,
900 * @place: where to search
909 const struct ttm_place *place,
917 man = ttm_manager_type(bdev, place->mem_type);
922 place->flags);
923 cur_flags |= place->flags & ~TTM_PL_MASK_CACHING;
925 mem->mem_type = place->mem_type;
958 const struct ttm_place *place = &placement->placement[i];
961 ret = ttm_bo_mem_placement(bo, place, mem, ctx);
966 ret = ttm_resource_alloc(bo, place, mem);
985 const struct ttm_place *place = &placement->busy_placement[i];
987 ret = ttm_bo_mem_placement(bo, place, mem, ctx);
992 ret = ttm_bo_mem_force_space(bo, place, mem, ctx);