Lines Matching refs:err
112 int err; in vringh_get_head() local
114 err = get_user(avail_idx, &vrh->vring.avail->idx); in vringh_get_head()
115 if (err) in vringh_get_head()
116 return err; in vringh_get_head()
126 err = get_user(*head, &vrh->vring.avail->ring[i]); in vringh_get_head()
127 if (err) in vringh_get_head()
128 return err; in vringh_get_head()
149 err(1, "Opening /tmp/vringh_test-file"); in parallel_test()
172 int status, err, rlen = 0; in parallel_test() local
200 err = vringh_get_head(&vrh, &head); in parallel_test()
201 if (err != 0) in parallel_test()
203 err = vringh_need_notify_user(&vrh); in parallel_test()
204 if (err < 0) in parallel_test()
206 err); in parallel_test()
207 if (err) { in parallel_test()
212 if (err != 1) in parallel_test()
224 err = vringh_getdesc_user(&vrh, &riov, &wiov, in parallel_test()
227 if (err == 0) { in parallel_test()
228 err = vringh_need_notify_user(&vrh); in parallel_test()
229 if (err < 0) in parallel_test()
231 err); in parallel_test()
232 if (err) { in parallel_test()
248 if (err != 1) in parallel_test()
249 errx(1, "vringh_getdesc_user: %i", err); in parallel_test()
261 err = vringh_iov_push_user(&wiov, rbuf, rlen); in parallel_test()
262 if (err != rlen) in parallel_test()
264 err); in parallel_test()
266 written = err; in parallel_test()
271 err = vringh_complete_user(&vrh, head, written); in parallel_test()
272 if (err != 0) in parallel_test()
273 errx(1, "vringh_complete_user: %i", err); in parallel_test()
276 err = vringh_need_notify_user(&vrh); in parallel_test()
277 if (err < 0) in parallel_test()
278 errx(1, "vringh_need_notify_user: %i", err); in parallel_test()
279 if (err) { in parallel_test()
313 err(1, "Could not set affinity to cpu %u", first_cpu); in parallel_test()
327 int *dbuf, err; in parallel_test() local
377 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test()
380 err = virtqueue_add_inbuf(vq, sg, num_sg, in parallel_test()
383 if (err == -ENOSPC) { in parallel_test()
395 if (err) in parallel_test()
396 errx(1, "virtqueue_add_in/outbuf: %i", err); in parallel_test()
445 int err; in main() local
490 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main()
491 if (err != 0) in main()
492 errx(1, "vringh_getdesc_user: %i", err); in main()
505 err = virtqueue_add_sgs(vq, sgs, 1, 1, &err, GFP_KERNEL); in main()
506 if (err) in main()
507 errx(1, "virtqueue_add_sgs: %i", err); in main()
514 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main()
515 if (err != 1) in main()
516 errx(1, "vringh_getdesc_user: %i", err); in main()
533 err = vringh_iov_pull_user(&riov, buf, 5); in main()
534 if (err != 1) in main()
535 errx(1, "vringh_iov_pull_user: %i", err); in main()
541 err = vringh_iov_push_user(&wiov, buf, 5); in main()
542 if (err != 2) in main()
543 errx(1, "vringh_iov_push_user: %i", err); in main()
549 err = vringh_complete_user(&vrh, head, err); in main()
550 if (err != 0) in main()
551 errx(1, "vringh_complete_user: %i", err); in main()
557 if (ret != &err) in main()
574 err = virtqueue_add_outbuf(vq, guest_sg, RINGSIZE, &err, GFP_KERNEL); in main()
575 if (err) in main()
576 errx(1, "virtqueue_add_outbuf (large): %i", err); in main()
583 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main()
584 if (err != 1) in main()
585 errx(1, "vringh_getdesc_user: %i", err); in main()
599 err = vringh_iov_pull_user(&riov, buf, 3); in main()
600 if (err != 3 && i + err != RINGSIZE * USER_MEM/4) in main()
601 errx(1, "vringh_iov_pull_user large: %i", err); in main()
603 assert(err < 2 || buf[1] == (char)(i + 1)); in main()
604 assert(err < 3 || buf[2] == (char)(i + 2)); in main()
613 err = vringh_complete_multi_user(&vrh, used, 1); in main()
614 if (err) in main()
615 errx(1, "vringh_complete_multi_user(1): %i", err); in main()
619 if (ret != &err) in main()
626 err = virtqueue_add_outbuf(vq, guest_sg, 1, &err, GFP_KERNEL); in main()
627 if (err) in main()
628 errx(1, "virtqueue_add_outbuf (multiple): %i", err); in main()
636 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main()
637 if (err != 1) in main()
638 errx(1, "vringh_getdesc_user: %i", err); in main()
644 err = vringh_complete_multi_user(&vrh, used, RINGSIZE); in main()
645 if (err) in main()
646 errx(1, "vringh_complete_multi_user: %i", err); in main()
674 err = virtqueue_add_outbuf(vq, guest_sg, 4, &err, GFP_KERNEL); in main()
675 if (err) in main()
676 errx(1, "virtqueue_add_outbuf (indirect): %i", err); in main()
720 err = vringh_getdesc_user(&vrh, &riov, &wiov, getrange, &head); in main()
721 if (err != 1) in main()
722 errx(1, "vringh_getdesc_user: %i", err); in main()
732 err = vringh_iov_pull_user(&riov, buf, 29); in main()
733 assert(err == 28); in main()
736 for (i = 0; i < err; i++) in main()