Lines Matching refs:chunk
38 struct qxl_drm_chunk *chunk; in qxl_allocate_chunk() local
41 chunk = kmalloc(sizeof(struct qxl_drm_chunk), GFP_KERNEL); in qxl_allocate_chunk()
42 if (!chunk) in qxl_allocate_chunk()
45 ret = qxl_alloc_bo_reserved(qdev, release, chunk_size, &chunk->bo); in qxl_allocate_chunk()
47 kfree(chunk); in qxl_allocate_chunk()
51 list_add_tail(&chunk->head, &image->chunk_list); in qxl_allocate_chunk()
88 struct qxl_drm_chunk *chunk, *tmp; in qxl_image_free_objects() local
90 list_for_each_entry_safe(chunk, tmp, &dimage->chunk_list, head) { in qxl_image_free_objects()
91 qxl_bo_unref(&chunk->bo); in qxl_image_free_objects()
92 kfree(chunk); in qxl_image_free_objects()
110 struct qxl_data_chunk *chunk; in qxl_image_init_helper() local
128 chunk = ptr; in qxl_image_init_helper()
129 chunk->data_size = height * chunk_stride; in qxl_image_init_helper()
130 chunk->prev_chunk = 0; in qxl_image_init_helper()
131 chunk->next_chunk = 0; in qxl_image_init_helper()
149 chunk = ptr; in qxl_image_init_helper()
150 k_data = chunk->data; in qxl_image_init_helper()