Lines Matching refs:rv
191 int rv; in skel_do_read_io() local
212 rv = usb_submit_urb(dev->bulk_in_urb, GFP_KERNEL); in skel_do_read_io()
213 if (rv < 0) { in skel_do_read_io()
216 __func__, rv); in skel_do_read_io()
217 rv = (rv == -ENOMEM) ? rv : -EIO; in skel_do_read_io()
223 return rv; in skel_do_read_io()
230 int rv; in skel_read() local
240 rv = mutex_lock_interruptible(&dev->io_mutex); in skel_read()
241 if (rv < 0) in skel_read()
242 return rv; in skel_read()
245 rv = -ENODEV; in skel_read()
258 rv = -EAGAIN; in skel_read()
265 rv = wait_event_interruptible(dev->bulk_in_wait, (!dev->ongoing_read)); in skel_read()
266 if (rv < 0) in skel_read()
271 rv = dev->errors; in skel_read()
272 if (rv < 0) { in skel_read()
276 rv = (rv == -EPIPE) ? rv : -EIO; in skel_read()
296 rv = skel_do_read_io(dev, count); in skel_read()
297 if (rv < 0) in skel_read()
310 rv = -EFAULT; in skel_read()
312 rv = chunk; in skel_read()
324 rv = skel_do_read_io(dev, count); in skel_read()
325 if (rv < 0) in skel_read()
332 return rv; in skel_read()