/linux-4.4.14/net/mac802154/ |
D | iface.c | 44 params.pan_id = wpan_dev->pan_id; in mac802154_wpan_update_llsec() 73 u16 pan_id, short_addr; in mac802154_wpan_ioctl() local 75 pan_id = le16_to_cpu(wpan_dev->pan_id); in mac802154_wpan_ioctl() 77 if (pan_id == IEEE802154_PANID_BROADCAST || in mac802154_wpan_ioctl() 85 sa->addr.pan_id = pan_id; in mac802154_wpan_ioctl() 101 sa->addr.pan_id == IEEE802154_PANID_BROADCAST || in mac802154_wpan_ioctl() 108 wpan_dev->pan_id = cpu_to_le16(sa->addr.pan_id); in mac802154_wpan_ioctl() 167 ret = drv_set_pan_id(local, wpan_dev->pan_id); in ieee802154_setup_hw() 246 if (wpan_dev->pan_id != nwpan_dev->pan_id || in ieee802154_check_mac_settings() 397 wpan_dev->pan_id == cpu_to_le16(IEEE802154_PANID_BROADCAST)) { in ieee802154_header_create() [all …]
|
D | trace.h | 171 TP_PROTO(struct ieee802154_local *local, __le16 pan_id), 172 TP_ARGS(local, pan_id), 175 __field(__le16, pan_id) 179 __entry->pan_id = pan_id; 182 le16_to_cpu(__entry->pan_id))
|
D | rx.c | 50 span = wpan_dev->pan_id; in ieee802154_subif_frame() 63 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame() 64 mac_cb(skb)->dest.pan_id != cpu_to_le16(IEEE802154_PANID_BROADCAST)) in ieee802154_subif_frame() 72 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame() 73 mac_cb(skb)->dest.pan_id != cpu_to_le16(IEEE802154_PANID_BROADCAST)) in ieee802154_subif_frame() 123 pr_debug("%s PAN ID: %04x\n", name, le16_to_cpu(addr->pan_id)); in ieee802154_print_addr()
|
D | mac_cmd.c | 46 dev->ieee802154_ptr->pan_id = addr->pan_id; in mac802154_mlme_start_req() 50 params.pan_id = addr->pan_id; in mac802154_mlme_start_req()
|
D | llsec.c | 106 sec->params.pan_id = params->pan_id; in mac802154_llsec_set_params() 300 static u32 llsec_dev_hash_short(__le16 short_addr, __le16 pan_id) in llsec_dev_hash_short() argument 302 return ((__force u16)short_addr) << 16 | (__force u16)pan_id; in llsec_dev_hash_short() 312 __le16 pan_id) in llsec_dev_find_short() argument 315 u32 key = llsec_dev_hash_short(short_addr, pan_id); in llsec_dev_find_short() 319 dev->dev.pan_id == pan_id) in llsec_dev_find_short() 360 u32 skey = llsec_dev_hash_short(dev->short_addr, dev->pan_id); in mac802154_llsec_dev_add() 366 llsec_dev_find_short(sec, dev->short_addr, dev->pan_id)) || in mac802154_llsec_dev_add() 532 addr->pan_id = sec->params.pan_id; in llsec_recover_addr() 784 devaddr.pan_id); in llsec_lookup_dev() [all …]
|
D | driver-ops.h | 143 static inline int drv_set_pan_id(struct ieee802154_local *local, __le16 pan_id) in drv_set_pan_id() argument 155 filt.pan_id = pan_id; in drv_set_pan_id() 157 trace_802154_drv_set_pan_id(local, pan_id); in drv_set_pan_id()
|
D | cfg.c | 189 __le16 pan_id) in ieee802154_set_pan_id() argument 195 if (wpan_dev->pan_id == pan_id) in ieee802154_set_pan_id() 200 wpan_dev->pan_id = pan_id; in ieee802154_set_pan_id()
|
/linux-4.4.14/include/net/ |
D | ieee802154_netdev.h | 149 if (a1->pan_id != a2->pan_id || a1->mode != a2->mode) in ieee802154_addr_equal() 180 a->pan_id = cpu_to_le16(sa->pan_id); in ieee802154_addr_from_sa() 196 sa->pan_id = le16_to_cpu(a->pan_id); in ieee802154_addr_to_sa()
|
D | cfg802154.h | 62 struct wpan_dev *wpan_dev, __le16 pan_id); 227 __le16 pan_id; member 269 __le16 pan_id; member 293 __le16 pan_id; member 337 __le16 pan_id; member
|
D | af_ieee802154.h | 37 u16 pan_id; member
|
D | mac802154.h | 63 __le16 pan_id; member
|
/linux-4.4.14/net/ieee802154/ |
D | header_ops.c | 32 memcpy(buf + pos, &addr->pan_id, 2); in ieee802154_hdr_push_addr() 104 if (hdr->source.pan_id == hdr->dest.pan_id && in ieee802154_hdr_push() 143 memcpy(&addr->pan_id, buf + pos, 2); in ieee802154_hdr_get_addr() 236 hdr->source.pan_id = hdr->dest.pan_id; in ieee802154_hdr_get_addrs()
|
D | socket.c | 43 __le16 pan_id, short_addr; in ieee802154_get_dev() local 56 if (addr->pan_id == cpu_to_le16(IEEE802154_PANID_BROADCAST) || in ieee802154_get_dev() 67 pan_id = tmp->ieee802154_ptr->pan_id; in ieee802154_get_dev() 69 if (pan_id == addr->pan_id && in ieee802154_get_dev() 770 ieee802154_match_sock(__le64 hw_addr, __le16 pan_id, __le16 short_addr, in ieee802154_match_sock() argument 781 pan_id == ro->src_addr.pan_id && in ieee802154_match_sock() 792 __le16 pan_id, short_addr; in ieee802154_dgram_deliver() local 798 pan_id = dev->ieee802154_ptr->pan_id; in ieee802154_dgram_deliver() 804 if (ieee802154_match_sock(hw_addr, pan_id, short_addr, in ieee802154_dgram_deliver()
|
D | nl-mac.c | 86 __le16 short_addr, pan_id; in ieee802154_nl_fill_iface() local 102 pan_id = dev->ieee802154_ptr->pan_id; in ieee802154_nl_fill_iface() 111 nla_put_shortaddr(msg, IEEE802154_ATTR_PAN_ID, pan_id)) in ieee802154_nl_fill_iface() 208 addr.pan_id = nla_get_shortaddr( in ieee802154_associate_req() 247 addr.pan_id = dev->ieee802154_ptr->pan_id; in ieee802154_associate_resp() 286 addr.pan_id = dev->ieee802154_ptr->pan_id; in ieee802154_disassociate_req() 337 addr.pan_id = nla_get_shortaddr( in ieee802154_start_req() 565 desc->device_addr.pan_id = nla_get_shortaddr(info->attrs[IEEE802154_ATTR_PAN_ID]); in ieee802154_llsec_parse_key_id() 616 desc->device_addr.pan_id)) in ieee802154_llsec_fill_key_id() 994 dev->pan_id = nla_get_shortaddr(info->attrs[IEEE802154_ATTR_PAN_ID]); in llsec_parse_dev() [all …]
|
D | rdev-ops.h | 122 struct wpan_dev *wpan_dev, __le16 pan_id) in rdev_set_pan_id() argument 126 trace_802154_rdev_set_pan_id(&rdev->wpan_phy, wpan_dev, pan_id); in rdev_set_pan_id() 127 ret = rdev->ops->set_pan_id(&rdev->wpan_phy, wpan_dev, pan_id); in rdev_set_pan_id()
|
D | nl802154.c | 712 desc->device_addr.pan_id) || in ieee802154_llsec_send_key_id() 825 nla_put_le16(msg, NL802154_ATTR_PAN_ID, wpan_dev->pan_id)) in nl802154_send_iface() 1071 __le16 pan_id; in nl802154_set_pan_id() local 1082 pan_id = nla_get_le16(info->attrs[NL802154_ATTR_PAN_ID]); in nl802154_set_pan_id() 1091 if (pan_id == cpu_to_le16(IEEE802154_PAN_ID_BROADCAST)) in nl802154_set_pan_id() 1094 return rdev_set_pan_id(rdev, wpan_dev, pan_id); in nl802154_set_pan_id() 1284 addr->pan_id = nla_get_le16(attrs[NL802154_DEV_ADDR_ATTR_PAN_ID]); in ieee802154_llsec_parse_dev_addr() 1613 nla_put_le16(msg, NL802154_DEV_ATTR_PAN_ID, dev_desc->pan_id) || in nl802154_send_device() 1712 dev->pan_id = nla_get_le16(attrs[NL802154_DEV_ATTR_PAN_ID]); in ieee802154_llsec_parse_device()
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | tx.c | 232 sa.pan_id = wpan_dev->pan_id; in lowpan_header() 236 da.pan_id = sa.pan_id; in lowpan_header()
|
/linux-4.4.14/drivers/net/ieee802154/ |
D | mrf24j40.c | 706 panidh = le16_to_cpu(filt->pan_id) >> 8 & 0xff; in mrf24j40_filter() 707 panidl = le16_to_cpu(filt->pan_id) & 0xff; in mrf24j40_filter() 711 dev_dbg(printdev(devrec), "Set PANID to %04hx\n", filt->pan_id); in mrf24j40_filter()
|
D | atusb.c | 402 u16 pan = le16_to_cpu(filt->pan_id); in atusb_set_hw_addr_filt()
|
D | cc2520.c | 596 u16 panid = le16_to_cpu(filt->pan_id); in cc2520_filter()
|
D | at86rf230.c | 1118 u16 pan = le16_to_cpu(filt->pan_id); in at86rf230_set_hw_addr_filt()
|