Lines Matching refs:soft
91 struct arc_rfc1051 *soft = &pkt->soft.rfc1051;
106 switch (soft->proto) {
147 /* up to sizeof(pkt->soft) has already been copied from the card */
149 if (length > sizeof(pkt->soft))
150 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft),
151 pkt->soft.raw + sizeof(pkt->soft),
152 length - sizeof(pkt->soft));
161 /* Create the ARCnet hard/soft headers for RFC1051 */
167 struct arc_rfc1051 *soft = &pkt->soft.rfc1051;
172 soft->proto = ARC_P_IP_RFC1051;
175 soft->proto = ARC_P_ARP_RFC1051;
238 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length);