Searched refs:eui (Results 1 - 15 of 15) sorted by relevance

/freebsd-current/lib/libc/tests/net/
H A Deui64_ntoa_test.c39 test_str(const char *str, const struct eui64 *eui) argument
H A Deui64_aton_test.c40 test_str(const char *str, const struct eui64 *eui) argument
47 rc = memcmp(&e, eui, sizeof(e));
/freebsd-current/usr.sbin/fwcontrol/
H A Dfwcontrol.c107 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 Dfirewire.h249 #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 Dfwmem.c84 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 Dif_fwe.c141 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 Dfwdev.c660 &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 Dif_fwip.c177 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 Dfirewirereg.h51 struct fw_eui64 eui; member in struct:fw_device
122 struct fw_eui64 eui; member in struct:firewire_comm
H A Dfirewire.c162 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 Dsbp.c347 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 Dfwohci.c729 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 Dib_cache.c312 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 Ddconschat.c990 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 Dctl.c2548 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);

Completed in 291 milliseconds