Lines Matching refs:qxl_bo
74 struct qxl_bo { struct
91 struct qxl_bo *shadow; argument
97 #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base) argument
98 #define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
113 struct qxl_bo *cursor_bo;
153 struct qxl_bo *release_bo;
162 struct qxl_bo *bo;
166 struct qxl_bo *bo;
203 struct qxl_bo *monitors_config_bo;
222 struct qxl_bo *primary_bo;
223 struct qxl_bo *dumb_shadow_bo;
263 struct qxl_bo *current_release_bo[3];
302 qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo, in qxl_bo_physical_address()
339 int qxl_bo_kmap(struct qxl_bo *bo, void **ptr);
375 struct qxl_bo *bo);
380 int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
394 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
405 struct qxl_bo **rbo);
416 struct qxl_bo **_bo);
421 struct qxl_bo *bo,
463 struct qxl_bo *surf);
467 struct qxl_bo *surf);
469 struct qxl_bo *surf);
471 int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
475 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);