Home
last modified time | relevance | path

Searched refs:dimage (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/qxl/
Dqxl_image.c86 void qxl_image_free_objects(struct qxl_device *qdev, struct qxl_drm_image *dimage) in qxl_image_free_objects() argument
90 list_for_each_entry_safe(chunk, tmp, &dimage->chunk_list, head) { in qxl_image_free_objects()
95 qxl_bo_unref(&dimage->bo); in qxl_image_free_objects()
96 kfree(dimage); in qxl_image_free_objects()
102 struct qxl_drm_image *dimage, in qxl_image_init_helper() argument
120 drv_chunk = list_first_entry(&dimage->chunk_list, struct qxl_drm_chunk, head); in qxl_image_init_helper()
191 image_bo = dimage->bo; in qxl_image_init_helper()
232 struct qxl_drm_image *dimage, in qxl_image_init() argument
238 return qxl_image_init_helper(qdev, release, dimage, data, in qxl_image_init()
Dqxl_draw.c154 struct qxl_drm_image *dimage; in qxl_draw_dirty_fb() local
186 &dimage, in qxl_draw_dirty_fb()
211 ret = qxl_image_init(qdev, release, dimage, surface_base, in qxl_draw_dirty_fb()
241 drawable->u.copy.src_bitmap = qxl_bo_physical_address(qdev, dimage->bo, 0); in qxl_draw_dirty_fb()
260 qxl_image_free_objects(qdev, dimage); in qxl_draw_dirty_fb()
Dqxl_drv.h338 struct qxl_drm_image *dimage,
347 void qxl_image_free_objects(struct qxl_device *qdev, struct qxl_drm_image *dimage);