Searched refs:bo_funcs (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/xf86-video-qxl/dist/src/
H A Dqxl_image.c112 struct qxl_bo *bo = qxl->bo_funcs->bo_alloc (qxl, sizeof (QXLDataChunk) + n_lines * dest_stride, "image data");
114 QXLDataChunk *chunk = qxl->bo_funcs->bo_map(bo);
122 qxl->bo_funcs->bo_output_bo_reloc(qxl, offsetof(QXLDataChunk, next_chunk),
124 qxl->bo_funcs->bo_output_bo_reloc(qxl, offsetof(QXLDataChunk, prev_chunk),
138 qxl->bo_funcs->bo_unmap(bo);
140 qxl->bo_funcs->bo_decref(qxl, bo);
146 image_bo = qxl->bo_funcs->bo_alloc (qxl, sizeof *image, "image struct");
147 image = qxl->bo_funcs->bo_map(image_bo);
178 qxl->bo_funcs->bo_output_bo_reloc(qxl, offsetof(QXLImage, bitmap.data),
181 qxl->bo_funcs
[all...]
H A Dqxl_cursor.c37 qxl->bo_funcs->write_command (qxl, QXL_CMD_CURSOR, cursor_bo);
43 struct qxl_bo *bo = qxl->bo_funcs->cmd_alloc (qxl, sizeof(struct QXLCursorCmd), "cursor command");
44 struct QXLCursorCmd *cmd = qxl->bo_funcs->bo_map(bo);
48 qxl->bo_funcs->bo_unmap(bo);
57 struct QXLCursorCmd *cmd = qxl->bo_funcs->bo_map(cmd_bo);
66 qxl->bo_funcs->bo_unmap(cmd_bo);
91 struct qxl_bo *cursor_bo = qxl->bo_funcs->bo_alloc(qxl, sizeof(struct QXLCursor) + size, "cursor data");
92 struct QXLCursor *cursor = qxl->bo_funcs->bo_map(cursor_bo);
126 qxl->bo_funcs->bo_unmap(cursor_bo);
131 cmd = qxl->bo_funcs
[all...]
H A Dqxl_surface.c55 draw_bo = qxl->bo_funcs->cmd_alloc (qxl, sizeof *drawable, "drawable command");
57 drawable = qxl->bo_funcs->bo_map(draw_bo);
64 qxl->bo_funcs->bo_output_surf_reloc(qxl, offsetof(struct QXLDrawable, surface_id), draw_bo, surf);
93 qxl->bo_funcs->bo_unmap(draw_bo);
100 qxl->bo_funcs->write_command (qxl, QXL_CMD_DRAW, drawable_bo);
112 drawable = qxl->bo_funcs->bo_map(drawable_bo);
121 qxl->bo_funcs->bo_unmap(drawable_bo);
151 surface->qxl->bo_funcs->update_area(surface, x1, y1, x2, y2);
241 drawable = qxl->bo_funcs->bo_map(drawable_bo);
251 qxl->bo_funcs
[all...]
H A Dqxl_surface_ums.c276 cache->qxl->bo_funcs->bo_decref (cache->qxl, surface->bo);
314 bo = qxl->bo_funcs->create_primary(qxl, mode->x_res, mode->y_res, mode->stride, mode->bits);
316 dev_addr = qxl->bo_funcs->bo_map(bo);
370 cmd_bo = qxl->bo_funcs->cmd_alloc (qxl, sizeof *cmd, "surface command");
371 cmd = qxl->bo_funcs->bo_map(cmd_bo);
378 qxl->bo_funcs->bo_unmap(cmd_bo);
387 qxl->bo_funcs->write_command (qxl, QXL_CMD_SURFACE, cmd_bo);
488 qxl->bo_funcs->bo_decref (qxl, bo);
499 cmd = qxl->bo_funcs->bo_map(cmd_bo);
504 qxl->bo_funcs
[all...]
H A Dqxl_mem.c277 union QXLReleaseInfo *info = qxl->bo_funcs->bo_map(info_bo);
296 qxl->bo_funcs->bo_decref (qxl, to_free);
303 image = qxl->bo_funcs->bo_map(to_free);
309 qxl->bo_funcs->bo_unmap(to_free);
310 qxl->bo_funcs->bo_decref (qxl, to_free);
314 qxl->bo_funcs->bo_unmap(to_free);
325 qxl->bo_funcs->bo_decref (qxl, bo);
330 qxl->bo_funcs->bo_decref (qxl, bo);
339 qxl->bo_funcs->bo_decref (qxl, bo);
342 qxl->bo_funcs
[all...]
H A Dqxl_kms.c229 qxl->bo_funcs->destroy_surface(surf);
567 qxl->bo_funcs->bo_decref(qxl, _bo);
570 qxl->bo_funcs->bo_decref(qxl, qxl->cmds.reloc_bo[i]);
701 dev_ptr = qxl->bo_funcs->bo_map(surface->bo);
710 qxl->bo_funcs->bo_unmap(surface->bo);
727 qxl->bo_funcs->bo_decref(qxl, surf->image_bo);
728 qxl->bo_funcs->bo_decref(qxl, surf->bo);
773 qxl->bo_funcs = &qxl_kms_bo_funcs;
H A Dqxl_drmmode.c359 drmmode_crtc->cursor_bo = qxl->bo_funcs->bo_alloc(qxl, cursor_size, "cursor");
365 drmmode_crtc->cursor_ptr = qxl->bo_funcs->bo_map(drmmode_crtc->cursor_bo);
855 qxl->primary->bo = qxl->bo_funcs->create_primary(qxl, width, height, pitch, SPICE_SURFACE_FMT_32_xRGB);
878 void *dev_ptr = qxl->bo_funcs->bo_map(qxl->primary->bo);
901 qxl->bo_funcs->bo_decref(qxl, old_front);
H A Dqxl_uxa.c442 surface = qxl->bo_funcs->create_surface (qxl, w, h, depth);
498 qxl->bo_funcs->destroy_surface(surface);
H A Dqxl.h361 struct qxl_bo_funcs *bo_funcs; member in struct:_qxl_screen_t
H A Dqxl_driver.c562 qxl->bo_funcs->destroy_primary(qxl, qxl->primary_bo);

Completed in 31 milliseconds