/linux-6.12.1/net/mac802154/ |
D | scan.c | 495 local->beacon.mhr.source.extended_addr = request->wpan_dev->extended_addr; in mac802154_send_beacons_locked() 520 u64 ceaddr = swab64((__force u64)coord->extended_addr); in mac802154_perform_association() 538 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() 614 u64 deaddr = swab64((__force u64)dest->extended_addr); in mac802154_process_association_resp() 626 if (unlikely(dest->extended_addr != wpan_dev->extended_addr || in mac802154_process_association_resp() 627 src->extended_addr != local->assoc_dev->extended_addr)) in mac802154_process_association_resp() 648 u64 teaddr = swab64((__force u64)target->extended_addr); in mac802154_send_disassociation_notif() 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() [all …]
|
D | iface.c | 39 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() 129 if (!ieee802154_is_valid_extended_unicast_addr(extended_addr)) 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() 448 ieee802154_be64_to_le64(&hdr.dest.extended_addr, daddr); in mac802154_header_create() 454 hdr.source.extended_addr = wpan_dev->extended_addr; in mac802154_header_create() [all …]
|
D | cfg.c | 87 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 …]
|
D | trace.h | 187 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;
|
D | driver-ops.h | 49 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()
|
D | rx.c | 173 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()
|
D | llsec.c | 539 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()
|
D | ieee802154_i.h | 333 __le64 extended_addr);
|
/linux-6.12.1/net/ieee802154/ |
D | rdev-ops.h | 50 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()
|
D | trace.h | 68 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;
|
D | pan.c | 28 return pan_dev->extended_addr == ext_dev->extended_addr; in cfg802154_pan_device_is_matching()
|
D | nl802154.c | 717 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 943 extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]); in nl802154_new_interface() 950 NET_NAME_USER, type, extended_addr); in nl802154_new_interface() 1338 &desc->addr.extended_addr)) in nl802154_prep_scan_event_msg() 1660 coord.extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]); in nl802154_associate() 1689 target.extended_addr = nla_get_le64(info->attrs[NL802154_ATTR_EXTENDED_ADDR]); in nl802154_disassociate() 1760 IEEE802154_EXTENDED_ADDR_LEN, &peer->extended_addr)) in nl802154_send_peer_info() 1851 addr->extended_addr = nla_get_le64(attrs[NL802154_DEV_ADDR_ATTR_EXTENDED]); in ieee802154_llsec_parse_dev_addr() [all …]
|
D | header_ops.c | 35 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()
|
D | nl-mac.c | 195 addr.extended_addr = nla_get_hwaddr( in ieee802154_associate_req() 238 addr.extended_addr = nla_get_hwaddr( in ieee802154_associate_resp() 272 addr.extended_addr = nla_get_hwaddr( in ieee802154_disassociate_req() 567 desc->device_addr.extended_addr = nla_get_hwaddr(info->attrs[IEEE802154_ATTR_HW_ADDR]); in ieee802154_llsec_parse_key_id() 621 desc->device_addr.extended_addr, in ieee802154_llsec_fill_key_id()
|
D | socket.c | 41 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()
|
/linux-6.12.1/include/net/ |
D | cfg802154.h | 48 __le64 extended_addr); 122 struct wpan_dev *wpan_dev, __le64 extended_addr); 125 __le64 extended_addr, 129 __le64 extended_addr, 291 __le64 extended_addr; member 325 __le64 extended_addr; member 489 __le64 extended_addr; member
|
D | ieee802154_netdev.h | 299 a1->extended_addr != a2->extended_addr) || in ieee802154_addr_equal() 360 a->extended_addr = ieee802154_devaddr_from_raw(sa->hwaddr); in ieee802154_addr_from_sa() 376 ieee802154_devaddr_to_raw(sa->hwaddr, a->extended_addr); in ieee802154_addr_to_sa()
|
/linux-6.12.1/net/ieee802154/6lowpan/ |
D | tx.c | 76 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()
|
/linux-6.12.1/net/6lowpan/ |
D | iphc.c | 165 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()
|
/linux-6.12.1/drivers/net/ieee802154/ |
D | atusb.c | 912 __le64 extended_addr; in atusb_set_extended_addr() local 933 memcpy(&extended_addr, buffer, IEEE802154_EXTENDED_ADDR_LEN); in atusb_set_extended_addr() 935 if (!ieee802154_is_valid_extended_unicast_addr(extended_addr)) { in atusb_set_extended_addr() 939 atusb->hw->phy->perm_extended_addr = extended_addr; in atusb_set_extended_addr()
|
D | mac802154_hwsim.c | 218 mac_cb(skb)->dest.extended_addr != pib->filt.ieee_addr) { in hwsim_hw_receive() 221 mac_cb(skb)->dest.extended_addr); in hwsim_hw_receive()
|
D | ca8210.c | 1800 memcpy(&hdr.source.extended_addr, &data_ind[3], 8); in ca8210_skb_rx() 1805 memcpy(&hdr.dest.extended_addr, &data_ind[14], 8); in ca8210_skb_rx() 1931 (union macaddr *)&header.dest.extended_addr, in ca8210_skb_tx()
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/pcie/ |
D | trans.c | 737 bool extended_addr = false; in iwl_pcie_load_section() local 744 extended_addr = true; in iwl_pcie_load_section() 746 if (extended_addr) in iwl_pcie_load_section() 754 if (extended_addr) in iwl_pcie_load_section()
|