Lines Matching refs:actual_len
681 int actual_len; in smsc95xx_send_common() local
706 &actual_len, in smsc95xx_send_common()
710 (unsigned int)actual_len, err); in smsc95xx_send_common()
742 int actual_len; in smsc95xx_recv() local
749 (void *)recv_buf, RX_URB_SIZE, &actual_len, in smsc95xx_recv()
752 actual_len, err); in smsc95xx_recv()
757 if (actual_len > RX_URB_SIZE) { in smsc95xx_recv()
758 debug("Rx: received too many bytes %d\n", actual_len); in smsc95xx_recv()
763 while (actual_len > 0) { in smsc95xx_recv()
768 if (actual_len < sizeof(packet_len)) { in smsc95xx_recv()
780 if (packet_len > actual_len - sizeof(packet_len)) { in smsc95xx_recv()
790 actual_len -= sizeof(packet_len) + packet_len; in smsc95xx_recv()
797 actual_len -= align; in smsc95xx_recv()