/freebsd-current/lib/libc/tests/net/ |
H A D | eui64_ntoa_test.c | 39 test_str(const char *str, const struct eui64 *eui) argument
|
H A D | eui64_aton_test.c | 40 test_str(const char *str, const struct eui64 *eui) argument 47 rc = memcmp(&e, eui, sizeof(e));
|
/freebsd-current/usr.sbin/fwcontrol/ |
H A D | fwcontrol.c | 107 fweui2eui64(const struct fw_eui64 *fweui, struct eui64 *eui) argument 109 *(u_int32_t*)&(eui->octet[0]) = htonl(fweui->hi); 110 *(u_int32_t*)&(eui->octet[4]) = htonl(fweui->lo); 126 struct eui64 eui, tmpeui; local 142 * Try to get an eui and match it against available nodes. 144 if (eui64_hostton(nodestr, &eui) != 0 && eui64_aton(nodestr, &eui) != 0) 153 fweui2eui64(&data->dev[i].eui, &tmpeui); 154 if (memcmp(&eui, &tmpeui, sizeof(struct eui64)) == 0) { 178 struct eui64 eui; local 205 read_write_quad(int fd, struct fw_eui64 eui, u_int32_t addr_lo, int readmode, u_int32_t data) argument 335 struct eui64 eui; local 373 struct eui64 eui; local 745 struct fw_eui64 eui; local [all...] |
/freebsd-current/sys/dev/firewire/ |
H A D | firewire.h | 249 #define FW_EUI64_BYTE(eui, x) \ 251 ((eui)->hi >> (8 * (3 - (x)))): \ 252 ((eui)->lo >> (8 * (7 - (x)))) \ 267 struct fw_eui64 eui; member in union:fw_asyreq::fw_asyreq_t::__anon2359 275 struct fw_eui64 eui; member in struct:fw_devinfo 420 struct fw_eui64 eui; member in struct:fw_crom_buf
|
H A D | fwmem.c | 84 struct fw_eui64 eui; member in struct:fwmem_softc 294 bcopy(&fwmem_eui64, &fms->eui, sizeof(struct fw_eui64)); 357 fwdev = fw_noderesolve_eui64(fms->sc->fc, &fms->eui); 361 fms->eui.hi, fms->eui.lo); 416 bcopy(data, &fms->eui, sizeof(struct fw_eui64)); 419 bcopy(&fms->eui, data, sizeof(struct fw_eui64));
|
H A D | if_fwe.c | 141 struct fw_eui64 *eui; local 168 eui = &fwe->fd.fc->eui; 169 eaddr[0] = (FW_EUI64_BYTE(eui, 0) | LOCAL) & ~GROUP; 170 eaddr[1] = FW_EUI64_BYTE(eui, 1); 171 eaddr[2] = FW_EUI64_BYTE(eui, 2); 172 eaddr[3] = FW_EUI64_BYTE(eui, 5); 173 eaddr[4] = FW_EUI64_BYTE(eui, 6); 174 eaddr[5] = FW_EUI64_BYTE(eui, 7);
|
H A D | fwdev.c | 660 &asyreq->req.dst.eui); 761 devinfo->eui.hi = fc->eui.hi; 762 devinfo->eui.lo = fc->eui.lo; 769 devinfo->eui.hi = fwdev->eui.hi; 770 devinfo->eui.lo = fwdev->eui.lo; 783 if (FW_EUI64_EQUAL(fwdev->eui, crom_bu [all...] |
H A D | if_fwip.c | 177 hwaddr->sender_unique_ID_hi = htonl(fwip->fd.fc->eui.hi); 178 hwaddr->sender_unique_ID_lo = htonl(fwip->fd.fc->eui.lo); 631 struct fw_eui64 eui; local 633 eui.hi = ntohl(destfw->sender_unique_ID_hi); 634 eui.lo = ntohl(destfw->sender_unique_ID_lo); 635 if (fwip->last_dest.hi != eui.hi || 636 fwip->last_dest.lo != eui.lo) { 637 fd = fw_noderesolve_eui64(fc, &eui); 656 fwip->last_dest = eui; 794 p[0] = htonl(fd->eui [all...] |
H A D | firewirereg.h | 51 struct fw_eui64 eui; member in struct:fw_device 122 struct fw_eui64 eui; member in struct:firewire_comm
|
H A D | firewire.c | 162 fw_noderesolve_eui64(struct firewire_comm *fc, struct fw_eui64 *eui) argument 168 if (FW_EUI64_EQUAL(fwdev->eui, *eui)) 667 src->businfo.eui64.hi = fc->eui.hi; 668 src->businfo.eui64.lo = fc->eui.lo; 1421 __func__, fwdev->eui.hi, fwdev->eui.lo); 1426 __func__, fwdev->eui.hi, fwdev->eui.lo); 1564 if (FW_EUI64_EQUAL(fwdev->eui, binf [all...] |
H A D | sbp.c | 347 fwdev->eui.hi, 348 fwdev->eui.lo, 365 struct fw_eui64 eui; member in struct:__anon2377 390 if (wired[i].eui.hi == fwdev->eui.hi && 391 wired[i].eui.lo == fwdev->eui.lo) 401 target, fwdev->eui.hi, fwdev->eui.lo); 820 __func__, fwdev->eui [all...] |
H A D | fwohci.c | 729 sc->fc.eui.hi = OREAD(sc, FWOHCIGUID_H); 730 sc->fc.eui.lo = OREAD(sc, FWOHCIGUID_L); 732 ui[i] = FW_EUI64_BYTE(&sc->fc.eui,i);
|
/freebsd-current/sys/ofed/drivers/infiniband/core/ |
H A D | ib_cache.c | 312 static void addrconf_ifid_eui48(u8 *eui, if_t dev) argument 316 memcpy(eui, if_getlladdr(dev), 3); 317 memcpy(eui + 5, if_getlladdr(dev) + 3, 3); 321 eui[3] = 0xFF; 322 eui[4] = 0xFE; 323 eui[0] ^= 2;
|
/freebsd-current/usr.sbin/dconschat/ |
H A D | dconschat.c | 990 struct fw_eui64 eui; local 1032 eui.hi = ntohl(*(u_int32_t*)&(target.octet[0])); 1033 eui.lo = ntohl(*(u_int32_t*)&(target.octet[4])); 1099 error = ioctl(dc->fd, FW_SDEUI64, &eui);
|
/freebsd-current/sys/cam/ctl/ |
H A D | ctl.c | 2548 sbuf_cat(sb, "eui."); 4456 const char *eui, *naa, *scsiname, *uuid, *vendor, *value; local 4492 eui = dnvlist_get_string(be_lun->options, "eui", NULL); 4493 if (eui != NULL) { 4529 if (eui != NULL) { 4535 desc->length = hex2bin(eui, desc->identifier, 16);
|