Lines Matching defs:reloc
616 struct drm_nouveau_gem_pushbuf_reloc *reloc,
623 struct drm_nouveau_gem_pushbuf_reloc *r = &reloc[i];
629 NV_PRINTK(err, cli, "reloc bo index invalid\n");
639 NV_PRINTK(err, cli, "reloc container bo index invalid\n");
647 NV_PRINTK(err, cli, "reloc outside of bo\n");
656 NV_PRINTK(err, cli, "failed kmap for reloc\n");
679 NV_PRINTK(err, cli, "reloc wait_idle failed: %d\n", ret);
686 u_free(reloc);
700 struct drm_nouveau_gem_pushbuf_reloc *reloc = NULL;
743 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
779 if (!reloc) {
781 reloc = u_memcpya(req->relocs, req->nr_relocs, sizeof(*reloc));
782 if (IS_ERR(reloc)) {
783 ret = PTR_ERR(reloc);
790 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
792 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
897 u_free(reloc);