Lines Matching defs:dev
39 static void rx(struct net_device *dev, int bufnum,
42 struct arcnet_local *lp = netdev_priv(dev);
47 arc_printk(D_DURING, dev, "it's a raw packet (length=%d)\n", length);
56 dev->stats.rx_dropped++;
60 skb->dev = dev;
70 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft),
75 arcnet_dump_skb(dev, skb, "rx");
84 static int build_header(struct sk_buff *skb, struct net_device *dev,
96 pkt->hard.source = *dev->dev_addr;
100 if (dev->flags & (IFF_LOOPBACK | IFF_NOARP)) {
113 static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
116 struct arcnet_local *lp = netdev_priv(dev);
120 arc_printk(D_DURING, dev, "prepare_tx: txbufs=%d/%d/%d\n",
128 arc_printk(D_NORMAL, dev, "Bug! prepare_tx with size %d (> %d)\n",
142 arc_printk(D_DURING, dev, "prepare_tx: length=%d ofs=%d\n",
145 lp->hw.copy_to_card(dev, bufnum, 0, hard, ARC_HDR_SIZE);
146 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length);