Lines Matching refs:ret

505 	int ret;
509 ret = virtqueue_add_inbuf(vq, sg, 1, buf, GFP_ATOMIC);
511 if (!ret)
512 ret = vq->num_free;
513 return ret;
546 bool ret;
548 ret = false;
552 ret = true;
555 return ret;
685 ssize_t ret;
687 ret = copy_to_user(out_buf, buf->buf + buf->offset, out_count);
688 if (ret)
725 bool ret;
740 ret = port->outvq_full;
743 return ret;
750 ssize_t ret;
769 ret = wait_event_freezable(port->waitqueue,
771 if (ret < 0)
772 return ret;
795 int ret;
801 ret = wait_event_freezable(port->waitqueue,
803 if (ret < 0)
804 return ret;
818 ssize_t ret;
830 ret = wait_port_writable(port, nonblock);
831 if (ret < 0)
832 return ret;
840 ret = copy_from_user(buf->buf, ubuf, count);
841 if (ret) {
842 ret = -EFAULT;
855 ret = __send_to_port(port, sg, 1, count, buf, nonblock);
857 if (nonblock && ret > 0)
863 return ret;
923 ssize_t ret;
947 ret = 0;
951 ret = wait_port_writable(port, filp->f_flags & O_NONBLOCK);
952 if (ret < 0)
957 ret = -ENOMEM;
966 ret = __splice_from_pipe(pipe, &sd, pipe_to_sg);
968 if (likely(ret > 0))
969 ret = __send_to_port(port, buf->sg, sgl.n, sgl.len, buf, true);
971 if (unlikely(ret <= 0))
973 return ret;
977 return ret;
983 unsigned int ret;
992 ret = 0;
994 ret |= POLLIN | POLLRDNORM;
996 ret |= POLLOUT;
998 ret |= POLLHUP;
1000 return ret;
1043 int ret;
1058 ret = -ENXIO;
1066 ret = -EBUSY;
1090 return ret;
1230 int ret;
1253 ret = PTR_ERR(port->cons.hvc);
1255 "error %d allocating hvc for port\n", ret);
1257 return ret;
1305 ssize_t ret, out_offset, out_count;
1336 ret = simple_read_from_buffer(ubuf, count, offp, buf, out_offset);
1338 return ret;
1360 int ret;
1369 ret = add_inbuf(vq, buf);
1370 if (ret < 0) {
1377 } while (ret > 0);
2179 int ret;
2183 ret = init_vqs(portdev);
2184 if (ret)
2185 return ret;