Lines Matching refs:rcvd
508 int rcvd, to_rcv; in siw_recv_mpa_rr() local
511 rcvd = ksock_recv(s, (char *)hdr + cep->mpa.bytes_rcvd, in siw_recv_mpa_rr()
514 if (rcvd <= 0) in siw_recv_mpa_rr()
517 cep->mpa.bytes_rcvd += rcvd; in siw_recv_mpa_rr()
542 rcvd = ksock_recv(s, (char *)&word, sizeof(word), MSG_DONTWAIT); in siw_recv_mpa_rr()
543 if (rcvd == -EAGAIN) in siw_recv_mpa_rr()
546 if (rcvd == 0) { in siw_recv_mpa_rr()
550 if (rcvd < 0) { in siw_recv_mpa_rr()
551 siw_dbg_cep(cep, "error: %d\n", rcvd); in siw_recv_mpa_rr()
552 return rcvd; in siw_recv_mpa_rr()
554 siw_dbg_cep(cep, "peer sent extra data: %d\n", rcvd); in siw_recv_mpa_rr()
568 rcvd = ksock_recv( in siw_recv_mpa_rr()
572 if (rcvd < 0) in siw_recv_mpa_rr()
573 return rcvd; in siw_recv_mpa_rr()
575 if (rcvd > to_rcv) in siw_recv_mpa_rr()
578 cep->mpa.bytes_rcvd += rcvd; in siw_recv_mpa_rr()
580 if (to_rcv == rcvd) { in siw_recv_mpa_rr()