Lines Matching refs:qxl_bo
73 struct qxl_bo { struct
89 struct qxl_bo *shadow; argument
95 #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base) argument
96 #define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
111 struct qxl_bo *cursor_bo;
150 struct qxl_bo *release_bo;
159 struct qxl_bo *bo;
163 struct qxl_bo *bo;
184 struct qxl_bo *monitors_config_bo;
203 struct qxl_bo *primary_bo;
204 struct qxl_bo *dumb_shadow_bo;
246 struct qxl_bo *current_release_bo[3];
280 qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo, in qxl_bo_physical_address()
347 struct qxl_bo *bo);
352 int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
366 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
377 struct qxl_bo **rbo);
388 struct qxl_bo **_bo);
393 struct qxl_bo *bo,
433 struct qxl_bo *surf);
437 struct qxl_bo *surf);
439 struct qxl_bo *surf);
441 int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
443 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);