Lines Matching refs:bufnum
57 static void null_rx(struct net_device *dev, int bufnum,
62 int length, int bufnum);
64 static void arcnet_rx(struct net_device *dev, int bufnum);
177 static void arcnet_dump_packet(struct net_device *dev, int bufnum,
191 lp->hw.copy_from_card(dev, bufnum, 0, buf, 512);
206 #define arcnet_dump_packet(dev, bufnum, desc,take_arcnet_lock) do { } while (0)
241 static void release_arcbuf(struct net_device *dev, int bufnum)
246 lp->buf_queue[lp->first_free_buf++] = bufnum;
251 bufnum);
995 static void arcnet_rx(struct net_device *dev, int bufnum)
1004 lp->hw.copy_from_card(dev, bufnum, 0, &pkt, sizeof(ARC_HDR_SIZE));
1015 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(pkt.soft));
1018 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length);
1023 bufnum, pkt.hard.source, pkt.hard.dest, length);
1050 arc_proto_map[soft->proto]->rx(dev, bufnum, &pkt, length);
1054 static void null_rx(struct net_device *dev, int bufnum,
1079 int length, int bufnum)
1092 lp->hw.copy_to_card(dev, bufnum, 0, &newpkt, ARC_HDR_SIZE);