Lines Matching defs:reloc
659 struct drm_nouveau_gem_pushbuf_reloc *reloc,
666 struct drm_nouveau_gem_pushbuf_reloc *r = &reloc[i];
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",
753 struct drm_nouveau_gem_pushbuf_reloc *reloc = NULL;
799 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
835 if (!reloc) {
837 reloc = u_memcpya(req->relocs, req->nr_relocs, sizeof(*reloc));
838 if (IS_ERR(reloc)) {
839 ret = PTR_ERR(reloc);
846 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
848 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
957 if (!IS_ERR(reloc))
958 u_free(reloc);