Lines Matching refs:ret
154 struct gntdev_dmabuf *gntdev_dmabuf, *ret = ERR_PTR(-ENOENT);
161 ret = gntdev_dmabuf;
165 return ret;
173 int ret;
194 ret = dmabuf_exp_wait_obj_wait(obj, wait_to_ms);
196 return ret;
205 int ret;
209 ret = -ENOMEM;
213 ret = sg_alloc_table_from_pages(sgt, pages, nr_pages, 0,
216 if (ret)
223 return ERR_PTR(ret);
367 int ret;
393 ret = PTR_ERR(gntdev_dmabuf->dmabuf);
398 ret = dma_buf_fd(gntdev_dmabuf->dmabuf, O_CLOEXEC);
399 if (ret < 0)
402 gntdev_dmabuf->fd = ret;
403 args->fd = ret;
405 pr_debug("Exporting DMA buffer with fd %d\n", ret);
417 return ret;
447 int i, ret;
467 ret = gntdev_map_grant_pages(map);
468 if (ret < 0)
479 ret = dmabuf_exp_from_pages(&args);
480 if (ret < 0)
488 return ret;
498 int i, ret;
500 ret = gnttab_alloc_grant_references(count, &priv_gref_head);
501 if (ret < 0) {
502 pr_debug("Cannot allocate grant references, ret %d\n", ret);
503 return ret;
511 ret = cur_ref;
512 pr_debug("Cannot claim grant reference, ret %d\n", ret);
525 return ret;
575 struct gntdev_dmabuf *gntdev_dmabuf, *ret;
589 ret = gntdev_dmabuf;
598 ret = ERR_CAST(attach);
606 ret = ERR_CAST(sgt);
612 ret = ERR_PTR(-EINVAL);
620 ret = ERR_PTR(-EINVAL);
630 ret = ERR_PTR(-ENOMEM);
649 ret = ERR_PTR(dmabuf_imp_grant_foreign_access(gfns,
653 if (IS_ERR(ret))
674 return ret;
684 struct gntdev_dmabuf *q, *gntdev_dmabuf, *ret = ERR_PTR(-ENOENT);
690 ret = gntdev_dmabuf;
696 return ret;
742 long ret;
761 ret = -EFAULT;
765 ret = dmabuf_exp_from_refs(priv, op.flags, op.count,
767 if (ret)
771 ret = -EFAULT;
775 return ret;
795 long ret;
811 ret = -EFAULT;
818 return ret;