Lines Matching defs:eaddr
120 u_char eaddr[6];
229 cgem_get_mac(struct cgem_softc *sc, u_char eaddr[])
239 eaddr[0] = low & 0xff;
240 eaddr[1] = (low >> 8) & 0xff;
241 eaddr[2] = (low >> 16) & 0xff;
242 eaddr[3] = (low >> 24) & 0xff;
243 eaddr[4] = high & 0xff;
244 eaddr[5] = (high >> 8) & 0xff;
253 eaddr[0] = 'b';
254 eaddr[1] = 's';
255 eaddr[2] = 'd';
256 eaddr[3] = (rnd >> 16) & 0xff;
257 eaddr[4] = (rnd >> 8) & 0xff;
258 eaddr[5] = rnd & 0xff;
262 eaddr[0], eaddr[1], eaddr[2],
263 eaddr[3], eaddr[4], eaddr[5]);
267 WR4(sc, CGEM_SPEC_ADDR_LOW(0), (eaddr[3] << 24) |
268 (eaddr[2] << 16) | (eaddr[1] << 8) | eaddr[0]);
269 WR4(sc, CGEM_SPEC_ADDR_HI(0), (eaddr[5] << 8) | eaddr[4]);
288 cgem_mac_hash(u_char eaddr[])
296 if ((eaddr[j >> 3] & (1 << (j & 7))) != 0)
1024 u_char *eaddr = if_getlladdr(ifp);
1066 WR4(sc, CGEM_SPEC_ADDR_LOW(0), (eaddr[3] << 24) |
1067 (eaddr[2] << 16) | (eaddr[1] << 8) | eaddr[0]);
1068 WR4(sc, CGEM_SPEC_ADDR_HI(0), (eaddr[5] << 8) | eaddr[4]);
1659 u_char eaddr[ETHER_ADDR_LEN];
1740 cgem_get_mac(sc, eaddr);
1745 ether_ifattach(ifp, eaddr);