Lines Matching refs:packet_len
1273 u16 packet_len; in r8152_recv() local
1301 packet_len = le32_to_cpu(rx_desc->opts1) & RX_LEN_MASK; in r8152_recv()
1302 packet_len -= CRC_SIZE; in r8152_recv()
1304 net_process_received_packet(pkt_ptr, packet_len); in r8152_recv()
1307 (packet_len + sizeof(struct rx_desc) + CRC_SIZE); in r8152_recv()
1511 u16 packet_len; in r8152_eth_recv() local
1527 packet_len = le32_to_cpu(rx_desc->opts1) & RX_LEN_MASK; in r8152_eth_recv()
1528 packet_len -= CRC_SIZE; in r8152_eth_recv()
1530 if (packet_len > len - (sizeof(struct rx_desc) + CRC_SIZE)) { in r8152_eth_recv()
1531 debug("Rx: too large packet: %d\n", packet_len); in r8152_eth_recv()
1536 return packet_len; in r8152_eth_recv()
1543 static int r8152_free_pkt(struct udevice *dev, uchar *packet, int packet_len) in r8152_free_pkt() argument
1547 packet_len += sizeof(struct rx_desc) + CRC_SIZE; in r8152_free_pkt()
1548 packet_len = ALIGN(packet_len, 8); in r8152_free_pkt()
1549 usb_ether_advance_rxbuf(&tp->ueth, packet_len); in r8152_free_pkt()