Lines Matching defs:reloc
595 struct drm_nouveau_gem_pushbuf_reloc *reloc,
602 struct drm_nouveau_gem_pushbuf_reloc *r = &reloc[i];
608 NV_PRINTK(err, cli, "reloc bo index invalid\n");
618 NV_PRINTK(err, cli, "reloc container bo index invalid\n");
626 NV_PRINTK(err, cli, "reloc outside of bo\n");
635 NV_PRINTK(err, cli, "failed kmap for reloc\n");
658 NV_PRINTK(err, cli, "reloc wait_idle failed: %d\n", ret);
678 struct drm_nouveau_gem_pushbuf_reloc *reloc = NULL;
721 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
757 if (!reloc) {
759 reloc = u_memcpya(req->relocs, req->nr_relocs, sizeof(*reloc));
760 if (IS_ERR(reloc)) {
761 ret = PTR_ERR(reloc);
768 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
770 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
876 if (!IS_ERR(reloc))
877 u_free(reloc);