Lines Matching refs:cursor
310 struct qxl_cursor *cursor; in qxl_crtc_cursor_set2() local
357 ret = qxl_bo_kmap(cursor_bo, (void **)&cursor); in qxl_crtc_cursor_set2()
361 cursor->header.unique = 0; in qxl_crtc_cursor_set2()
362 cursor->header.type = SPICE_CURSOR_TYPE_ALPHA; in qxl_crtc_cursor_set2()
363 cursor->header.width = 64; in qxl_crtc_cursor_set2()
364 cursor->header.height = 64; in qxl_crtc_cursor_set2()
365 cursor->header.hot_spot_x = hot_x; in qxl_crtc_cursor_set2()
366 cursor->header.hot_spot_y = hot_y; in qxl_crtc_cursor_set2()
367 cursor->data_size = size; in qxl_crtc_cursor_set2()
368 cursor->chunk.next_chunk = 0; in qxl_crtc_cursor_set2()
369 cursor->chunk.prev_chunk = 0; in qxl_crtc_cursor_set2()
370 cursor->chunk.data_size = size; in qxl_crtc_cursor_set2()
372 memcpy(cursor->chunk.data, user_ptr, size); in qxl_crtc_cursor_set2()