Lines Matching refs:rxdata
1124 } rxdata; in arcnet_rx() local
1128 soft = &rxdata.pkt.soft.rfc1201; in arcnet_rx()
1130 lp->hw.copy_from_card(dev, bufnum, 0, &rxdata.pkt, ARC_HDR_SIZE); in arcnet_rx()
1131 if (rxdata.pkt.hard.offset[0]) { in arcnet_rx()
1132 ofs = rxdata.pkt.hard.offset[0]; in arcnet_rx()
1135 ofs = rxdata.pkt.hard.offset[1]; in arcnet_rx()
1140 if (sizeof(rxdata.pkt.soft) <= length) { in arcnet_rx()
1141 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(rxdata.pkt.soft)); in arcnet_rx()
1143 memset(&rxdata.pkt.soft, 0, sizeof(rxdata.pkt.soft)); in arcnet_rx()
1148 bufnum, rxdata.pkt.hard.source, rxdata.pkt.hard.dest, length); in arcnet_rx()
1157 *oldp = arc_proto_map[lp->default_proto[rxdata.pkt.hard.source]], in arcnet_rx()
1163 soft->proto, rxdata.pkt.hard.source, in arcnet_rx()
1172 lp->default_proto[rxdata.pkt.hard.source] = soft->proto; in arcnet_rx()
1175 arc_proto_map[soft->proto]->rx(dev, bufnum, &rxdata.pkt, length); in arcnet_rx()