| /linux/net/ieee802154/ |
| A D | rdev-ops.h | 65 struct wpan_dev *wpan_dev) in rdev_del_virtual_intf() argument 216 struct wpan_dev *wpan_dev, in rdev_get_llsec_table() argument 224 struct wpan_dev *wpan_dev) in rdev_lock_llsec_table() argument 231 struct wpan_dev *wpan_dev) in rdev_unlock_llsec_table() argument 238 struct wpan_dev *wpan_dev, in rdev_get_llsec_params() argument 246 struct wpan_dev *wpan_dev, in rdev_set_llsec_params() argument 256 struct wpan_dev *wpan_dev, in rdev_add_llsec_key() argument 265 struct wpan_dev *wpan_dev, in rdev_del_llsec_key() argument 273 struct wpan_dev *wpan_dev, in rdev_add_seclevel() argument 281 struct wpan_dev *wpan_dev, in rdev_del_seclevel() argument [all …]
|
| A D | nl802154.c | 60 struct wpan_dev *wpan_dev; in __cfg802154_wpan_dev_from_attrs() local 110 struct wpan_dev *wpan_dev; in __cfg802154_rdev_from_attrs() local 237 struct wpan_dev **wpan_dev) in nl802154_prepare_wpan_dev_dump() argument 739 struct wpan_dev *wpan_dev) in nl802154_get_llsec_params() argument 772 struct wpan_dev *wpan_dev) in nl802154_send_iface() argument 848 struct wpan_dev *wpan_dev; in nl802154_dump_interface() local 1495 struct wpan_dev *wpan_dev; in nl802154_dump_llsec_key() local 1674 struct wpan_dev *wpan_dev; in nl802154_dump_llsec_dev() local 1855 struct wpan_dev *wpan_dev; in nl802154_dump_llsec_devkey() local 2028 struct wpan_dev *wpan_dev; in nl802154_dump_llsec_seclevel() local [all …]
|
| A D | trace.h | 24 ? wpan_dev->identifier : 0) 88 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev), 89 TP_ARGS(wpan_phy, wpan_dev), 165 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 184 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 190 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 199 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 221 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 241 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, 261 TP_PROTO(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, [all …]
|
| A D | core.c | 201 struct wpan_dev *wpan_dev; in cfg802154_switch_netns() local 205 if (!wpan_dev->netdev) in cfg802154_switch_netns() 221 if (!wpan_dev->netdev) in cfg802154_switch_netns() 259 struct wpan_dev *wpan_dev = dev->ieee802154_ptr; in cfg802154_netdev_notifier_call() local 262 if (!wpan_dev) in cfg802154_netdev_notifier_call() 265 rdev = wpan_phy_to_rdev(wpan_dev->wpan_phy); in cfg802154_netdev_notifier_call() 273 wpan_dev->identifier = ++rdev->wpan_dev_id; in cfg802154_netdev_notifier_call() 277 wpan_dev->netdev = dev; in cfg802154_netdev_notifier_call() 297 if (!list_empty(&wpan_dev->list)) { in cfg802154_netdev_notifier_call() 298 list_del_rcu(&wpan_dev->list); in cfg802154_netdev_notifier_call() [all …]
|
| /linux/net/mac802154/ |
| A D | cfg.c | 98 ieee802154_del_iface(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev) in ieee802154_del_iface() argument 182 ieee802154_set_pan_id(struct wpan_phy *wpan_phy, struct wpan_dev *wpan_dev, in ieee802154_set_pan_id() argument 201 struct wpan_dev *wpan_dev, in ieee802154_set_backoff_exponent() argument 223 struct wpan_dev *wpan_dev, in ieee802154_set_max_csma_backoffs() argument 234 struct wpan_dev *wpan_dev, in ieee802154_set_max_frame_retries() argument 255 struct wpan_dev *wpan_dev, bool ackreq) in ieee802154_set_ackreq_default() argument 266 struct wpan_dev *wpan_dev, in ieee802154_get_llsec_table() argument 277 struct wpan_dev *wpan_dev) in ieee802154_lock_llsec_table() argument 287 struct wpan_dev *wpan_dev) in ieee802154_unlock_llsec_table() argument 297 struct wpan_dev *wpan_dev, in ieee802154_set_llsec_params() argument [all …]
|
| A D | iface.c | 29 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_wpan_update_llsec() local 52 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_wpan_ioctl() local 147 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in ieee802154_setup_hw() local 179 wpan_dev->max_be, in ieee802154_setup_hw() 226 struct wpan_dev *wpan_dev, in ieee802154_check_mac_settings() argument 268 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in ieee802154_check_concurrent_iface() local 302 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_wpan_open() local 369 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in ieee802154_header_create() local 435 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_header_create() local 558 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in ieee802154_setup_sdata() local [all …]
|
| A D | mac_cmd.c | 62 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_set_mac_params() local 69 wpan_dev->wpan_phy->cca = params->cca; in mac802154_set_mac_params() 73 wpan_dev->min_be = params->min_be; in mac802154_set_mac_params() 74 wpan_dev->max_be = params->max_be; in mac802154_set_mac_params() 75 wpan_dev->csma_retries = params->csma_retries; in mac802154_set_mac_params() 77 wpan_dev->lbt = params->lbt; in mac802154_set_mac_params() 104 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in mac802154_get_mac_params() local 110 params->cca = wpan_dev->wpan_phy->cca; in mac802154_get_mac_params() 114 params->min_be = wpan_dev->min_be; in mac802154_get_mac_params() 115 params->max_be = wpan_dev->max_be; in mac802154_get_mac_params() [all …]
|
| A D | ieee802154_i.h | 78 struct wpan_dev wpan_dev; member 110 IEEE802154_WPAN_DEV_TO_SUB_IF(struct wpan_dev *wpan_dev) in IEEE802154_WPAN_DEV_TO_SUB_IF() argument 112 return container_of(wpan_dev, struct ieee802154_sub_if_data, wpan_dev); in IEEE802154_WPAN_DEV_TO_SUB_IF()
|
| A D | rx.c | 36 struct wpan_dev *wpan_dev = &sdata->wpan_dev; in ieee802154_subif_frame() local 42 span = wpan_dev->pan_id; in ieee802154_subif_frame() 43 sshort = wpan_dev->short_addr; in ieee802154_subif_frame() 58 else if (mac_cb(skb)->dest.extended_addr == wpan_dev->extended_addr) in ieee802154_subif_frame() 206 if (sdata->wpan_dev.iftype != NL802154_IFTYPE_NODE) in __ieee802154_rx_handle_packet() 232 if (sdata->wpan_dev.iftype != NL802154_IFTYPE_MONITOR) in ieee802154_monitors_rx()
|
| /linux/include/net/ |
| A D | cfg802154.h | 47 struct wpan_dev *wpan_dev); 61 struct wpan_dev *wpan_dev, 64 struct wpan_dev *wpan_dev, 72 struct wpan_dev *wpan_dev, 75 struct wpan_dev *wpan_dev); 82 struct wpan_dev *wpan_dev, 85 struct wpan_dev *wpan_dev, 89 struct wpan_dev *wpan_dev, 93 struct wpan_dev *wpan_dev, 96 struct wpan_dev *wpan_dev, [all …]
|
| /linux/net/6lowpan/ |
| A D | core.c | 80 struct wpan_dev *wpan_dev = lowpan_802154_dev(dev)->wdev->ieee802154_ptr; in addrconf_ifid_802154_6lowpan() local 83 if (!lowpan_802154_is_valid_src_short_addr(wpan_dev->short_addr)) in addrconf_ifid_802154_6lowpan() 87 if (wpan_dev->pan_id == cpu_to_le16(0x0000) && in addrconf_ifid_802154_6lowpan() 88 wpan_dev->short_addr == cpu_to_le16(0x0000)) in addrconf_ifid_802154_6lowpan() 92 if (wpan_dev->pan_id == cpu_to_le16(IEEE802154_PAN_ID_BROADCAST)) in addrconf_ifid_802154_6lowpan() 95 ieee802154_le16_to_be16(eui, &wpan_dev->pan_id); in addrconf_ifid_802154_6lowpan() 103 ieee802154_le16_to_be16(&eui[6], &wpan_dev->short_addr); in addrconf_ifid_802154_6lowpan()
|
| A D | ndisc.c | 119 struct wpan_dev *wpan_dev; in lowpan_ndisc_opt_addr_space() local 143 wpan_dev = lowpan_802154_dev(dev)->wdev->ieee802154_ptr; in lowpan_ndisc_opt_addr_space() 145 if (lowpan_802154_is_valid_src_short_addr(wpan_dev->short_addr)) in lowpan_ndisc_opt_addr_space() 159 struct wpan_dev *wpan_dev; in lowpan_ndisc_fill_addr_option() local 186 wpan_dev = lowpan_802154_dev(dev)->wdev->ieee802154_ptr; in lowpan_ndisc_fill_addr_option() 188 if (lowpan_802154_is_valid_src_short_addr(wpan_dev->short_addr)) { in lowpan_ndisc_fill_addr_option() 190 &wpan_dev->short_addr); in lowpan_ndisc_fill_addr_option()
|
| A D | debugfs.c | 218 struct wpan_dev *wdev = data; in lowpan_short_addr_get()
|
| /linux/net/ieee802154/6lowpan/ |
| A D | tx.c | 37 struct wpan_dev *wpan_dev = lowpan_802154_dev(ldev)->wdev->ieee802154_ptr; in lowpan_header_create() local 53 info->saddr.pan_id = wpan_dev->pan_id; in lowpan_header_create() 85 if (lowpan_802154_is_valid_src_short_addr(wpan_dev->short_addr)) { in lowpan_header_create() 87 info->saddr.short_addr = wpan_dev->short_addr; in lowpan_header_create() 90 info->saddr.extended_addr = wpan_dev->extended_addr; in lowpan_header_create() 227 struct wpan_dev *wpan_dev = lowpan_802154_dev(ldev)->wdev->ieee802154_ptr; in lowpan_header() local 244 cb->ackreq = wpan_dev->ackreq; in lowpan_header()
|
| A D | core.c | 217 struct wpan_dev *wpan_dev; in lowpan_device_event() local 221 wpan_dev = ndev->ieee802154_ptr; in lowpan_device_event() 222 if (!wpan_dev) in lowpan_device_event() 231 if (wpan_dev->lowpan_dev) in lowpan_device_event() 232 lowpan_dellink(wpan_dev->lowpan_dev, NULL); in lowpan_device_event()
|
| /linux/include/linux/ |
| A D | netdevice.h | 65 struct wpan_dev; 2108 struct wpan_dev *ieee802154_ptr;
|