Lines Matching refs:hard
97 if (pkt->hard.dest == 0) {
101 if (pkt->hard.dest != dev->dev_addr[0])
160 /* Create the ARCnet hard/soft headers for RFC1051 */
190 pkt->hard.source = *dev->dev_addr;
198 pkt->hard.dest = 0;
202 pkt->hard.dest = daddr;
211 struct arc_hardware *hard = &pkt->hard;
217 /* hard header is not included in packet length */
227 hard->offset[0] = 0;
228 hard->offset[1] = ofs = 512 - length;
230 hard->offset[0] = 0;
231 hard->offset[1] = ofs = 512 - length - 3;
233 hard->offset[0] = ofs = 256 - length;
236 lp->hw.copy_to_card(dev, bufnum, 0, hard, ARC_HDR_SIZE);
239 lp->lastload_dest = hard->dest;