Lines Matching refs:qxl_bo
75 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;
187 struct qxl_bo *monitors_config_bo;
206 struct qxl_bo *primary_bo;
207 struct qxl_bo *dumb_shadow_bo;
249 struct qxl_bo *current_release_bo[3];
285 qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo, in qxl_bo_physical_address()
315 struct qxl_bo **qobj,
354 struct qxl_bo *bo);
359 int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
373 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
384 struct qxl_bo **rbo);
395 struct qxl_bo **_bo);
400 struct qxl_bo *bo,
440 struct qxl_bo *surf);
444 struct qxl_bo *surf);
446 struct qxl_bo *surf);
448 int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
452 void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);