Lines Matching refs:rcvd
505 int rcvd, to_rcv; in siw_recv_mpa_rr() local
508 rcvd = ksock_recv(s, (char *)hdr + cep->mpa.bytes_rcvd, in siw_recv_mpa_rr()
511 if (rcvd <= 0) in siw_recv_mpa_rr()
514 cep->mpa.bytes_rcvd += rcvd; in siw_recv_mpa_rr()
539 rcvd = ksock_recv(s, (char *)&word, sizeof(word), MSG_DONTWAIT); in siw_recv_mpa_rr()
540 if (rcvd == -EAGAIN) in siw_recv_mpa_rr()
543 if (rcvd == 0) { in siw_recv_mpa_rr()
547 if (rcvd < 0) { in siw_recv_mpa_rr()
548 siw_dbg_cep(cep, "error: %d\n", rcvd); in siw_recv_mpa_rr()
549 return rcvd; in siw_recv_mpa_rr()
551 siw_dbg_cep(cep, "peer sent extra data: %d\n", rcvd); in siw_recv_mpa_rr()
565 rcvd = ksock_recv( in siw_recv_mpa_rr()
569 if (rcvd < 0) in siw_recv_mpa_rr()
570 return rcvd; in siw_recv_mpa_rr()
572 if (rcvd > to_rcv) in siw_recv_mpa_rr()
575 cep->mpa.bytes_rcvd += rcvd; in siw_recv_mpa_rr()
577 if (to_rcv == rcvd) { in siw_recv_mpa_rr()