Home
last modified time | relevance | path

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

/linux/net/6lowpan/
H A Dcore.c79 int addrconf_ifid_802154_6lowpan(u8 *eui, struct net_device *dev) in addrconf_ifid_802154_6lowpan() argument
94 memset(eui, 0, 2); in addrconf_ifid_802154_6lowpan()
96 ieee802154_le16_to_be16(eui, &wpan_dev->pan_id); in addrconf_ifid_802154_6lowpan()
99 eui[0] &= ~2; in addrconf_ifid_802154_6lowpan()
100 eui[2] = 0; in addrconf_ifid_802154_6lowpan()
101 eui[3] = 0xFF; in addrconf_ifid_802154_6lowpan()
102 eui[4] = 0xFE; in addrconf_ifid_802154_6lowpan()
103 eui[5] = 0; in addrconf_ifid_802154_6lowpan()
104 ieee802154_le16_to_be16(&eui[6], &wpan_dev->short_addr); in addrconf_ifid_802154_6lowpan()
H A D6lowpan_i.h18 int addrconf_ifid_802154_6lowpan(u8 *eui, struct net_device *dev);
/linux/include/net/
H A Daddrconf.h163 static inline void addrconf_addr_eui48_base(u8 *eui, const char *const addr) in addrconf_addr_eui48_base() argument
165 memcpy(eui, addr, 3); in addrconf_addr_eui48_base()
166 eui[3] = 0xFF; in addrconf_addr_eui48_base()
167 eui[4] = 0xFE; in addrconf_addr_eui48_base()
168 memcpy(eui + 5, addr + 3, 3); in addrconf_addr_eui48_base()
171 static inline void addrconf_addr_eui48(u8 *eui, const char *const addr) in addrconf_addr_eui48() argument
173 addrconf_addr_eui48_base(eui, addr); in addrconf_addr_eui48()
174 eui[0] ^= 2; in addrconf_addr_eui48()
177 static inline int addrconf_ifid_eui48(u8 *eui, struct net_device *dev) in addrconf_ifid_eui48() argument
196 addrconf_addr_eui48_base(eui, dev->dev_addr); in addrconf_ifid_eui48()
[all …]
/linux/net/ipv6/
H A Daddrconf.c142 static int ipv6_generate_eui64(u8 *eui, struct net_device *dev);
2300 static int addrconf_ifid_6lowpan(u8 *eui, struct net_device *dev) in addrconf_ifid_6lowpan() argument
2304 memcpy(eui, dev->dev_addr, 3); in addrconf_ifid_6lowpan()
2305 eui[3] = 0xFF; in addrconf_ifid_6lowpan()
2306 eui[4] = 0xFE; in addrconf_ifid_6lowpan()
2307 memcpy(eui + 5, dev->dev_addr + 3, 3); in addrconf_ifid_6lowpan()
2310 memcpy(eui, dev->dev_addr, EUI64_ADDR_LEN); in addrconf_ifid_6lowpan()
2311 eui[0] ^= 2; in addrconf_ifid_6lowpan()
2320 static int addrconf_ifid_ieee1394(u8 *eui, struct net_device *dev) in addrconf_ifid_ieee1394() argument
2329 memcpy(eui, in addrconf_ifid_ieee1394()
2334 addrconf_ifid_arcnet(u8 * eui,struct net_device * dev) addrconf_ifid_arcnet() argument
2344 addrconf_ifid_infiniband(u8 * eui,struct net_device * dev) addrconf_ifid_infiniband() argument
2353 __ipv6_isatap_ifid(u8 * eui,__be32 addr) __ipv6_isatap_ifid() argument
2370 addrconf_ifid_sit(u8 * eui,struct net_device * dev) addrconf_ifid_sit() argument
2377 addrconf_ifid_gre(u8 * eui,struct net_device * dev) addrconf_ifid_gre() argument
2382 addrconf_ifid_ip6tnl(u8 * eui,struct net_device * dev) addrconf_ifid_ip6tnl() argument
2392 ipv6_generate_eui64(u8 * eui,struct net_device * dev) ipv6_generate_eui64() argument
2419 ipv6_inherit_eui64(u8 * eui,struct inet6_dev * idev) ipv6_inherit_eui64() argument
[all...]
/linux/include/uapi/linux/
H A Dedd.h141 __u64 eui; member
/linux/Documentation/ABI/stable/
H A Dsysfs-nvme260 What: /sys/block/nvmeXnY/eui
272 eui: Shows the IEEE Extended Unique Identifier (EUI-64).
284 order): "uuid.{UUID}", "eui.{NGUID}", "eui.{EUI64}", or
/linux/drivers/firmware/
H A Dedd.c202 info->params.device_path.i1394.eui); in edd_show_interface()
/linux/drivers/nvme/host/
H A Dsysfs.c117 return sysfs_emit(buf, "eui.%16phN\n", ids->nguid); in wwid_show()
120 return sysfs_emit(buf, "eui.%8phN\n", ids->eui64); in wwid_show()
164 static DEVICE_ATTR_RO(eui);