Lines Matching full:chunk
220 QXLDataChunk *chunk, uint32_t group_id) in qxl_unpack_chunks() argument
228 bytes = MIN(size - offset, chunk->data_size); in qxl_unpack_chunks()
229 memcpy(dest + offset, chunk->data, bytes); in qxl_unpack_chunks()
234 next_chunk_phys = chunk->next_chunk; in qxl_unpack_chunks()
235 /* fist time, only get the next chunk's data size */ in qxl_unpack_chunks()
236 chunk = qxl_phys2virt(qxl, next_chunk_phys, group_id, in qxl_unpack_chunks()
238 if (!chunk) { in qxl_unpack_chunks()
242 chunk = qxl_phys2virt(qxl, next_chunk_phys, group_id, in qxl_unpack_chunks()
243 sizeof(QXLDataChunk) + chunk->data_size); in qxl_unpack_chunks()
244 if (!chunk) { in qxl_unpack_chunks()
273 /* Assume that the full cursor is available in a single chunk. */ in qxl_cursor()
280 and_mask = cursor->chunk.data; in qxl_cursor()
289 qxl_unpack_chunks(c->data, size, qxl, &cursor->chunk, group_id); in qxl_cursor()
334 sizeof(QXLCursor) + cursor->chunk.data_size); in qxl_render_cursor()