Searched refs:extended_addr (Results 1 - 23 of 23) sorted by relevance

/linux-master/net/mac802154/
H A Dscan.c493 local->beacon.mhr.source.extended_addr = request->wpan_dev->extended_addr;
518 u64 ceaddr = swab64((__force u64)coord->extended_addr);
536 frame.mhr.source.extended_addr = wpan_dev->extended_addr;
540 frame.mhr.dest.extended_addr = coord->extended_addr;
612 u64 deaddr = swab64((__force u64)dest->extended_addr);
624 if (unlikely(dest->extended_addr != wpan_dev->extended_addr ||
[all...]
H A Diface.c39 params.hwaddr = wpan_dev->extended_addr;
115 __le64 extended_addr; local
128 ieee802154_be64_to_le64(&extended_addr, addr->sa_data);
129 if (!ieee802154_is_valid_extended_unicast_addr(extended_addr))
133 sdata->wpan_dev.extended_addr = extended_addr;
154 local->addr_filt.ieee_addr = wpan_dev->extended_addr;
228 wpan_dev->extended_addr != nwpan_dev->extended_addr)
383 hdr.source.extended_addr
607 ieee802154_if_add(struct ieee802154_local *local, const char *name, unsigned char name_assign_type, enum nl802154_iftype type, __le64 extended_addr) argument
[all...]
H A Dcfg.c87 enum nl802154_iftype type, __le64 extended_addr)
93 extended_addr);
323 u64 ceaddr = swab64((__force u64)coord->extended_addr);
348 parent->extended_addr = coord->extended_addr;
406 eaddr = swab64((__force u64)child->extended_addr);
418 eaddr = swab64((__force u64)wpan_dev->parent->extended_addr);
472 u64 teaddr = swab64((__force u64)target->extended_addr);
634 __le64 extended_addr)
641 res = mac802154_llsec_dev_del(&sdata->sec, extended_addr);
85 ieee802154_add_iface(struct wpan_phy *phy, const char *name, unsigned char name_assign_type, enum nl802154_iftype type, __le64 extended_addr) argument
633 ieee802154_del_device(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, __le64 extended_addr) argument
648 ieee802154_add_devkey(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, __le64 extended_addr, const struct ieee802154_llsec_device_key *key) argument
664 ieee802154_del_devkey(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, __le64 extended_addr, const struct ieee802154_llsec_device_key *key) argument
[all...]
H A Dtrace.h187 TP_PROTO(struct ieee802154_local *local, __le64 extended_addr),
188 TP_ARGS(local, extended_addr),
191 __field(__le64, extended_addr)
195 __entry->extended_addr = extended_addr;
198 le64_to_cpu(__entry->extended_addr))
280 __entry->addr = desc->addr.extended_addr;
H A Ddriver-ops.h49 drv_set_extended_addr(struct ieee802154_local *local, __le64 extended_addr) argument
61 filt.ieee_addr = extended_addr;
63 trace_802154_drv_set_extended_addr(local, extended_addr);
H A Drx.c173 else if (mac_cb(skb)->dest.extended_addr == wpan_dev->extended_addr)
269 u64 hw = swab64((__force u64)addr->extended_addr);
H A Dieee802154_i.h333 __le64 extended_addr);
H A Dllsec.c539 addr->extended_addr = sec->params.coord_hwaddr;
563 devaddr.extended_addr = sec->params.coord_hwaddr;
806 u64 key = llsec_dev_hash_long(devaddr.extended_addr);
810 if (dev->dev.hwaddr == devaddr.extended_addr)
/linux-master/net/ieee802154/
H A Dpan.c28 return pan_dev->extended_addr == ext_dev->extended_addr;
H A Drdev-ops.h50 enum nl802154_iftype type, __le64 extended_addr)
55 extended_addr);
58 extended_addr);
383 struct wpan_dev *wpan_dev, __le64 extended_addr)
385 return rdev->ops->del_device(&rdev->wpan_phy, wpan_dev, extended_addr);
390 struct wpan_dev *wpan_dev, __le64 extended_addr,
393 return rdev->ops->add_devkey(&rdev->wpan_phy, wpan_dev, extended_addr,
399 struct wpan_dev *wpan_dev, __le64 extended_addr,
402 return rdev->ops->del_devkey(&rdev->wpan_phy, wpan_dev, extended_addr,
48 rdev_add_virtual_intf(struct cfg802154_registered_device *rdev, char *name, unsigned char name_assign_type, enum nl802154_iftype type, __le64 extended_addr) argument
382 rdev_del_device(struct cfg802154_registered_device *rdev, struct wpan_dev *wpan_dev, __le64 extended_addr) argument
389 rdev_add_devkey(struct cfg802154_registered_device *rdev, struct wpan_dev *wpan_dev, __le64 extended_addr, const struct ieee802154_llsec_device_key *devkey) argument
398 rdev_del_devkey(struct cfg802154_registered_device *rdev, struct wpan_dev *wpan_dev, __le64 extended_addr, const struct ieee802154_llsec_device_key *devkey) argument
H A Dtrace.h68 enum nl802154_iftype type, __le64 extended_addr),
69 TP_ARGS(wpan_phy, name, type, extended_addr),
74 __field(__le64, extended_addr)
80 __entry->extended_addr = extended_addr;
84 __le64_to_cpu(__entry->extended_addr))
372 __entry->addr = coord->extended_addr;
391 __entry->addr = target->extended_addr;
H A Dnl802154.c717 desc->device_addr.extended_addr,
817 wpan_dev->extended_addr,
926 __le64 extended_addr = cpu_to_le64(0x0000000000000000ULL); local
943 extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]);
950 NET_NAME_USER, type, extended_addr);
1338 &desc->addr.extended_addr))
1660 coord.extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]);
1689 target.extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]);
1760 IEEE802154_EXTENDED_ADDR_LEN, &peer->extended_addr))
1851 addr->extended_addr
2324 __le64 extended_addr; local
2340 nl802154_send_devkey(struct sk_buff *msg, u32 cmd, u32 portid, u32 seq, int flags, struct cfg802154_registered_device *rdev, struct net_device *dev, __le64 extended_addr, const struct ieee802154_llsec_device_key *devkey) argument
2458 __le64 extended_addr; local
2492 __le64 extended_addr; local
[all...]
H A Dheader_ops.c35 memcpy(buf + pos, &addr->extended_addr, IEEE802154_ADDR_LEN);
190 memcpy(&addr->extended_addr, buf + pos, IEEE802154_ADDR_LEN);
H A Dnl-mac.c195 addr.extended_addr = nla_get_hwaddr(
238 addr.extended_addr = nla_get_hwaddr(
272 addr.extended_addr = nla_get_hwaddr(
567 desc->device_addr.extended_addr = nla_get_hwaddr(info->attrs[IEEE802154_ATTR_HW_ADDR]);
621 desc->device_addr.extended_addr,
H A Dsocket.c41 ieee802154_devaddr_to_raw(hwaddr, addr->extended_addr);
782 hw_addr == ro->src_addr.extended_addr)
805 hw_addr = dev->ieee802154_ptr->extended_addr;
/linux-master/include/net/
H A Dcfg802154.h48 __le64 extended_addr);
122 struct wpan_dev *wpan_dev, __le64 extended_addr);
125 __le64 extended_addr,
129 __le64 extended_addr,
284 * @extended_addr: address if @mode is @IEEE802154_ADDR_LONG
291 __le64 extended_addr; member in union:ieee802154_addr::__anon2439
318 * @extended_addr: the extended address of this device
325 __le64 extended_addr; member in struct:ieee802154_pan_device
489 __le64 extended_addr; member in struct:wpan_dev
H A Dieee802154_netdev.h299 a1->extended_addr != a2->extended_addr) ||
360 a->extended_addr = ieee802154_devaddr_from_raw(sa->hwaddr);
376 ieee802154_devaddr_to_raw(sa->hwaddr, a->extended_addr);
/linux-master/net/ieee802154/6lowpan/
H A Dtx.c76 ieee802154_be64_to_le64(&info->daddr.extended_addr,
90 info->saddr.extended_addr = wpan_dev->extended_addr;
94 ieee802154_be64_to_le64(&info->saddr.extended_addr, saddr);
/linux-master/net/6lowpan/
H A Diphc.c165 ieee802154_le64_to_be64(eui64, &addr->extended_addr);
796 unsigned char extended_addr[EUI64_ADDR_LEN]; local
802 ieee802154_le64_to_be64(&extended_addr, &addr->extended_addr);
804 memcpy(&tmp.s6_addr[8], &extended_addr, EUI64_ADDR_LEN);
909 unsigned char extended_addr[EUI64_ADDR_LEN]; local
915 ieee802154_le64_to_be64(&extended_addr, &addr->extended_addr);
916 if (is_addr_mac_addr_based(ipaddr, extended_addr))
/linux-master/drivers/net/ieee802154/
H A Datusb.c912 __le64 extended_addr; local
933 memcpy(&extended_addr, buffer, IEEE802154_EXTENDED_ADDR_LEN);
935 if (!ieee802154_is_valid_extended_unicast_addr(extended_addr)) {
939 atusb->hw->phy->perm_extended_addr = extended_addr;
H A Dmac802154_hwsim.c218 mac_cb(skb)->dest.extended_addr != pib->filt.ieee_addr) {
221 mac_cb(skb)->dest.extended_addr);
H A Dca8210.c1800 memcpy(&hdr.source.extended_addr, &data_ind[3], 8);
1805 memcpy(&hdr.dest.extended_addr, &data_ind[14], 8);
1931 (union macaddr *)&header.dest.extended_addr,
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtrans.c738 bool extended_addr = false; local
745 extended_addr = true;
747 if (extended_addr)
755 if (extended_addr)

Completed in 258 milliseconds