Home
last modified time | relevance | path

Searched refs:extended_addr (Results 1 – 17 of 17) sorted by relevance

/net/mac802154/
A Dscan.c538 frame.mhr.source.extended_addr = wpan_dev->extended_addr; in mac802154_perform_association()
542 frame.mhr.dest.extended_addr = coord->extended_addr; in mac802154_perform_association()
627 src->extended_addr != local->assoc_dev->extended_addr)) in mac802154_process_association_resp()
665 frame.mhr.source.extended_addr = wpan_dev->extended_addr; in mac802154_send_disassociation_notif()
669 frame.mhr.dest.extended_addr = target->extended_addr; in mac802154_send_disassociation_notif()
724 frame.mhr.source.extended_addr = wpan_dev->extended_addr; in mac802154_send_association_resp_locked()
727 frame.mhr.dest.extended_addr = target->extended_addr; in mac802154_send_association_resp_locked()
780 unlikely(dest->extended_addr != wpan_dev->extended_addr)) in mac802154_process_association_req()
807 child->extended_addr = src->extended_addr; in mac802154_process_association_req()
848 tmp.extended_addr = child->extended_addr; in mac802154_process_association_req()
[all …]
A Diface.c39 params.hwaddr = wpan_dev->extended_addr; in mac802154_wpan_update_llsec()
115 __le64 extended_addr; in mac802154_wpan_mac_addr() local
128 ieee802154_be64_to_le64(&extended_addr, addr->sa_data); in mac802154_wpan_mac_addr()
133 sdata->wpan_dev.extended_addr = extended_addr; in mac802154_wpan_mac_addr()
154 local->addr_filt.ieee_addr = wpan_dev->extended_addr; in ieee802154_setup_hw()
228 wpan_dev->extended_addr != nwpan_dev->extended_addr) in ieee802154_check_mac_settings()
383 hdr.source.extended_addr = wpan_dev->extended_addr; in ieee802154_header_create()
454 hdr.source.extended_addr = wpan_dev->extended_addr; in mac802154_header_create()
575 ieee802154_be64_to_le64(&wpan_dev->extended_addr, in ieee802154_setup_sdata()
609 __le64 extended_addr) in ieee802154_if_add() argument
[all …]
A Dcfg.c87 enum nl802154_iftype type, __le64 extended_addr) in ieee802154_add_iface() argument
93 extended_addr); in ieee802154_add_iface()
323 u64 ceaddr = swab64((__force u64)coord->extended_addr); in mac802154_associate()
348 parent->extended_addr = coord->extended_addr; in mac802154_associate()
406 eaddr = swab64((__force u64)child->extended_addr); in mac802154_disassociate_from_parent()
418 eaddr = swab64((__force u64)wpan_dev->parent->extended_addr); in mac802154_disassociate_from_parent()
472 u64 teaddr = swab64((__force u64)target->extended_addr); in mac802154_disassociate()
634 __le64 extended_addr) in ieee802154_del_device() argument
641 res = mac802154_llsec_dev_del(&sdata->sec, extended_addr); in ieee802154_del_device()
649 __le64 extended_addr, in ieee802154_add_devkey() argument
[all …]
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;
A Ddriver-ops.h49 drv_set_extended_addr(struct ieee802154_local *local, __le64 extended_addr) in drv_set_extended_addr() argument
61 filt.ieee_addr = extended_addr; in drv_set_extended_addr()
63 trace_802154_drv_set_extended_addr(local, extended_addr); in drv_set_extended_addr()
A Drx.c173 else if (mac_cb(skb)->dest.extended_addr == wpan_dev->extended_addr) in ieee802154_subif_frame()
269 u64 hw = swab64((__force u64)addr->extended_addr); in ieee802154_print_addr()
A Dllsec.c539 addr->extended_addr = sec->params.coord_hwaddr; in llsec_recover_addr()
563 devaddr.extended_addr = sec->params.coord_hwaddr; in llsec_lookup_key()
806 u64 key = llsec_dev_hash_long(devaddr.extended_addr); in llsec_lookup_dev()
810 if (dev->dev.hwaddr == devaddr.extended_addr) in llsec_lookup_dev()
A Dieee802154_i.h330 __le64 extended_addr);
/net/ieee802154/
A Drdev-ops.h50 enum nl802154_iftype type, __le64 extended_addr) in rdev_add_virtual_intf() argument
55 extended_addr); in rdev_add_virtual_intf()
58 extended_addr); in rdev_add_virtual_intf()
383 struct wpan_dev *wpan_dev, __le64 extended_addr) in rdev_del_device() argument
385 return rdev->ops->del_device(&rdev->wpan_phy, wpan_dev, extended_addr); in rdev_del_device()
390 struct wpan_dev *wpan_dev, __le64 extended_addr, in rdev_add_devkey() argument
393 return rdev->ops->add_devkey(&rdev->wpan_phy, wpan_dev, extended_addr, in rdev_add_devkey()
399 struct wpan_dev *wpan_dev, __le64 extended_addr, in rdev_del_devkey() argument
402 return rdev->ops->del_devkey(&rdev->wpan_phy, wpan_dev, extended_addr, in rdev_del_devkey()
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;
A Dpan.c28 return pan_dev->extended_addr == ext_dev->extended_addr; in cfg802154_pan_device_is_matching()
A Dnl802154.c717 desc->device_addr.extended_addr, in ieee802154_llsec_send_key_id()
817 wpan_dev->extended_addr, in nl802154_send_iface()
926 __le64 extended_addr = cpu_to_le64(0x0000000000000000ULL); in nl802154_new_interface() local
950 NET_NAME_USER, type, extended_addr); in nl802154_new_interface()
1338 &desc->addr.extended_addr)) in nl802154_prep_scan_event_msg()
2318 __le64 extended_addr; in nl802154_del_llsec_dev() local
2331 return rdev_del_device(rdev, wpan_dev, extended_addr); in nl802154_del_llsec_dev()
2337 struct net_device *dev, __le64 extended_addr, in nl802154_send_devkey() argument
2355 extended_addr, NL802154_DEVKEY_ATTR_PAD) || in nl802154_send_devkey()
2452 __le64 extended_addr; in nl802154_add_llsec_devkey() local
[all …]
A Dheader_ops.c35 memcpy(buf + pos, &addr->extended_addr, IEEE802154_ADDR_LEN); in ieee802154_hdr_push_addr()
190 memcpy(&addr->extended_addr, buf + pos, IEEE802154_ADDR_LEN); in ieee802154_hdr_get_addr()
A Dnl-mac.c195 addr.extended_addr = nla_get_hwaddr( in ieee802154_associate_req()
235 addr.extended_addr = nla_get_hwaddr( in ieee802154_associate_resp()
269 addr.extended_addr = nla_get_hwaddr( in ieee802154_disassociate_req()
558 desc->device_addr.extended_addr = nla_get_hwaddr(info->attrs[IEEE802154_ATTR_HW_ADDR]); in ieee802154_llsec_parse_key_id()
612 desc->device_addr.extended_addr, in ieee802154_llsec_fill_key_id()
A Dsocket.c41 ieee802154_devaddr_to_raw(hwaddr, addr->extended_addr); in ieee802154_get_dev()
782 hw_addr == ro->src_addr.extended_addr) in ieee802154_match_sock()
805 hw_addr = dev->ieee802154_ptr->extended_addr; in ieee802154_dgram_deliver()
/net/ieee802154/6lowpan/
A Dtx.c76 ieee802154_be64_to_le64(&info->daddr.extended_addr, in lowpan_header_create()
90 info->saddr.extended_addr = wpan_dev->extended_addr; in lowpan_header_create()
94 ieee802154_be64_to_le64(&info->saddr.extended_addr, saddr); in lowpan_header_create()
/net/6lowpan/
A Diphc.c165 ieee802154_le64_to_be64(eui64, &addr->extended_addr); in lowpan_iphc_uncompress_802154_lladdr()
796 unsigned char extended_addr[EUI64_ADDR_LEN]; in lowpan_iphc_compress_ctx_802154_lladdr() local
802 ieee802154_le64_to_be64(&extended_addr, &addr->extended_addr); in lowpan_iphc_compress_ctx_802154_lladdr()
804 memcpy(&tmp.s6_addr[8], &extended_addr, EUI64_ADDR_LEN); in lowpan_iphc_compress_ctx_802154_lladdr()
909 unsigned char extended_addr[EUI64_ADDR_LEN]; in lowpan_iphc_compress_802154_lladdr() local
915 ieee802154_le64_to_be64(&extended_addr, &addr->extended_addr); in lowpan_iphc_compress_802154_lladdr()
916 if (is_addr_mac_addr_based(ipaddr, extended_addr)) in lowpan_iphc_compress_802154_lladdr()

Completed in 48 milliseconds