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