Lines Matching refs:soft
704 struct arc_rfc1201 *soft; in arcnet_send_packet() local
715 soft = &pkt->soft.rfc1201; in arcnet_send_packet()
716 proto = arc_proto_map[soft->proto]; in arcnet_send_packet()
1128 struct arc_rfc1201 *soft; in arcnet_rx() local
1131 soft = &rxdata.pkt.soft.rfc1201; in arcnet_rx()
1143 if (sizeof(rxdata.pkt.soft) <= length) { in arcnet_rx()
1144 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(rxdata.pkt.soft)); in arcnet_rx()
1146 memset(&rxdata.pkt.soft, 0, sizeof(rxdata.pkt.soft)); in arcnet_rx()
1147 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length); in arcnet_rx()
1157 if (arc_proto_map[soft->proto]->is_ip) { in arcnet_rx()
1161 *newp = arc_proto_map[soft->proto]; in arcnet_rx()
1166 soft->proto, rxdata.pkt.hard.source, in arcnet_rx()
1172 lp->default_proto[0] = soft->proto; in arcnet_rx()
1175 lp->default_proto[rxdata.pkt.hard.source] = soft->proto; in arcnet_rx()
1178 arc_proto_map[soft->proto]->rx(dev, bufnum, &rxdata.pkt, length); in arcnet_rx()
1186 pkthdr->soft.rfc1201.proto, pkthdr->hard.source); in null_rx()