Lines Matching refs:soft
90 struct arc_rfc1051 *soft = &pkt->soft.rfc1051;
105 switch (soft->proto) {
146 /* up to sizeof(pkt->soft) has already been copied from the card */
148 if (length > sizeof(pkt->soft))
149 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft),
150 pkt->soft.raw + sizeof(pkt->soft),
151 length - sizeof(pkt->soft));
160 /* Create the ARCnet hard/soft headers for RFC1051 */
166 struct arc_rfc1051 *soft = &pkt->soft.rfc1051;
171 soft->proto = ARC_P_IP_RFC1051;
174 soft->proto = ARC_P_ARP_RFC1051;
237 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length);