/linux-5.19.10/net/wireless/ |
D | ibss.c | 31 if (!wdev->u.ibss.ssid_len) in __cfg80211_ibss_joined() 40 if (wdev->u.ibss.current_bss) { in __cfg80211_ibss_joined() 41 cfg80211_unhold_bss(wdev->u.ibss.current_bss); in __cfg80211_ibss_joined() 42 cfg80211_put_bss(wdev->wiphy, &wdev->u.ibss.current_bss->pub); in __cfg80211_ibss_joined() 46 wdev->u.ibss.current_bss = bss_from_pub(bss); in __cfg80211_ibss_joined() 99 if (wdev->u.ibss.ssid_len) in __cfg80211_join_ibss() 134 wdev->u.ibss.chandef = params->chandef; in __cfg80211_join_ibss() 141 wdev->wext.ibss.chandef = params->chandef; in __cfg80211_join_ibss() 149 memcpy(wdev->u.ibss.ssid, params->ssid, params->ssid_len); in __cfg80211_join_ibss() 150 wdev->u.ibss.ssid_len = params->ssid_len; in __cfg80211_join_ibss() [all …]
|
D | Makefile | 14 cfg80211-y += mlme.o ibss.o sme.o chan.o ethtool.o mesh.o ap.o trace.o ocb.o
|
D | wext-compat.c | 458 wdev->u.ibss.current_bss)) { in __cfg80211_set_encryption() 511 wdev->u.ibss.current_bss)) in __cfg80211_set_encryption() 538 wdev->u.ibss.current_bss)) { in __cfg80211_set_encryption() 563 wdev->u.ibss.current_bss)) in __cfg80211_set_encryption() 634 wdev->u.ibss.current_bss)) in cfg80211_wext_siwencode()
|
D | chan.c | 727 if (wdev->u.ibss.ssid_len) in cfg80211_beaconing_iface_active() 768 return cfg80211_is_sub_chan(&wdev->u.ibss.chandef, chan, in cfg80211_wdev_on_sub_chan() 1452 return &wdev->u.ibss.chandef; in wdev_chandef()
|
D | sme.c | 807 struct cfg80211_internal_bss *ibss = bss_from_pub(params->bss); in cfg80211_connect_done() local 809 if (list_empty(&ibss->list)) { in cfg80211_connect_done() 832 cfg80211_bss_update(rdev, ibss, false, in cfg80211_connect_done() 833 ibss->ts); in cfg80211_connect_done()
|
D | nl80211.c | 1534 if (wdev->u.ibss.current_bss) in nl80211_key_allowed() 3781 if (wdev->u.ibss.ssid_len && in nl80211_send_iface() 3782 nla_put(msg, NL80211_ATTR_SSID, wdev->u.ibss.ssid_len, in nl80211_send_iface() 3783 wdev->u.ibss.ssid)) in nl80211_send_iface() 9658 if (!wdev->u.ibss.ssid_len) in nl80211_channel_switch() 9946 if (intbss == wdev->u.ibss.current_bss && in nl80211_send_bss() 10707 struct cfg80211_ibss_params ibss; in nl80211_join_ibss() local 10712 memset(&ibss, 0, sizeof(ibss)); in nl80211_join_ibss() 10718 ibss.beacon_interval = 100; in nl80211_join_ibss() 10721 ibss.beacon_interval = in nl80211_join_ibss() [all …]
|
D | mlme.c | 683 if (!wdev->u.ibss.current_bss || in cfg80211_mlme_mgmt_tx() 684 !ether_addr_equal(wdev->u.ibss.current_bss->pub.bssid, in cfg80211_mlme_mgmt_tx()
|
/linux-5.19.10/net/mac80211/ |
D | ibss.c | 45 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_build_presp() 225 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_sta_join_ibss() 418 switch (sdata->u.ibss.chandef.width) { in ieee80211_sta_join_ibss() 422 chan_type = cfg80211_get_chandef_type(&sdata->u.ibss.chandef); in ieee80211_sta_join_ibss() 429 chandef.width = sdata->u.ibss.chandef.width; in ieee80211_sta_join_ibss() 434 chandef = sdata->u.ibss.chandef; in ieee80211_sta_join_ibss() 445 rate_flags = ieee80211_chandef_rate_flags(&sdata->u.ibss.chandef); in ieee80211_sta_join_ibss() 486 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_csa_beacon() 532 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_finish_csa() 564 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_stop() [all …]
|
D | Makefile | 17 ibss.o \
|
D | ht.c | 61 ht_capa = &sdata->u.ibss.ht_capa; in ieee80211_apply_htcap_overrides() 62 ht_capa_mask = &sdata->u.ibss.ht_capa_mask; in ieee80211_apply_htcap_overrides() 438 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
|
D | agg-rx.c | 247 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
|
D | tx.c | 2761 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr() 2992 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit() 4854 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_update_cntdwn() 4879 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_set_cntdwn() 4915 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_beacon_cntdwn_is_complete() 5141 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_beacon_get()
|
D | offchannel.c | 892 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
|
D | agg-tx.c | 87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
|
D | rx.c | 1761 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process() 3555 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action() 4179 ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2) || in ieee80211_accept_frame() 4184 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame()
|
/linux-5.19.10/drivers/net/wireless/marvell/mwifiex/ |
D | README | 55 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde] 56 The command will be used to join or create an ibss. Optionally, operating frequency, 58 and ibss. 60 iw dev mlan0 ibss leave 61 The command will be used to leave an ibss network.
|
/linux-5.19.10/drivers/net/wireless/ti/wlcore/ |
D | cmd.c | 776 cmd->ibss.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set); in wl12xx_cmd_role_start_ibss() 777 cmd->ibss.beacon_interval = cpu_to_le16(wlvif->beacon_int); in wl12xx_cmd_role_start_ibss() 778 cmd->ibss.dtim_interval = bss_conf->dtim_period; in wl12xx_cmd_role_start_ibss() 779 cmd->ibss.ssid_type = WL12XX_SSID_TYPE_ANY; in wl12xx_cmd_role_start_ibss() 780 cmd->ibss.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_ibss() 781 memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_ibss() 782 memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_ibss() 790 cmd->ibss.hlid = wlvif->sta.hlid; in wl12xx_cmd_role_start_ibss() 791 cmd->ibss.remote_rates = cpu_to_le32(wlvif->rate_set); in wl12xx_cmd_role_start_ibss()
|
D | cmd.h | 341 } __packed ibss; member
|
/linux-5.19.10/drivers/net/wireless/marvell/libertas/ |
D | cfg.c | 1771 cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_join_existing() 1772 cmd.bss.ibss.header.len = 2; in lbs_ibss_join_existing() 1773 cmd.bss.ibss.atimwindow = 0; in lbs_ibss_join_existing() 1879 cmd.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_start_new() 1880 cmd.ibss.header.len = 2; in lbs_ibss_start_new() 1881 cmd.ibss.atimwindow = 0; in lbs_ibss_start_new()
|
D | types.h | 35 struct ieee_ie_ibss_param_set ibss; member
|
D | host.h | 752 struct ieee_ie_ibss_param_set ibss; member 779 struct ieee_ie_ibss_param_set ibss; member
|
/linux-5.19.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | mac.h | 342 struct iwl_mac_data_ibss ibss; member
|
/linux-5.19.10/drivers/net/wireless/intel/iwlwifi/fw/ |
D | file.h | 823 __le32 ibss; member
|
/linux-5.19.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | mac-ctxt.c | 697 cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_ibss() 700 cmd.ibss.beacon_template = cpu_to_le32(mvmvif->id); in iwl_mvm_mac_ctxt_cmd_ibss()
|
D | utils.c | 660 return le32_to_cpu(txq_timer->ibss); in iwl_mvm_get_wd_timeout()
|