/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 95 struct qxl_release *surf_create; 148 struct qxl_release { struct 358 struct qxl_release *release, 365 struct qxl_release *release, 390 struct qxl_release *release); 392 struct qxl_release *release, 394 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo); 395 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr); 396 void qxl_release_backoff_reserve_list(struct qxl_release *release); 397 void qxl_release_fence_buffer_objects(struct qxl_release *releas [all...] |
H A D | qxl_release.c | 61 struct qxl_release *release; in qxl_fence_wait() 67 release = container_of(fence, struct qxl_release, base); in qxl_fence_wait() 125 struct qxl_release **ret) in qxl_release_alloc() 127 struct qxl_release *release; in qxl_release_alloc() 160 qxl_release_free_list(struct qxl_release *release) in qxl_release_free_list() 178 struct qxl_release *release) in qxl_release_free() 210 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo) in qxl_release_list_add() 253 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr) in qxl_release_reserve_list() 280 void qxl_release_backoff_reserve_list(struct qxl_release *release) in qxl_release_backoff_reserve_list() 292 struct qxl_release *create_re in qxl_alloc_surface_release_reserved() [all...] |
H A D | qxl_draw.c | 29 struct qxl_release *release, in alloc_clips() 60 alloc_drawable(struct qxl_device *qdev, struct qxl_release **release) in alloc_drawable() 67 free_drawable(struct qxl_device *qdev, struct qxl_release *release) in free_drawable() 76 struct qxl_release *release) in make_drawable() 146 struct qxl_release *release; in qxl_draw_dirty_fb()
|
H A D | qxl_image.c | 34 struct qxl_release *release, in qxl_allocate_chunk() 57 struct qxl_release *release, in qxl_image_alloc_objects() 101 struct qxl_release *release, in qxl_image_init_helper() 231 struct qxl_release *release, in qxl_image_init()
|
H A D | qxl_cmd.c | 186 qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_command_ring_release() 198 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_cursor_ring_release() 222 struct qxl_release *release; in qxl_garbage_collect() 263 struct qxl_release *release, in qxl_alloc_bo_reserved() 470 struct qxl_release *release; in qxl_hw_surface_alloc() 517 struct qxl_release *release; in qxl_hw_surface_dealloc()
|
H A D | Makefile | 6 qxl-y := qxl_drv.o qxl_kms.o qxl_display.o qxl_ttm.o qxl_object.o qxl_gem.o qxl_cmd.o qxl_image.o qxl_draw.o qxl_debugfs.o qxl_irq.o qxl_dumb.o qxl_ioctl.o qxl_release.o qxl_prime.o
|
H A D | qxl_ioctl.c | 114 struct qxl_release *release, struct qxl_bo **qbo_p) in qxlhw_handle_to_bo() 147 struct qxl_release *release; in qxl_process_single_command()
|
H A D | qxl_display.c | 486 struct qxl_release *release; in qxl_primary_apply_cursor() 579 struct qxl_release *release; in qxl_cursor_atomic_update() 686 struct qxl_release *release; in qxl_cursor_atomic_disable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 93 struct qxl_release *surf_create; 146 struct qxl_release { struct 335 struct qxl_release *release, 342 struct qxl_release *release, 367 struct qxl_release *release); 369 struct qxl_release *release, 371 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo); 372 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr); 373 void qxl_release_backoff_reserve_list(struct qxl_release *release); 374 void qxl_release_fence_buffer_objects(struct qxl_release *releas [all...] |
H A D | qxl_release.c | 85 struct qxl_release **ret) in qxl_release_alloc() 87 struct qxl_release *release; in qxl_release_alloc() 120 qxl_release_free_list(struct qxl_release *release) in qxl_release_free_list() 138 struct qxl_release *release) in qxl_release_free() 171 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo) in qxl_release_list_add() 214 int qxl_release_reserve_list(struct qxl_release *release, bool no_intr) in qxl_release_reserve_list() 241 void qxl_release_backoff_reserve_list(struct qxl_release *release) in qxl_release_backoff_reserve_list() 253 struct qxl_release *create_rel, in qxl_alloc_surface_release_reserved() 254 struct qxl_release **release) in qxl_alloc_surface_release_reserved() 283 int type, struct qxl_release **releas in qxl_alloc_release_reserved() [all...] |
H A D | qxl_image.c | 34 struct qxl_release *release, in qxl_allocate_chunk() 57 struct qxl_release *release, in qxl_image_alloc_objects() 101 struct qxl_release *release, in qxl_image_init_helper() 231 struct qxl_release *release, in qxl_image_init()
|
H A D | qxl_draw.c | 32 struct qxl_release *release, in alloc_clips() 65 alloc_drawable(struct qxl_device *qdev, struct qxl_release **release) in alloc_drawable() 72 free_drawable(struct qxl_device *qdev, struct qxl_release *release) in free_drawable() 81 struct qxl_release *release) in make_drawable() 152 struct qxl_release *release; in qxl_draw_dirty_fb()
|
H A D | qxl_cmd.c | 178 qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_command_ring_release() 190 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, in qxl_push_cursor_ring_release() 214 struct qxl_release *release; in qxl_garbage_collect() 256 struct qxl_release *release, in qxl_alloc_bo_reserved() 463 struct qxl_release *release; in qxl_hw_surface_alloc() 510 struct qxl_release *release; in qxl_hw_surface_dealloc()
|
H A D | Makefile | 6 qxl-y := qxl_drv.o qxl_kms.o qxl_display.o qxl_ttm.o qxl_object.o qxl_gem.o qxl_cmd.o qxl_image.o qxl_draw.o qxl_debugfs.o qxl_irq.o qxl_dumb.o qxl_ioctl.o qxl_release.o qxl_prime.o
|
H A D | qxl_ioctl.c | 112 struct qxl_release *release, struct qxl_bo **qbo_p) in qxlhw_handle_to_bo() 145 struct qxl_release *release; in qxl_process_single_command()
|
H A D | qxl_display.c | 491 struct qxl_release *release; in qxl_primary_apply_cursor() 537 struct qxl_release *release; in qxl_primary_move_cursor() 712 struct qxl_release *release; in qxl_cursor_atomic_disable()
|