Lines Matching refs:r
49 int r; in vq_notify() local
50 r = write(info->kick, &v, sizeof v); in vq_notify()
51 assert(r == sizeof v); in vq_notify()
71 int r; in vhost_vq_setup() local
72 r = ioctl(dev->control, VHOST_SET_FEATURES, &features); in vhost_vq_setup()
73 assert(r >= 0); in vhost_vq_setup()
75 r = ioctl(dev->control, VHOST_SET_VRING_NUM, &state); in vhost_vq_setup()
76 assert(r >= 0); in vhost_vq_setup()
78 r = ioctl(dev->control, VHOST_SET_VRING_BASE, &state); in vhost_vq_setup()
79 assert(r >= 0); in vhost_vq_setup()
80 r = ioctl(dev->control, VHOST_SET_VRING_ADDR, &addr); in vhost_vq_setup()
81 assert(r >= 0); in vhost_vq_setup()
83 r = ioctl(dev->control, VHOST_SET_VRING_KICK, &file); in vhost_vq_setup()
84 assert(r >= 0); in vhost_vq_setup()
86 r = ioctl(dev->control, VHOST_SET_VRING_CALL, &file); in vhost_vq_setup()
87 assert(r >= 0); in vhost_vq_setup()
93 int r; in vq_info_add() local
97 r = posix_memalign(&info->ring, 4096, vring_size(num, 4096)); in vq_info_add()
98 assert(r >= 0); in vq_info_add()
115 int r; in vdev_info_init() local
123 r = ioctl(dev->control, VHOST_SET_OWNER, NULL); in vdev_info_init()
124 assert(r >= 0); in vdev_info_init()
134 r = ioctl(dev->control, VHOST_SET_MEM_TABLE, dev->mem); in vdev_info_init()
135 assert(r >= 0); in vdev_info_init()
159 int r, test = 1; in run_test() local
162 r = ioctl(dev->control, VHOST_TEST_RUN, &test); in run_test()
163 assert(r >= 0); in run_test()
170 r = virtqueue_add_outbuf(vq->vq, &sl, 1, in run_test()
173 if (likely(r == 0)) { in run_test()
176 r = -1; in run_test()
179 r = -1; in run_test()
184 r = 0; in run_test()
187 } while (r == 0); in run_test()
203 r = ioctl(dev->control, VHOST_TEST_RUN, &test); in run_test()
204 assert(r >= 0); in run_test()