Lines Matching refs:hard
100 if (pkt->hard.dest == 0)
104 if (pkt->hard.dest != dev->dev_addr[0])
166 * Create the ARCnet hard/soft headers for RFC1051.
199 pkt->hard.source = *dev->dev_addr;
208 pkt->hard.dest = 0;
212 pkt->hard.dest = daddr;
222 struct arc_hardware *hard = &pkt->hard;
228 length -= ARC_HDR_SIZE; /* hard header is not included in packet length */
237 hard->offset[0] = 0;
238 hard->offset[1] = ofs = 512 - length;
240 hard->offset[0] = 0;
241 hard->offset[1] = ofs = 512 - length - 3;
243 hard->offset[0] = ofs = 256 - length;
245 lp->hw.copy_to_card(dev, bufnum, 0, hard, ARC_HDR_SIZE);
248 lp->lastload_dest = hard->dest;