Lines Matching refs:qxl_bo
101 struct qxl_bo { struct
121 #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, gem_base) argument
122 #define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
204 struct qxl_bo *bo;
208 struct qxl_bo *bo;
254 struct qxl_bo *monitors_config_bo;
321 struct qxl_bo *current_release_bo[3];
371 qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo, in qxl_bo_physical_address()
419 struct qxl_bo **qobj,
426 int qxl_bo_kmap(struct qxl_bo *bo, void **ptr);
463 struct qxl_bo *bo);
468 int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
482 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
493 struct qxl_bo **rbo);
504 struct qxl_bo **_bo);
512 struct qxl_bo *bo,
557 bool qxl_fbdev_qobj_is_fb(struct qxl_device *qdev, struct qxl_bo *qobj);
564 struct qxl_bo *surf);
568 struct qxl_bo *surf,
571 struct qxl_bo *surf);
573 int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
577 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);
578 int qxl_update_surface(struct qxl_device *qdev, struct qxl_bo *surf);