Home
last modified time | relevance | path

Searched refs:eui (Results 1 – 16 of 16) sorted by relevance

/freebsd/usr.sbin/fwcontrol/
H A Dfwcontrol.c107 fweui2eui64(const struct fw_eui64 *fweui, struct eui64 *eui) in fweui2eui64() argument
109 *(u_int32_t*)&(eui->octet[0]) = htonl(fweui->hi); in fweui2eui64()
110 *(u_int32_t*)&(eui->octet[4]) = htonl(fweui->lo); in fweui2eui64()
126 struct eui64 eui, tmpeui; in str2node() local
144 if (eui64_hostton(nodestr, &eui) != 0 && eui64_aton(nodestr, &eui) != 0) in str2node()
153 fweui2eui64(&data->dev[i].eui, &tmpeui); in str2node()
154 if (memcmp(&eui, &tmpeui, sizeof(struct eui64)) == 0) { in str2node()
178 struct eui64 eui; in list_dev() local
190 fweui2eui64(&devinfo->eui, &eui); in list_dev()
191 eui64_ntoa(&eui, addr, sizeof(addr)); in list_dev()
[all …]
/freebsd/sys/dev/firewire/
H A Dif_fwip.c184 hwaddr->sender_unique_ID_hi = htonl(fwip->fd.fc->eui.hi); in fwip_attach()
185 hwaddr->sender_unique_ID_lo = htonl(fwip->fd.fc->eui.lo); in fwip_attach()
572 struct fw_eui64 eui; in fwip_async_output() local
578 eui.hi = ntohl(destfw->sender_unique_ID_hi); in fwip_async_output()
579 eui.lo = ntohl(destfw->sender_unique_ID_lo); in fwip_async_output()
580 if (fwip->last_dest.hi != eui.hi || in fwip_async_output()
581 fwip->last_dest.lo != eui.lo) { in fwip_async_output()
582 fd = fw_noderesolve_eui64(fc, &eui); in fwip_async_output()
601 fwip->last_dest = eui; in fwip_async_output()
735 p[0] = htonl(fd->eui.hi); in fwip_stream_input()
[all …]
H A Dif_fwe.c144 struct fw_eui64 *eui; in fwe_attach() local
171 eui = &fwe->fd.fc->eui; in fwe_attach()
172 eaddr[0] = (FW_EUI64_BYTE(eui, 0) | LOCAL) & ~GROUP; in fwe_attach()
173 eaddr[1] = FW_EUI64_BYTE(eui, 1); in fwe_attach()
174 eaddr[2] = FW_EUI64_BYTE(eui, 2); in fwe_attach()
175 eaddr[3] = FW_EUI64_BYTE(eui, 5); in fwe_attach()
176 eaddr[4] = FW_EUI64_BYTE(eui, 6); in fwe_attach()
177 eaddr[5] = FW_EUI64_BYTE(eui, 7); in fwe_attach()
H A Dfirewire.h249 #define FW_EUI64_BYTE(eui, x) \ argument
251 ((eui)->hi >> (8 * (3 - (x)))): \
252 ((eui)->lo >> (8 * (7 - (x)))) \
267 struct fw_eui64 eui; member
275 struct fw_eui64 eui; member
420 struct fw_eui64 eui; member
H A Dfwmem.c85 struct fw_eui64 eui; member
295 bcopy(&fwmem_eui64, &fms->eui, sizeof(struct fw_eui64)); in fwmem_open()
358 fwdev = fw_noderesolve_eui64(fms->sc->fc, &fms->eui); in fwmem_strategy()
362 fms->eui.hi, fms->eui.lo); in fwmem_strategy()
417 bcopy(data, &fms->eui, sizeof(struct fw_eui64)); in fwmem_ioctl()
420 bcopy(&fms->eui, data, sizeof(struct fw_eui64)); in fwmem_ioctl()
H A Dfwdev.c641 &asyreq->req.dst.eui); in fw_ioctl()
742 devinfo->eui.hi = fc->eui.hi; in fw_ioctl()
743 devinfo->eui.lo = fc->eui.lo; in fw_ioctl()
750 devinfo->eui.hi = fwdev->eui.hi; in fw_ioctl()
751 devinfo->eui.lo = fwdev->eui.lo; in fw_ioctl()
764 if (FW_EUI64_EQUAL(fwdev->eui, crom_buf->eui)) in fw_ioctl()
767 if (!FW_EUI64_EQUAL(fc->eui, crom_buf->eui)) { in fw_ioctl()
H A Dfirewire.c184 fw_noderesolve_eui64(struct firewire_comm *fc, struct fw_eui64 *eui) in fw_noderesolve_eui64() argument
190 if (FW_EUI64_EQUAL(fwdev->eui, *eui)) in fw_noderesolve_eui64()
713 src->businfo.eui64.hi = fc->eui.hi; in fw_init_crom()
714 src->businfo.eui64.lo = fc->eui.lo; in fw_init_crom()
1439 __func__, fwdev->eui.hi, fwdev->eui.lo); in fw_bus_probe()
1444 __func__, fwdev->eui.hi, fwdev->eui.lo); in fw_bus_probe()
1586 if (FW_EUI64_EQUAL(fwdev->eui, binfo->eui64)) in fw_explore_node()
1598 fwdev->eui = binfo->eui64; in fw_explore_node()
1641 if (tfwdev->eui.hi > fwdev->eui.hi || in fw_explore_node()
1642 (tfwdev->eui.hi == fwdev->eui.hi && in fw_explore_node()
[all …]
H A Dfirewirereg.h49 struct fw_eui64 eui; member
156 struct fw_eui64 eui; member
H A Dsbp.c340 fwdev->eui.hi, in sbp_show_sdev_info()
341 fwdev->eui.lo, in sbp_show_sdev_info()
358 struct fw_eui64 eui; member
378 if (wired[i].eui.hi == fwdev->eui.hi && in sbp_new_target()
379 wired[i].eui.lo == fwdev->eui.lo) in sbp_new_target()
389 target, fwdev->eui.hi, fwdev->eui.lo); in sbp_new_target()
808 __func__, fwdev->eui.hi, fwdev->eui.lo, in sbp_post_explore()
H A Dfwdv.c942 sc->eui_hi = fwdev->eui.hi; in fwdv_attach()
943 sc->eui_lo = fwdev->eui.lo; in fwdv_attach()
H A Dfwohci.c729 sc->fc.eui.hi = OREAD(sc, FWOHCIGUID_H); in fwohci_init()
730 sc->fc.eui.lo = OREAD(sc, FWOHCIGUID_L); in fwohci_init()
732 ui[i] = FW_EUI64_BYTE(&sc->fc.eui,i); in fwohci_init()
/freebsd/lib/libc/tests/net/
H A Deui64_aton_test.c40 test_str(const char *str, const struct eui64 *eui) in test_str() argument
47 rc = memcmp(&e, eui, sizeof(e)); in test_str()
H A Deui64_ntoa_test.c39 test_str(const char *str, const struct eui64 *eui) in test_str() argument
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cache.c501 static void addrconf_ifid_eui48(u8 *eui, if_t dev) in addrconf_ifid_eui48() argument
505 memcpy(eui, if_getlladdr(dev), 3); in addrconf_ifid_eui48()
506 memcpy(eui + 5, if_getlladdr(dev) + 3, 3); in addrconf_ifid_eui48()
510 eui[3] = 0xFF; in addrconf_ifid_eui48()
511 eui[4] = 0xFE; in addrconf_ifid_eui48()
512 eui[0] ^= 2; in addrconf_ifid_eui48()
/freebsd/usr.sbin/dconschat/
H A Ddconschat.c992 struct fw_eui64 eui; in main() local
1034 eui.hi = ntohl(*(u_int32_t*)&(target.octet[0])); in main()
1035 eui.lo = ntohl(*(u_int32_t*)&(target.octet[4])); in main()
1101 error = ioctl(dc->fd, FW_SDEUI64, &eui); in main()
/freebsd/sys/cam/ctl/
H A Dctl.c4450 const char *eui, *naa, *scsiname, *uuid, *vendor, *value; in ctl_add_lun() local
4486 eui = dnvlist_get_string(be_lun->options, "eui", NULL); in ctl_add_lun()
4487 if (eui != NULL) { in ctl_add_lun()
4523 if (eui != NULL) { in ctl_add_lun()
4529 desc->length = hex2bin(eui, desc->identifier, 16); in ctl_add_lun()