Lines Matching refs:ret
251 void *ret;
253 ret = read_reply(req);
268 return ret;
310 void *ret = NULL;
332 ret = xs_wait_for_reply(req, &msg);
336 if (IS_ERR(ret))
337 return ret;
340 err = get_error(ret);
341 kfree(ret);
348 kfree(ret);
351 return ret;
401 char *p, **ret;
407 ret = kmalloc(*num * sizeof(char *) + len, GFP_NOIO | __GFP_HIGH);
408 if (!ret) {
412 memcpy(&ret[*num], strings, len);
415 strings = (char *)&ret[*num];
417 ret[(*num)++] = p;
419 return ret;
464 void *ret;
470 ret = xs_single(t, XS_READ, path, len);
472 return ret;
484 int ret;
495 ret = xs_error(xs_talkv(t, XS_WRITE, iovec, ARRAY_SIZE(iovec), NULL));
497 return ret;
506 int ret;
512 ret = xs_error(xs_single(t, XS_MKDIR, path, NULL));
514 return ret;
522 int ret;
528 ret = xs_error(xs_single(t, XS_RM, path, NULL));
530 return ret;
572 int ret;
580 ret = vsscanf(val, fmt, ap);
584 if (ret == 0)
586 return ret;
595 int ret;
597 ret = xenbus_scanf(XBT_NIL, dir, node, "%u", &val);
598 if (ret <= 0)
610 int ret;
620 ret = xenbus_write(t, dir, node, buf);
624 return ret;
633 int ret = 0;
636 while (ret == 0 && (name = va_arg(ap, char *)) != NULL) {
643 ret = PTR_ERR(p);
648 ret = -EINVAL;
654 return ret;