Lines Matching refs:ret
437 int ret = _gnttab_end_foreign_access_ref(ref, 0);
439 if (ret)
442 return ret;
809 int ret;
811 ret = xen_alloc_unpopulated_pages(nr_pages, pages);
812 if (ret < 0)
813 return ret;
815 ret = gnttab_pages_set_private(nr_pages, pages);
816 if (ret < 0)
819 return ret;
982 int i, ret;
1013 ret = xenmem_reservation_decrease(args->nr_pages, args->frames);
1014 if (ret != args->nr_pages) {
1016 ret = -EFAULT;
1020 ret = gnttab_pages_set_private(args->nr_pages, args->pages);
1021 if (ret < 0)
1028 return ret;
1039 int i, ret;
1046 ret = xenmem_reservation_increase(args->nr_pages, args->frames);
1047 if (ret != args->nr_pages) {
1049 ret = -EFAULT;
1051 ret = 0;
1064 return ret;
1167 int i, ret;
1169 ret = HYPERVISOR_grant_table_op(GNTTABOP_map_grant_ref, map_ops, count);
1170 if (ret)
1171 return ret;
1213 int ret;
1215 ret = HYPERVISOR_grant_table_op(GNTTABOP_unmap_grant_ref, unmap_ops, count);
1216 if (ret)
1217 return ret;
1243 int ret;
1255 ret = gnttab_unmap_refs(item->unmap_ops, item->kunmap_ops,
1257 item->done(ret, item);
1546 int ret;
1568 ret = -ENOMEM;
1573 ret = arch_gnttab_init(max_nr_grant_frames,
1575 if (ret < 0)
1579 ret = -ENODEV;
1600 return ret;