Symbol: qxl_bo
drivers/gpu/drm/qxl/qxl_cmd.c
259
struct qxl_bo **_bo)
drivers/gpu/drm/qxl/qxl_cmd.c
261
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_cmd.c
326
int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
drivers/gpu/drm/qxl/qxl_cmd.c
378
void qxl_io_create_primary(struct qxl_device *qdev, struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_cmd.c
421
struct qxl_bo *surf)
drivers/gpu/drm/qxl/qxl_cmd.c
459
struct qxl_bo *surf)
drivers/gpu/drm/qxl/qxl_cmd.c
506
struct qxl_bo *surf)
drivers/gpu/drm/qxl/qxl_cmd.c
544
static int qxl_update_surface(struct qxl_device *qdev, struct qxl_bo *surf)
drivers/gpu/drm/qxl/qxl_cmd.c
562
static void qxl_surface_evict_locked(struct qxl_device *qdev, struct qxl_bo *surf, bool do_update_area)
drivers/gpu/drm/qxl/qxl_cmd.c
572
void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool do_update_area)
drivers/gpu/drm/qxl/qxl_cmd.c
579
static int qxl_reap_surf(struct qxl_device *qdev, struct qxl_bo *surf, bool stall)
drivers/gpu/drm/qxl/qxl_debugfs.c
58
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_display.c
221
struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_display.c
436
struct qxl_bo *qobj;
drivers/gpu/drm/qxl/qxl_display.c
503
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_display.c
592
static struct qxl_bo *qxl_create_cursor(struct qxl_device *qdev,
drivers/gpu/drm/qxl/qxl_display.c
593
struct qxl_bo *user_bo,
drivers/gpu/drm/qxl/qxl_display.c
597
struct qxl_bo *cursor_bo;
drivers/gpu/drm/qxl/qxl_display.c
655
static void qxl_free_cursor(struct qxl_bo *cursor_bo)
drivers/gpu/drm/qxl/qxl_display.c
670
struct qxl_bo *bo = gem_to_qxl_bo(new_state->fb->obj[0]);
drivers/gpu/drm/qxl/qxl_display.c
671
struct qxl_bo *primary;
drivers/gpu/drm/qxl/qxl_display.c
705
struct qxl_bo *bo = gem_to_qxl_bo(old_state->fb->obj[0]);
drivers/gpu/drm/qxl/qxl_display.c
767
int index, struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_display.c
821
static void qxl_prepare_shadow(struct qxl_device *qdev, struct qxl_bo *user_bo,
drivers/gpu/drm/qxl/qxl_display.c
860
struct qxl_bo *user_bo;
drivers/gpu/drm/qxl/qxl_display.c
877
struct qxl_bo *old_cursor_bo = qcrtc->cursor_bo;
drivers/gpu/drm/qxl/qxl_display.c
896
struct qxl_bo *user_bo;
drivers/gpu/drm/qxl/qxl_draw.c
128
struct qxl_bo *bo,
drivers/gpu/drm/qxl/qxl_draw.c
153
struct qxl_bo *clips_bo;
drivers/gpu/drm/qxl/qxl_draw.c
34
struct qxl_bo **clips_bo)
drivers/gpu/drm/qxl/qxl_draw.c
46
struct qxl_bo *clips_bo)
drivers/gpu/drm/qxl/qxl_drv.h
103
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_drv.h
111
struct qxl_bo *cursor_bo;
drivers/gpu/drm/qxl/qxl_drv.h
150
struct qxl_bo *release_bo;
drivers/gpu/drm/qxl/qxl_drv.h
159
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_drv.h
163
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_drv.h
184
struct qxl_bo *monitors_config_bo;
drivers/gpu/drm/qxl/qxl_drv.h
203
struct qxl_bo *primary_bo;
drivers/gpu/drm/qxl/qxl_drv.h
204
struct qxl_bo *dumb_shadow_bo;
drivers/gpu/drm/qxl/qxl_drv.h
246
struct qxl_bo *current_release_bo[3];
drivers/gpu/drm/qxl/qxl_drv.h
280
qxl_bo_physical_address(struct qxl_device *qdev, struct qxl_bo *bo,
drivers/gpu/drm/qxl/qxl_drv.h
347
struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_drv.h
352
int qxl_io_update_area(struct qxl_device *qdev, struct qxl_bo *surf,
drivers/gpu/drm/qxl/qxl_drv.h
366
int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_drv.h
377
struct qxl_bo **rbo);
drivers/gpu/drm/qxl/qxl_drv.h
388
struct qxl_bo **_bo);
drivers/gpu/drm/qxl/qxl_drv.h
393
struct qxl_bo *bo,
drivers/gpu/drm/qxl/qxl_drv.h
433
struct qxl_bo *surf);
drivers/gpu/drm/qxl/qxl_drv.h
437
struct qxl_bo *surf);
drivers/gpu/drm/qxl/qxl_drv.h
439
struct qxl_bo *surf);
drivers/gpu/drm/qxl/qxl_drv.h
441
int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_drv.h
443
void qxl_surface_evict(struct qxl_device *qdev, struct qxl_bo *surf, bool freeing);
drivers/gpu/drm/qxl/qxl_drv.h
88
struct qxl_bo *shadow;
drivers/gpu/drm/qxl/qxl_drv.h
94
#define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base)
drivers/gpu/drm/qxl/qxl_drv.h
95
#define to_qxl_bo(tobj) container_of((tobj), struct qxl_bo, tbo)
drivers/gpu/drm/qxl/qxl_dumb.c
36
struct qxl_bo *qobj;
drivers/gpu/drm/qxl/qxl_gem.c
34
struct qxl_bo *qobj = gem_to_qxl_bo(gobj);
drivers/gpu/drm/qxl/qxl_gem.c
52
struct qxl_bo *qbo;
drivers/gpu/drm/qxl/qxl_image.c
116
struct qxl_bo *chunk_bo, *image_bo;
drivers/gpu/drm/qxl/qxl_ioctl.c
114
struct qxl_release *release, struct qxl_bo **qbo_p)
drivers/gpu/drm/qxl/qxl_ioctl.c
117
struct qxl_bo *qobj;
drivers/gpu/drm/qxl/qxl_ioctl.c
148
struct qxl_bo *cmd_bo;
drivers/gpu/drm/qxl/qxl_ioctl.c
305
struct qxl_bo *qobj = NULL;
drivers/gpu/drm/qxl/qxl_ioctl.c
75
struct qxl_bo *dst_bo;
drivers/gpu/drm/qxl/qxl_ioctl.c
77
struct qxl_bo *src_bo;
drivers/gpu/drm/qxl/qxl_object.c
107
struct qxl_bo **bo_ptr)
drivers/gpu/drm/qxl/qxl_object.c
110
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_object.c
119
bo = kzalloc_obj(struct qxl_bo);
drivers/gpu/drm/qxl/qxl_object.c
156
int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map)
drivers/gpu/drm/qxl/qxl_object.c
185
int qxl_bo_pin_and_vmap(struct qxl_bo *bo, struct iosys_map *map)
drivers/gpu/drm/qxl/qxl_object.c
207
struct qxl_bo *bo, int page_offset)
drivers/gpu/drm/qxl/qxl_object.c
239
void qxl_bo_vunmap_locked(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
252
int qxl_bo_vunmap_and_unpin(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
267
struct qxl_bo *bo, void *pmap)
drivers/gpu/drm/qxl/qxl_object.c
279
void qxl_bo_unref(struct qxl_bo **bo)
drivers/gpu/drm/qxl/qxl_object.c
288
struct qxl_bo *qxl_bo_ref(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
294
int qxl_bo_pin_locked(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
315
void qxl_bo_unpin_locked(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
327
int qxl_bo_pin(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
34
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_object.c
345
int qxl_bo_unpin(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
360
struct qxl_bo *bo, *n;
drivers/gpu/drm/qxl/qxl_object.c
387
int qxl_bo_check_id(struct qxl_device *qdev, struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.c
56
void qxl_ttm_placement_from_domain(struct qxl_bo *qbo, u32 domain)
drivers/gpu/drm/qxl/qxl_object.h
30
static inline int qxl_bo_reserve(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.h
46
static inline void qxl_bo_unreserve(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.h
51
static inline unsigned long qxl_bo_size(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_object.h
61
struct qxl_bo **bo_ptr);
drivers/gpu/drm/qxl/qxl_object.h
62
int qxl_bo_pin_and_vmap(struct qxl_bo *bo, struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_object.h
63
int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map);
drivers/gpu/drm/qxl/qxl_object.h
64
int qxl_bo_vunmap_and_unpin(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
65
void qxl_bo_vunmap_locked(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
66
void *qxl_bo_kmap_atomic_page(struct qxl_device *qdev, struct qxl_bo *bo, int page_offset);
drivers/gpu/drm/qxl/qxl_object.h
67
void qxl_bo_kunmap_atomic_page(struct qxl_device *qdev, struct qxl_bo *bo, void *map);
drivers/gpu/drm/qxl/qxl_object.h
68
extern struct qxl_bo *qxl_bo_ref(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
69
extern void qxl_bo_unref(struct qxl_bo **bo);
drivers/gpu/drm/qxl/qxl_object.h
70
extern int qxl_bo_pin_locked(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
71
extern void qxl_bo_unpin_locked(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
72
extern int qxl_bo_pin(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
73
extern int qxl_bo_unpin(struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_object.h
74
extern void qxl_ttm_placement_from_domain(struct qxl_bo *qbo, u32 domain);
drivers/gpu/drm/qxl/qxl_prime.c
33
struct qxl_bo *bo = gem_to_qxl_bo(obj);
drivers/gpu/drm/qxl/qxl_prime.c
40
struct qxl_bo *bo = gem_to_qxl_bo(obj);
drivers/gpu/drm/qxl/qxl_prime.c
59
struct qxl_bo *bo = gem_to_qxl_bo(obj);
drivers/gpu/drm/qxl/qxl_prime.c
72
struct qxl_bo *bo = gem_to_qxl_bo(obj);
drivers/gpu/drm/qxl/qxl_release.c
164
struct qxl_bo **bo,
drivers/gpu/drm/qxl/qxl_release.c
172
int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_release.c
191
static int qxl_release_validate_bo(struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_release.c
265
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_release.c
291
struct qxl_bo **rbo)
drivers/gpu/drm/qxl/qxl_release.c
293
struct qxl_bo *bo, *free_bo = NULL;
drivers/gpu/drm/qxl/qxl_release.c
392
struct qxl_bo *bo = release->release_bo;
drivers/gpu/drm/qxl/qxl_release.c
405
struct qxl_bo *bo = release->release_bo;
drivers/gpu/drm/qxl/qxl_release.c
417
struct qxl_bo *bo;
drivers/gpu/drm/qxl/qxl_ttm.c
125
struct qxl_bo *qbo;
drivers/gpu/drm/qxl/qxl_ttm.c
54
struct qxl_bo *qbo;