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);
181 static void arcnet_dump_packet(struct net_device *dev, int bufnum,
194 lp->hw.copy_from_card(dev, bufnum, 0, buf, 512);
213 #define arcnet_dump_packet(dev, bufnum, desc,take_arcnet_lock) do { } while (0)
248 static void release_arcbuf(struct net_device *dev, int bufnum)
253 lp->buf_queue[lp->first_free_buf++] = bufnum;
258 bufnum);
1000 static void arcnet_rx(struct net_device *dev, int bufnum)
1009 lp->hw.copy_from_card(dev, bufnum, 0, &pkt, sizeof(ARC_HDR_SIZE));
1020 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(pkt.soft));
1023 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length);
1028 bufnum, pkt.hard.source, pkt.hard.dest, length);
1055 arc_proto_map[soft->proto]->rx(dev, bufnum, &pkt, length);
1071 static void null_rx(struct net_device *dev, int bufnum,
1096 int length, int bufnum)
1109 lp->hw.copy_to_card(dev, bufnum, 0, &newpkt, ARC_HDR_SIZE);