Home
last modified time | relevance | path

Searched refs:pan_id (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/net/mac802154/
Diface.c44 params.pan_id = wpan_dev->pan_id; in mac802154_wpan_update_llsec()
72 u16 pan_id, short_addr; in mac802154_wpan_ioctl() local
74 pan_id = le16_to_cpu(wpan_dev->pan_id); in mac802154_wpan_ioctl()
76 if (pan_id == IEEE802154_PANID_BROADCAST || in mac802154_wpan_ioctl()
84 sa->addr.pan_id = pan_id; in mac802154_wpan_ioctl()
100 sa->addr.pan_id == IEEE802154_PANID_BROADCAST || in mac802154_wpan_ioctl()
107 wpan_dev->pan_id = cpu_to_le16(sa->addr.pan_id); in mac802154_wpan_ioctl()
177 if (wpan_dev->pan_id != nwpan_dev->pan_id || in ieee802154_check_mac_settings()
264 rc = drv_set_pan_id(local, wpan_dev->pan_id); in mac802154_wpan_open()
387 wpan_dev->pan_id == cpu_to_le16(IEEE802154_PANID_BROADCAST)) { in mac802154_header_create()
[all …]
Drx.c52 span = wpan_dev->pan_id; in ieee802154_subif_frame()
65 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame()
66 mac_cb(skb)->dest.pan_id != cpu_to_le16(IEEE802154_PANID_BROADCAST)) in ieee802154_subif_frame()
74 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame()
75 mac_cb(skb)->dest.pan_id != cpu_to_le16(IEEE802154_PANID_BROADCAST)) in ieee802154_subif_frame()
124 pr_debug("%s PAN ID: %04x\n", name, le16_to_cpu(addr->pan_id)); in ieee802154_print_addr()
Dcfg.c111 __le16 pan_id) in ieee802154_set_pan_id() argument
122 if (pan_id == cpu_to_le16(IEEE802154_PAN_ID_BROADCAST)) in ieee802154_set_pan_id()
125 wpan_dev->pan_id = pan_id; in ieee802154_set_pan_id()
Dllsec.c105 sec->params.pan_id = params->pan_id; in mac802154_llsec_set_params()
299 static u32 llsec_dev_hash_short(__le16 short_addr, __le16 pan_id) in llsec_dev_hash_short() argument
301 return ((__force u16)short_addr) << 16 | (__force u16)pan_id; in llsec_dev_hash_short()
311 __le16 pan_id) in llsec_dev_find_short() argument
314 u32 key = llsec_dev_hash_short(short_addr, pan_id); in llsec_dev_find_short()
318 dev->dev.pan_id == pan_id) in llsec_dev_find_short()
359 u32 skey = llsec_dev_hash_short(dev->short_addr, dev->pan_id); in mac802154_llsec_dev_add()
365 llsec_dev_find_short(sec, dev->short_addr, dev->pan_id)) || in mac802154_llsec_dev_add()
530 addr->pan_id = sec->params.pan_id; in llsec_recover_addr()
789 devaddr.pan_id); in llsec_lookup_dev()
[all …]
Dmac_cmd.c46 mac802154_dev_set_pan_id(dev, addr->pan_id); in mac802154_mlme_start_req()
57 params.pan_id = addr->pan_id; in mac802154_mlme_start_req()
Ddriver-ops.h111 static inline int drv_set_pan_id(struct ieee802154_local *local, __le16 pan_id) in drv_set_pan_id() argument
122 filt.pan_id = pan_id; in drv_set_pan_id()
Dmib.c62 ret = sdata->wpan_dev.pan_id; in mac802154_dev_get_pan_id()
75 sdata->wpan_dev.pan_id = val; in mac802154_dev_set_pan_id()
/linux-4.1.27/include/net/
Dieee802154_netdev.h55 __le16 pan_id; member
158 if (a1->pan_id != a2->pan_id || a1->mode != a2->mode) in ieee802154_addr_equal()
189 a->pan_id = cpu_to_le16(sa->pan_id); in ieee802154_addr_from_sa()
205 sa->pan_id = le16_to_cpu(a->pan_id); in ieee802154_addr_to_sa()
289 __le16 pan_id; member
317 __le16 pan_id; member
Dcfg802154.h48 struct wpan_dev *wpan_dev, __le16 pan_id);
119 __le16 pan_id; member
Daf_ieee802154.h37 u16 pan_id; member
Dmac802154.h48 __le16 pan_id; /* Each independent PAN selects a unique member
/linux-4.1.27/net/ieee802154/
Dheader_ops.c32 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()
Drdev-ops.h79 struct wpan_dev *wpan_dev, __le16 pan_id) in rdev_set_pan_id() argument
83 trace_802154_rdev_set_pan_id(&rdev->wpan_phy, wpan_dev, pan_id); in rdev_set_pan_id()
84 ret = rdev->ops->set_pan_id(&rdev->wpan_phy, wpan_dev, pan_id); in rdev_set_pan_id()
Dsocket.c43 __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 = ieee802154_mlme_ops(tmp)->get_pan_id(tmp); in ieee802154_get_dev()
71 if (pan_id == addr->pan_id && in ieee802154_get_dev()
778 ieee802154_match_sock(__le64 hw_addr, __le16 pan_id, __le16 short_addr, in ieee802154_match_sock() argument
789 pan_id == ro->src_addr.pan_id && in ieee802154_match_sock()
800 __le16 pan_id, short_addr; in ieee802154_dgram_deliver() local
806 pan_id = ieee802154_mlme_ops(dev)->get_pan_id(dev); in ieee802154_dgram_deliver()
812 if (ieee802154_match_sock(hw_addr, pan_id, short_addr, in ieee802154_dgram_deliver()
Dnl-mac.c86 __le16 short_addr, pan_id; in ieee802154_nl_fill_iface() local
101 pan_id = ops->get_pan_id(dev); in ieee802154_nl_fill_iface()
109 nla_put_shortaddr(msg, IEEE802154_ATTR_PAN_ID, pan_id)) in ieee802154_nl_fill_iface()
209 addr.pan_id = nla_get_shortaddr( in ieee802154_associate_req()
247 addr.pan_id = ieee802154_mlme_ops(dev)->get_pan_id(dev); in ieee802154_associate_resp()
284 addr.pan_id = ieee802154_mlme_ops(dev)->get_pan_id(dev); in ieee802154_disassociate_req()
334 addr.pan_id = nla_get_shortaddr( in ieee802154_start_req()
566 desc->device_addr.pan_id = nla_get_shortaddr(info->attrs[IEEE802154_ATTR_PAN_ID]); in ieee802154_llsec_parse_key_id()
617 desc->device_addr.pan_id)) in ieee802154_llsec_fill_key_id()
999 dev->pan_id = nla_get_shortaddr(info->attrs[IEEE802154_ATTR_PAN_ID]); in llsec_parse_dev()
[all …]
Dnl802154.c477 nla_put_le16(msg, NL802154_ATTR_PAN_ID, wpan_dev->pan_id)) in nl802154_send_iface()
664 __le16 pan_id; in nl802154_set_pan_id() local
677 pan_id = nla_get_le16(info->attrs[NL802154_ATTR_PAN_ID]); in nl802154_set_pan_id()
679 return rdev_set_pan_id(rdev, wpan_dev, pan_id); in nl802154_set_pan_id()
/linux-4.1.27/net/ieee802154/6lowpan/
Dtx.c210 sa.pan_id = ieee802154_mlme_ops(dev)->get_pan_id(dev); in lowpan_header()
214 da.pan_id = sa.pan_id; in lowpan_header()
/linux-4.1.27/drivers/net/ieee802154/
Dmrf24j40.c497 panidh = le16_to_cpu(filt->pan_id) >> 8 & 0xff; in mrf24j40_filter()
498 panidl = le16_to_cpu(filt->pan_id) & 0xff; in mrf24j40_filter()
502 dev_dbg(printdev(devrec), "Set PANID to %04hx\n", filt->pan_id); in mrf24j40_filter()
Dcc2520.c594 u16 panid = le16_to_cpu(filt->pan_id); in cc2520_filter()
Dat86rf230.c1166 u16 pan = le16_to_cpu(filt->pan_id); in at86rf230_set_hw_addr_filt()