Lines Matching refs:ret
71 int ret; in rxrpc_recvmsg_term() local
75 ret = 0; in rxrpc_recvmsg_term()
77 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ACK, 0, &tmp); in rxrpc_recvmsg_term()
81 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp); in rxrpc_recvmsg_term()
85 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_ABORT, 4, &tmp); in rxrpc_recvmsg_term()
89 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_NET_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
93 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_LOCAL_ERROR, 4, &tmp); in rxrpc_recvmsg_term()
103 call->rx_pkt_offset, call->rx_pkt_len, ret); in rxrpc_recvmsg_term()
104 return ret; in rxrpc_recvmsg_term()
204 int ret; in rxrpc_recvmsg_oob() local
211 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_OOB_ID, sizeof(u64), in rxrpc_recvmsg_oob()
213 if (ret < 0) in rxrpc_recvmsg_oob()
214 return ret; in rxrpc_recvmsg_oob()
219 ret = rxrpc_recvmsg_challenge(sock, msg, skb, flags); in rxrpc_recvmsg_oob()
224 ret = -EIO; in rxrpc_recvmsg_oob()
234 return ret; in rxrpc_recvmsg_oob()
253 int copy, ret = -EAGAIN, ret2; in rxrpc_recvmsg_data() local
260 ret = -EIO; in rxrpc_recvmsg_data()
266 ret = 1; in rxrpc_recvmsg_data()
291 ret = ret2; in rxrpc_recvmsg_data()
310 ret = ret2; in rxrpc_recvmsg_data()
324 ret = 0; in rxrpc_recvmsg_data()
330 ret = 1; in rxrpc_recvmsg_data()
342 rx_pkt_offset, rx_pkt_len, ret); in rxrpc_recvmsg_data()
355 rx_pkt_offset, rx_pkt_len, ret); in rxrpc_recvmsg_data()
356 if (ret == -EAGAIN) in rxrpc_recvmsg_data()
358 return ret; in rxrpc_recvmsg_data()
375 int ret; in rxrpc_recvmsg() local
399 ret = -EWOULDBLOCK; in rxrpc_recvmsg()
410 ret = sock_error(&rx->sk); in rxrpc_recvmsg()
411 if (ret) in rxrpc_recvmsg()
427 ret = rxrpc_recvmsg_oob(sock, msg, flags); in rxrpc_recvmsg()
429 if (ret == -EAGAIN) in rxrpc_recvmsg()
477 ret = -EWOULDBLOCK; in rxrpc_recvmsg()
480 ret = -ERESTARTSYS; in rxrpc_recvmsg()
495 ret = rxrpc_recvmsg_user_id(call, msg, flags); in rxrpc_recvmsg()
496 if (ret < 0) in rxrpc_recvmsg()
506 ret = rxrpc_recvmsg_data(sock, call, msg, &msg->msg_iter, len, in rxrpc_recvmsg()
508 if (ret == -EAGAIN) in rxrpc_recvmsg()
509 ret = 0; in rxrpc_recvmsg()
510 if (ret == -EIO) in rxrpc_recvmsg()
512 if (ret < 0) in rxrpc_recvmsg()
528 ret = rxrpc_recvmsg_term(call, msg); in rxrpc_recvmsg()
529 if (ret < 0) in rxrpc_recvmsg()
534 ret = 1; in rxrpc_recvmsg()
537 if (ret == 0) in rxrpc_recvmsg()
541 ret = copied; in rxrpc_recvmsg()
546 trace_rxrpc_recvmsg(call_debug_id, rxrpc_recvmsg_return, ret); in rxrpc_recvmsg()
547 return ret; in rxrpc_recvmsg()
561 trace_rxrpc_recvmsg(call_debug_id, rxrpc_recvmsg_return, ret); in rxrpc_recvmsg()
562 return ret; in rxrpc_recvmsg()
565 ret = sock_intr_errno(timeo); in rxrpc_recvmsg()
597 int ret; in rxrpc_kernel_recv_data() local
603 ret = rxrpc_recvmsg_data(sock, call, NULL, iter, *_len, 0, &offset); in rxrpc_kernel_recv_data()
605 if (ret == -EIO) in rxrpc_kernel_recv_data()
607 if (ret < 0) in rxrpc_kernel_recv_data()
614 if (ret == 1) { in rxrpc_kernel_recv_data()
619 ret = 0; in rxrpc_kernel_recv_data()
628 ret = 1; in rxrpc_kernel_recv_data()
633 _leave(" = %d [%zu,%d]", ret, iov_iter_count(iter), *_abort); in rxrpc_kernel_recv_data()
634 return ret; in rxrpc_kernel_recv_data()
640 ret = -EBADMSG; in rxrpc_kernel_recv_data()
646 ret = -EMSGSIZE; in rxrpc_kernel_recv_data()
650 ret = call->error; in rxrpc_kernel_recv_data()
652 ret = 1; in rxrpc_kernel_recv_data()
654 ret = -ECONNRESET; in rxrpc_kernel_recv_data()