Lines Matching refs:cursor
302 struct qxl_cursor *cursor; in qxl_crtc_cursor_set2() local
349 ret = qxl_bo_kmap(cursor_bo, (void **)&cursor); in qxl_crtc_cursor_set2()
353 cursor->header.unique = 0; in qxl_crtc_cursor_set2()
354 cursor->header.type = SPICE_CURSOR_TYPE_ALPHA; in qxl_crtc_cursor_set2()
355 cursor->header.width = 64; in qxl_crtc_cursor_set2()
356 cursor->header.height = 64; in qxl_crtc_cursor_set2()
357 cursor->header.hot_spot_x = hot_x; in qxl_crtc_cursor_set2()
358 cursor->header.hot_spot_y = hot_y; in qxl_crtc_cursor_set2()
359 cursor->data_size = size; in qxl_crtc_cursor_set2()
360 cursor->chunk.next_chunk = 0; in qxl_crtc_cursor_set2()
361 cursor->chunk.prev_chunk = 0; in qxl_crtc_cursor_set2()
362 cursor->chunk.data_size = size; in qxl_crtc_cursor_set2()
364 memcpy(cursor->chunk.data, user_ptr, size); in qxl_crtc_cursor_set2()