/kernel/linux/linux-5.10/net/wireless/ |
H A D | mesh.c | 117 if (wdev->mesh_id_len) in __cfg80211_join_mesh() 120 if (!setup->mesh_id_len) in __cfg80211_join_mesh() 212 memcpy(wdev->ssid, setup->mesh_id, setup->mesh_id_len); in __cfg80211_join_mesh() 213 wdev->mesh_id_len = setup->mesh_id_len; in __cfg80211_join_mesh() 249 if (wdev->mesh_id_len) in cfg80211_set_mesh_channel() 270 if (!wdev->mesh_id_len) in __cfg80211_leave_mesh() 276 wdev->mesh_id_len = 0; in __cfg80211_leave_mesh()
|
H A D | chan.c | 673 active = wdev->mesh_id_len != 0; in cfg80211_beaconing_iface_active() 1306 if (wdev->mesh_id_len) { in cfg80211_get_chan_state()
|
H A D | core.c | 1383 setup.mesh_id_len = wdev->mesh_id_up_len; in cfg80211_netdev_notifier_call()
|
H A D | nl80211.c | 7110 if (!wdev->mesh_id_len) in nl80211_get_mesh_config() 7491 if (!wdev->mesh_id_len) in nl80211_update_mesh_config() 9036 if (!wdev->mesh_id_len) in nl80211_channel_switch() 11661 setup.mesh_id_len = nla_len(info->attrs[NL80211_ATTR_MESH_ID]); in nl80211_join_mesh()
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | mesh.c | 112 ie->val.mesh_id_len = mesh_wdev->mesh_id_up_len; in lbs_mesh_config() 118 IEEE80211_MAX_SSID_LEN + ie->val.mesh_id_len; in lbs_mesh_config() 128 action, priv->mesh_tlv, chan, ie->val.mesh_id_len, in lbs_mesh_config() 529 if (defs.meshie.val.mesh_id_len > IEEE80211_MAX_SSID_LEN) { in mesh_id_get() 531 defs.meshie.val.mesh_id_len = IEEE80211_MAX_SSID_LEN; in mesh_id_get() 534 memcpy(buf, defs.meshie.val.mesh_id, defs.meshie.val.mesh_id_len); in mesh_id_get() 535 buf[defs.meshie.val.mesh_id_len] = '\n'; in mesh_id_get() 536 buf[defs.meshie.val.mesh_id_len + 1] = '\0'; in mesh_id_get() 538 return defs.meshie.val.mesh_id_len + 1; in mesh_id_get() 575 ie->val.mesh_id_len in mesh_id_set() [all...] |
H A D | types.h | 242 * the mesh_id_len 252 uint8_t mesh_id_len; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | mesh.c | 112 ie->val.mesh_id_len = mesh_wdev->u.mesh.id_up_len; in lbs_mesh_config() 118 IEEE80211_MAX_SSID_LEN + ie->val.mesh_id_len; in lbs_mesh_config() 128 action, priv->mesh_tlv, chan, ie->val.mesh_id_len, in lbs_mesh_config() 544 if (defs.meshie.val.mesh_id_len > IEEE80211_MAX_SSID_LEN) { in mesh_id_show() 546 defs.meshie.val.mesh_id_len = IEEE80211_MAX_SSID_LEN; in mesh_id_show() 549 memcpy(buf, defs.meshie.val.mesh_id, defs.meshie.val.mesh_id_len); in mesh_id_show() 550 buf[defs.meshie.val.mesh_id_len] = '\n'; in mesh_id_show() 551 buf[defs.meshie.val.mesh_id_len + 1] = '\0'; in mesh_id_show() 553 return defs.meshie.val.mesh_id_len + 1; in mesh_id_show() 590 ie->val.mesh_id_len in mesh_id_store() [all...] |
H A D | types.h | 243 * the mesh_id_len 253 uint8_t mesh_id_len; member
|
/kernel/linux/linux-6.6/net/wireless/ |
H A D | mesh.c | 124 if (!setup->mesh_id_len) in __cfg80211_join_mesh() 216 memcpy(wdev->u.mesh.id, setup->mesh_id, setup->mesh_id_len); in __cfg80211_join_mesh() 217 wdev->u.mesh.id_len = setup->mesh_id_len; in __cfg80211_join_mesh()
|
H A D | core.c | 1557 setup.mesh_id_len = wdev->u.mesh.id_up_len; in cfg80211_netdev_notifier_call()
|
H A D | nl80211.c | 13066 setup.mesh_id_len = nla_len(info->attrs[NL80211_ATTR_MESH_ID]); in nl80211_join_mesh()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mesh.c | 78 if (!(ifmsh->mesh_id_len == ie->mesh_id_len && in mesh_matches_local() 79 memcmp(ifmsh->mesh_id, ie->mesh_id, ie->mesh_id_len) == 0 && in mesh_matches_local() 308 if (skb_tailroom(skb) < 2 + ifmsh->mesh_id_len) in mesh_add_meshid_ie() 311 pos = skb_put(skb, 2 + ifmsh->mesh_id_len); in mesh_add_meshid_ie() 313 *pos++ = ifmsh->mesh_id_len; in mesh_add_meshid_ie() 314 if (ifmsh->mesh_id_len) in mesh_add_meshid_ie() 315 memcpy(pos, ifmsh->mesh_id, ifmsh->mesh_id_len); in mesh_add_meshid_ie() 812 2 + ifmsh->mesh_id_len + in ieee80211_mesh_build_beacon() 1048 ifmsh->mesh_id_len in ieee80211_stop_mesh() [all...] |
H A D | offchannel.c | 794 !sdata->u.mesh.mesh_id_len) in ieee80211_mgmt_tx()
|
H A D | ieee80211_i.h | 678 size_t mesh_id_len; member 1566 u8 mesh_id_len; member
|
H A D | mesh_plink.c | 234 2 + sdata->u.mesh.mesh_id_len + in mesh_plink_frame_tx()
|
H A D | cfg.c | 2098 ifmsh->mesh_id_len = setup->mesh_id_len; in copy_mesh_setup() 2099 memcpy(ifmsh->mesh_id, setup->mesh_id, ifmsh->mesh_id_len); in copy_mesh_setup()
|
H A D | util.c | 1199 elems->mesh_id_len = elen; in _ieee802_11_parse_elems_crc()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mesh.c | 79 if (!(ifmsh->mesh_id_len == ie->mesh_id_len && in mesh_matches_local() 80 memcmp(ifmsh->mesh_id, ie->mesh_id, ie->mesh_id_len) == 0 && in mesh_matches_local() 310 if (skb_tailroom(skb) < 2 + ifmsh->mesh_id_len) in mesh_add_meshid_ie() 313 pos = skb_put(skb, 2 + ifmsh->mesh_id_len); in mesh_add_meshid_ie() 315 *pos++ = ifmsh->mesh_id_len; in mesh_add_meshid_ie() 316 if (ifmsh->mesh_id_len) in mesh_add_meshid_ie() 317 memcpy(pos, ifmsh->mesh_id, ifmsh->mesh_id_len); in mesh_add_meshid_ie() 997 2 + ifmsh->mesh_id_len + in ieee80211_mesh_build_beacon() 1238 ifmsh->mesh_id_len in ieee80211_stop_mesh() [all...] |
H A D | offchannel.c | 798 !sdata->u.mesh.mesh_id_len) in ieee80211_mgmt_tx()
|
H A D | ieee80211_i.h | 684 size_t mesh_id_len; member 1748 u8 mesh_id_len; member
|
H A D | mesh_plink.c | 237 2 + sdata->u.mesh.mesh_id_len + in mesh_plink_frame_tx()
|
H A D | cfg.c | 2479 ifmsh->mesh_id_len = setup->mesh_id_len; in copy_mesh_setup() 2480 memcpy(ifmsh->mesh_id, setup->mesh_id, ifmsh->mesh_id_len); in copy_mesh_setup()
|
H A D | util.c | 1204 elems->mesh_id_len = elen; in _ieee802_11_parse_elems_full()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | cfg80211.h | 1991 * @mesh_id_len: length of the mesh ID, at least 1 and at most 32 bytes 2017 u8 mesh_id_len; member 5189 * @mesh_id_len: (private) Used by the internal configuration code 5264 u8 ssid_len, mesh_id_len, mesh_id_up_len; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | cfg80211.h | 2337 * @mesh_id_len: length of the mesh ID, at least 1 and at most 32 bytes 2363 u8 mesh_id_len; member
|