Lines Matching refs:qxl_bo
76 struct qxl_bo { struct
92 struct qxl_bo *shadow; argument
98 #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base) argument
99 #define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
114 struct qxl_bo *cursor_bo;
154 struct qxl_bo *release_bo;
163 struct qxl_bo *bo;
167 struct qxl_bo *bo;
188 struct qxl_bo *monitors_config_bo;
207 struct qxl_bo *primary_bo;
208 struct qxl_bo *dumb_shadow_bo;
250 struct qxl_bo *current_release_bo[3];
291 qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo, in qxl_bo_physical_address()
321 struct qxl_bo **qobj,
360 struct qxl_bo *bo);
365 int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
379 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
390 struct qxl_bo **rbo);
401 struct qxl_bo **_bo);
406 struct qxl_bo *bo,
446 struct qxl_bo *surf);
450 struct qxl_bo *surf);
452 struct qxl_bo *surf);
454 int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
458 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);