taglinefilesource code
rfd125drivers/net/apricot.cstruct i596_rfd *rfd;
rfd213drivers/net/apricot.clp->scb.rfd = &lp->rx[0];
rfd310drivers/net/apricot.cwhile ((lp->scb.rfd->stat) & STAT_C)
rfd312drivers/net/apricot.cif (i596_debug >2) print_eth(lp->scb.rfd->data);
rfd314drivers/net/apricot.cif ((lp->scb.rfd->stat) & STAT_OK)
rfd317drivers/net/apricot.cint pkt_len = lp->scb.rfd->count & 0x3fff;
rfd331drivers/net/apricot.cmemcpy(skb->data, lp->scb.rfd->data, pkt_len);
rfd341drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0001) lp->stats.collisions++;
rfd342drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0080) lp->stats.rx_length_errors++;
rfd343drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0100) lp->stats.rx_over_errors++;
rfd344drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0200) lp->stats.rx_fifo_errors++;
rfd345drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0400) lp->stats.rx_frame_errors++;
rfd346drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x0800) lp->stats.rx_crc_errors++;
rfd347drivers/net/apricot.cif ((lp->scb.rfd->stat) & 0x1000) lp->stats.rx_length_errors++;
rfd350drivers/net/apricot.clp->scb.rfd->stat=0;
rfd352drivers/net/apricot.clp->rx_tail=lp->scb.rfd;
rfd353drivers/net/apricot.clp->scb.rfd=lp->scb.rfd->next;