Lines Matching defs:pkt_len
1397 static void arlan_rx_interrupt(struct net_device *dev, u_char rxStatus, u_short rxOffset, u_short pkt_len)
1411 if (pkt_len < 10 || pkt_len > 2048)
1413 printk(KERN_WARNING "%s: got too short or long packet, len %d \n", dev->name, pkt_len);
1416 if (rxOffset + pkt_len > 0x2000)
1418 printk("%s: got too long packet, len %d offset %x\n", dev->name, pkt_len, rxOffset);
1421 priv->in_bytes += pkt_len;
1422 priv->in_bytes10 += pkt_len;
1493 pkt_len += ARLAN_FAKE_HDR_LEN;
1495 skb = dev_alloc_skb(pkt_len + 4);
1503 skbtmp = skb_put(skb, pkt_len);
1505 memcpy_fromio(skbtmp + ARLAN_FAKE_HDR_LEN, ((char __iomem *) arlan) + rxOffset, pkt_len - ARLAN_FAKE_HDR_LEN);
1539 priv->stats.rx_bytes += pkt_len;
1558 u_short pkt_len = READSHMS(arlan->rxLength);
1581 rxOffset, pkt_len);
1606 arlan_rx_interrupt(dev, rxStatus, rxOffset, pkt_len);
1637 pkt_len = READSHMS(arlan->rxLength);