Lines Matching defs:bdev
41 static struct qxl_device *qxl_get_qdev(struct ttm_bo_device *bdev)
46 mman = container_of(bdev, struct qxl_mman, bdev);
74 int qxl_ttm_io_mem_reserve(struct ttm_bo_device *bdev,
77 struct qxl_device *qdev = qxl_get_qdev(bdev);
107 static int qxl_ttm_backend_bind(struct ttm_bo_device *bdev,
122 static void qxl_ttm_backend_unbind(struct ttm_bo_device *bdev,
128 static void qxl_ttm_backend_destroy(struct ttm_bo_device *bdev,
133 ttm_tt_destroy_common(bdev, ttm);
144 qdev = qxl_get_qdev(bo->bdev);
206 return ttm_range_man_init(&qdev->mman.bdev, type, false, size);
215 r = ttm_bo_device_init(&qdev->mman.bdev,
248 ttm_range_man_fini(&qdev->mman.bdev, TTM_PL_VRAM);
249 ttm_range_man_fini(&qdev->mman.bdev, TTM_PL_PRIV);
250 ttm_bo_device_release(&qdev->mman.bdev);
284 qxl_mem_types_list[i].data = ttm_manager_type(&qdev->mman.bdev, TTM_PL_VRAM);
286 qxl_mem_types_list[i].data = ttm_manager_type(&qdev->mman.bdev, TTM_PL_PRIV);