Lines Matching refs:packet_len
1206 uint16_t packet_len;
1237 packet_len = (rx_ptr[3] << 8) | (rx_ptr[2]);
1243 if (packet_len == RX_STATUS_DMA_BUSY) {
1254 (packet_len < (ETHERMIN + ETHERFCSL)) ||
1255 (packet_len > (ETHERMAX + ETHERFCSL + 4))) {
1259 mac_name(rtlsp->mh), rx_status, packet_len);
1265 (packet_len < (ETHERMIN + ETHERFCSL)))
1267 else if (packet_len > (ETHERMAX + ETHERFCSL + 4))
1286 packet_len -= ETHERFCSL;
1291 mp = allocb(packet_len, 0);
1298 if ((cur_rx + packet_len + RX_HEADER_SIZE)
1300 wrap_size = cur_rx + packet_len + RX_HEADER_SIZE
1305 "%s: Rx: packet_len = %d, wrap_size = %d",
1306 mac_name(rtlsp->mh), packet_len, wrap_size);
1314 packet_len - wrap_size,
1325 mp->b_wptr, packet_len - wrap_size);
1326 mp->b_wptr += packet_len - wrap_size;
1337 rtlsp->stats.rbytes += packet_len;
1349 cur_rx + RX_HEADER_SIZE, packet_len,
1352 packet_len);
1353 mp->b_wptr += packet_len;
1362 rtlsp->stats.rbytes += packet_len;
1366 cur_rx += packet_len + RX_HEADER_SIZE + ETHERFCSL;