Lines Matching refs:cmds
522 struct drm_qxl_reloc *r = &qxl->cmds.relocs[qxl->cmds.n_relocs];
524 if (qxl->cmds.n_reloc_bos >= MAX_RELOCS || qxl->cmds.n_relocs >= MAX_RELOCS)
527 qxl->cmds.reloc_bo[qxl->cmds.n_reloc_bos] = _src_bo;
528 qxl->cmds.n_reloc_bos++;
537 qxl->cmds.n_relocs++;
551 if (qxl->cmds.n_relocs) {
552 c.relocs_num = qxl->cmds.n_relocs;
553 c.relocs = pointer_to_u64(qxl->cmds.relocs);
566 qxl->cmds.n_relocs = 0;
569 for (i = 0; i < qxl->cmds.n_reloc_bos; i++)
570 qxl->bo_funcs->bo_decref(qxl, qxl->cmds.reloc_bo[i]);
571 qxl->cmds.n_reloc_bos = 0;
736 struct drm_qxl_reloc *r = &qxl->cmds.relocs[qxl->cmds.n_relocs];
738 if (qxl->cmds.n_reloc_bos >= MAX_RELOCS || qxl->cmds.n_relocs >= MAX_RELOCS)
741 qxl->cmds.reloc_bo[qxl->cmds.n_reloc_bos] = surf->bo;
742 qxl->cmds.n_reloc_bos++;
751 qxl->cmds.n_relocs++;