Lines Matching defs:bufnum
62 static void null_rx(struct net_device *dev, int bufnum,
67 int length, int bufnum);
69 static void arcnet_rx(struct net_device *dev, int bufnum);
161 static void arcnet_dump_packet(struct net_device *dev, int bufnum,
176 lp->hw.copy_from_card(dev, bufnum, 0, buf, 512);
191 #define arcnet_dump_packet(dev, bufnum, desc, take_arcnet_lock) do { } while (0)
288 static void release_arcbuf(struct net_device *dev, int bufnum)
293 lp->buf_queue[lp->first_free_buf++] = bufnum;
298 bufnum);
1121 static void arcnet_rx(struct net_device *dev, int bufnum)
1133 lp->hw.copy_from_card(dev, bufnum, 0, &rxdata.pkt, ARC_HDR_SIZE);
1144 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(rxdata.pkt.soft));
1147 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length);
1151 bufnum, rxdata.pkt.hard.source, rxdata.pkt.hard.dest, length);
1178 arc_proto_map[soft->proto]->rx(dev, bufnum, &rxdata.pkt, length);
1181 static void null_rx(struct net_device *dev, int bufnum,
1204 int length, int bufnum)
1217 lp->hw.copy_to_card(dev, bufnum, 0, &newpkt, ARC_HDR_SIZE);