Lines Matching defs:cli
102 struct nouveau_cli *cli = nouveau_cli(file_priv);
106 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli);
107 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
128 if (!nouveau_cli_uvmm(cli))
181 nouveau_cli_work_queue(vma->vmm->cli, fence, &work->work);
187 struct nouveau_cli *cli = nouveau_cli(file_priv);
191 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
198 if (nouveau_cli_uvmm(cli))
234 nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain,
238 struct nouveau_drm *drm = cli->drm;
239 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli);
254 nvbo = nouveau_bo_alloc(cli, &size, &align, domain, tile_mode,
299 struct nouveau_cli *cli = nouveau_cli(file_priv);
301 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
312 !nouveau_cli_uvmm(cli)) {
325 if (cli->device.info.family >= NV_DEVICE_INFO_V0_FERMI)
328 if (cli->device.info.family >= NV_DEVICE_INFO_V0_TESLA)
339 struct nouveau_cli *cli = nouveau_cli(file_priv);
347 nouveau_cli_disable_uvmm_noinit(cli);
349 ret = nouveau_gem_new(cli, req->info.size, req->align,
457 struct nouveau_cli *cli = nouveau_cli(file_priv);
468 NV_PRINTK(err, cli, "%s failed and gave up.\n", __func__);
479 NV_PRINTK(err, cli, "Unknown handle 0x%08x\n", b->handle);
491 NV_PRINTK(err, cli, "multiple instances of buffer %d on "
512 NV_PRINTK(err, cli, "fail reserve\n");
521 NV_PRINTK(err, cli, "vma not found!\n");
543 NV_PRINTK(err, cli, "invalid valid domains: 0x%08x\n",
564 validate_list(struct nouveau_channel *chan, struct nouveau_cli *cli,
578 NV_PRINTK(err, cli, "fail set_domain\n");
585 NV_PRINTK(err, cli, "fail ttm_validate\n");
592 NV_PRINTK(err, cli, "fail post-validate sync\n");
624 struct nouveau_cli *cli = nouveau_cli(file_priv);
635 NV_PRINTK(err, cli, "validate_init\n");
639 ret = validate_list(chan, cli, &op->list, pbbo);
642 NV_PRINTK(err, cli, "validating bo list\n");
653 nouveau_gem_pushbuf_reloc_apply(struct nouveau_cli *cli,
669 NV_PRINTK(err, cli, "reloc bo index invalid\n");
679 NV_PRINTK(err, cli, "reloc container bo index invalid\n");
687 NV_PRINTK(err, cli, "reloc outside of bo\n");
696 NV_PRINTK(err, cli, "failed kmap for reloc\n");
728 NV_PRINTK(err, cli, "reloc wait_idle failed: %d\n",
744 struct nouveau_cli *cli = nouveau_cli(file_priv);
760 if (unlikely(nouveau_cli_uvmm(cli)))
783 NV_PRINTK(err, cli, "pushbuf push count exceeds limit: %d max %d\n",
789 NV_PRINTK(err, cli, "pushbuf bo count exceeds limit: %d max %d\n",
795 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
813 NV_PRINTK(err, cli, "push %d buffer not in list\n", i);
825 NV_PRINTK(err, cli, "validate: %d\n", ret);
842 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
844 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
852 NV_PRINTK(err, cli, "nv50cal_space: %d\n", ret);
869 NV_PRINTK(err, cli, "cal_space: %d\n", ret);
883 NV_PRINTK(err, cli, "jmp_space: %d\n", ret);
919 NV_PRINTK(err, cli, "error fencing pushbuf: %d\n", ret);