Lines Matching refs:soft
701 struct arc_rfc1201 *soft;
712 soft = &pkt->soft.rfc1201;
713 proto = arc_proto_map[soft->proto];
1125 struct arc_rfc1201 *soft;
1128 soft = &rxdata.pkt.soft.rfc1201;
1140 if (sizeof(rxdata.pkt.soft) <= length) {
1141 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(rxdata.pkt.soft));
1143 memset(&rxdata.pkt.soft, 0, sizeof(rxdata.pkt.soft));
1144 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length);
1154 if (arc_proto_map[soft->proto]->is_ip) {
1158 *newp = arc_proto_map[soft->proto];
1163 soft->proto, rxdata.pkt.hard.source,
1169 lp->default_proto[0] = soft->proto;
1172 lp->default_proto[rxdata.pkt.hard.source] = soft->proto;
1175 arc_proto_map[soft->proto]->rx(dev, bufnum, &rxdata.pkt, length);
1183 pkthdr->soft.rfc1201.proto, pkthdr->hard.source);