Lines Matching defs:cli
99 struct nouveau_cli *cli = nouveau_cli(file_priv);
103 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli);
104 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
126 if (!nouveau_cli_uvmm(cli))
179 nouveau_cli_work_queue(vma->vmm->cli, fence, &work->work);
185 struct nouveau_cli *cli = nouveau_cli(file_priv);
189 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
196 if (nouveau_cli_uvmm(cli))
232 nouveau_gem_new(struct nouveau_cli *cli, u64 size, int align, uint32_t domain,
236 struct nouveau_drm *drm = cli->drm;
237 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli);
252 nvbo = nouveau_bo_alloc(cli, &size, &align, domain, tile_mode,
302 struct nouveau_cli *cli = nouveau_cli(file_priv);
304 struct nouveau_vmm *vmm = nouveau_cli_vmm(cli);
315 !nouveau_cli_uvmm(cli)) {
328 if (cli->device.info.family >= NV_DEVICE_INFO_V0_FERMI)
331 if (cli->device.info.family >= NV_DEVICE_INFO_V0_TESLA)
342 struct nouveau_cli *cli = nouveau_cli(file_priv);
350 nouveau_cli_disable_uvmm_noinit(cli);
352 ret = nouveau_gem_new(cli, req->info.size, req->align,
460 struct nouveau_cli *cli = nouveau_cli(file_priv);
471 NV_PRINTK(err, cli, "%s failed and gave up.\n", __func__);
482 NV_PRINTK(err, cli, "Unknown handle 0x%08x\n", b->handle);
494 NV_PRINTK(err, cli, "multiple instances of buffer %d on "
515 NV_PRINTK(err, cli, "fail reserve\n");
524 NV_PRINTK(err, cli, "vma not found!\n");
546 NV_PRINTK(err, cli, "invalid valid domains: 0x%08x\n",
570 struct nouveau_cli *cli = chan->cli;
571 struct nouveau_drm *drm = cli->drm;
582 NV_PRINTK(err, cli, "fail set_domain\n");
589 NV_PRINTK(err, cli, "fail ttm_validate\n");
596 NV_PRINTK(err, cli, "fail post-validate sync\n");
628 struct nouveau_cli *cli = nouveau_cli(file_priv);
639 NV_PRINTK(err, cli, "validate_init\n");
646 NV_PRINTK(err, cli, "validating bo list\n");
657 nouveau_gem_pushbuf_reloc_apply(struct nouveau_cli *cli,
673 NV_PRINTK(err, cli, "reloc bo index invalid\n");
683 NV_PRINTK(err, cli, "reloc container bo index invalid\n");
691 NV_PRINTK(err, cli, "reloc outside of bo\n");
700 NV_PRINTK(err, cli, "failed kmap for reloc\n");
732 NV_PRINTK(err, cli, "reloc wait_idle failed: %d\n",
748 struct nouveau_cli *cli = nouveau_cli(file_priv);
764 if (unlikely(nouveau_cli_uvmm(cli)))
787 NV_PRINTK(err, cli, "pushbuf push count exceeds limit: %d max %d\n",
793 NV_PRINTK(err, cli, "pushbuf bo count exceeds limit: %d max %d\n",
799 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
817 NV_PRINTK(err, cli, "push %d buffer not in list\n", i);
829 NV_PRINTK(err, cli, "validate: %d\n", ret);
846 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
848 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
856 NV_PRINTK(err, cli, "nv50cal_space: %d\n", ret);
875 NV_PRINTK(err, cli, "cal_space: %d\n", ret);
889 NV_PRINTK(err, cli, "jmp_space: %d\n", ret);
925 NV_PRINTK(err, cli, "error fencing pushbuf: %d\n", ret);