Lines Matching refs:ret
148 struct gntdev_dmabuf *gntdev_dmabuf, *ret = ERR_PTR(-ENOENT);
155 ret = gntdev_dmabuf;
159 return ret;
167 int ret;
188 ret = dmabuf_exp_wait_obj_wait(obj, wait_to_ms);
190 return ret;
199 int ret;
203 ret = -ENOMEM;
207 ret = sg_alloc_table_from_pages(sgt, pages, nr_pages, 0,
210 if (ret)
217 return ERR_PTR(ret);
361 int ret;
387 ret = PTR_ERR(gntdev_dmabuf->dmabuf);
392 ret = dma_buf_fd(gntdev_dmabuf->dmabuf, O_CLOEXEC);
393 if (ret < 0)
396 gntdev_dmabuf->fd = ret;
397 args->fd = ret;
399 pr_debug("Exporting DMA buffer with fd %d\n", ret);
411 return ret;
441 int i, ret;
461 ret = gntdev_map_grant_pages(map);
462 if (ret < 0)
473 ret = dmabuf_exp_from_pages(&args);
474 if (ret < 0)
482 return ret;
492 int i, ret;
494 ret = gnttab_alloc_grant_references(count, &priv_gref_head);
495 if (ret < 0) {
496 pr_debug("Cannot allocate grant references, ret %d\n", ret);
497 return ret;
505 ret = cur_ref;
506 pr_debug("Cannot claim grant reference, ret %d\n", ret);
519 return ret;
569 struct gntdev_dmabuf *gntdev_dmabuf, *ret;
583 ret = gntdev_dmabuf;
592 ret = ERR_CAST(attach);
600 ret = ERR_CAST(sgt);
606 ret = ERR_PTR(-EINVAL);
614 ret = ERR_PTR(-EINVAL);
624 ret = ERR_PTR(-ENOMEM);
643 ret = ERR_PTR(dmabuf_imp_grant_foreign_access(gfns,
647 if (IS_ERR(ret))
668 return ret;
678 struct gntdev_dmabuf *q, *gntdev_dmabuf, *ret = ERR_PTR(-ENOENT);
684 ret = gntdev_dmabuf;
690 return ret;
736 long ret;
755 ret = -EFAULT;
759 ret = dmabuf_exp_from_refs(priv, op.flags, op.count,
761 if (ret)
765 ret = -EFAULT;
769 return ret;
789 long ret;
805 ret = -EFAULT;
812 return ret;