Lines Matching defs:reloc
661 struct drm_nouveau_gem_pushbuf_reloc *reloc,
668 struct drm_nouveau_gem_pushbuf_reloc *r = &reloc[i];
675 NV_PRINTK(err, cli, "reloc bo index invalid\n");
685 NV_PRINTK(err, cli, "reloc container bo index invalid\n");
693 NV_PRINTK(err, cli, "reloc outside of bo\n");
702 NV_PRINTK(err, cli, "failed kmap for reloc\n");
734 NV_PRINTK(err, cli, "reloc wait_idle failed: %d\n",
755 struct drm_nouveau_gem_pushbuf_reloc *reloc = NULL;
801 NV_PRINTK(err, cli, "pushbuf reloc count exceeds limit: %d max %d\n",
837 if (!reloc) {
839 reloc = u_memcpya(req->relocs, req->nr_relocs, sizeof(*reloc));
840 if (IS_ERR(reloc)) {
841 ret = PTR_ERR(reloc);
848 ret = nouveau_gem_pushbuf_reloc_apply(cli, req, reloc, bo);
850 NV_PRINTK(err, cli, "reloc apply: %d\n", ret);
957 if (!IS_ERR(reloc))
958 u_free(reloc);