Lines Matching refs:status
557 int status; in xs_local_send_request() local
564 status = xs_sendpages(transport->sock, NULL, 0, in xs_local_send_request()
567 __func__, xdr->len - req->rq_bytes_sent, status); in xs_local_send_request()
568 if (likely(status >= 0)) { in xs_local_send_request()
569 req->rq_bytes_sent += status; in xs_local_send_request()
570 req->rq_xmit_bytes_sent += status; in xs_local_send_request()
575 status = -EAGAIN; in xs_local_send_request()
578 switch (status) { in xs_local_send_request()
580 status = xs_nospace(task); in xs_local_send_request()
584 -status); in xs_local_send_request()
587 status = -ENOTCONN; in xs_local_send_request()
590 return status; in xs_local_send_request()
610 int status; in xs_udp_send_request() local
618 status = xs_sendpages(transport->sock, in xs_udp_send_request()
624 xdr->len - req->rq_bytes_sent, status); in xs_udp_send_request()
626 if (status >= 0) { in xs_udp_send_request()
627 req->rq_xmit_bytes_sent += status; in xs_udp_send_request()
628 if (status >= req->rq_slen) in xs_udp_send_request()
631 status = -EAGAIN; in xs_udp_send_request()
634 switch (status) { in xs_udp_send_request()
636 status = -ENOTCONN; in xs_udp_send_request()
640 status = xs_nospace(task); in xs_udp_send_request()
644 -status); in xs_udp_send_request()
653 return status; in xs_udp_send_request()
692 int status; in xs_tcp_send_request() local
704 status = xs_sendpages(transport->sock, in xs_tcp_send_request()
708 xdr->len - req->rq_bytes_sent, status); in xs_tcp_send_request()
710 if (unlikely(status < 0)) in xs_tcp_send_request()
715 req->rq_bytes_sent += status; in xs_tcp_send_request()
716 req->rq_xmit_bytes_sent += status; in xs_tcp_send_request()
722 if (status != 0) in xs_tcp_send_request()
724 status = -EAGAIN; in xs_tcp_send_request()
728 switch (status) { in xs_tcp_send_request()
730 status = -ENOTCONN; in xs_tcp_send_request()
734 status = xs_nospace(task); in xs_tcp_send_request()
738 -status); in xs_tcp_send_request()
747 return status; in xs_tcp_send_request()
1881 int status = -EIO; in xs_local_setup_socket() local
1886 status = __sock_create(xprt->xprt_net, AF_LOCAL, in xs_local_setup_socket()
1888 if (status < 0) { in xs_local_setup_socket()
1890 "transport socket (%d).\n", -status); in xs_local_setup_socket()
1898 status = xs_local_finish_connecting(xprt, sock); in xs_local_setup_socket()
1899 switch (status) { in xs_local_setup_socket()
1915 __func__, -status, in xs_local_setup_socket()
1921 xprt_wake_pending_tasks(xprt, status); in xs_local_setup_socket()
1923 return status; in xs_local_setup_socket()
2024 int status = -EIO; in xs_udp_setup_socket() local
2042 status = 0; in xs_udp_setup_socket()
2045 xprt_wake_pending_tasks(xprt, status); in xs_udp_setup_socket()
2166 int status = -EIO; in xs_tcp_setup_socket() local
2175 status = PTR_ERR(sock); in xs_tcp_setup_socket()
2196 status = xs_tcp_finish_connecting(xprt, sock); in xs_tcp_setup_socket()
2198 xprt, -status, xprt_connected(xprt), in xs_tcp_setup_socket()
2200 switch (status) { in xs_tcp_setup_socket()
2203 __func__, status); in xs_tcp_setup_socket()
2227 status = -EAGAIN; in xs_tcp_setup_socket()
2230 xprt_wake_pending_tasks(xprt, status); in xs_tcp_setup_socket()