Lines Matching refs:bo_funcs
37 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->bo_map(cmd_bo);
135 qxl->bo_funcs->bo_output_bo_reloc(qxl, offsetof(struct QXLCursorCmd, u.set.shape), cmd_bo, cursor_bo);
138 qxl->bo_funcs->bo_unmap(cmd_bo);
141 qxl->bo_funcs->bo_decref(qxl, cursor_bo);
164 struct QXLCursorCmd *cursor = qxl->bo_funcs->bo_map(cmd_bo);
168 qxl->bo_funcs->bo_unmap(cmd_bo);