/Linux-v4.19/net/wireless/ |
D | ibss.c | 136 wdev->wext.ibss.chandef = params->chandef; in __cfg80211_join_ibss() 181 wdev->wext.ibss.ssid_len = 0; in __cfg80211_clear_ibss() 240 if (!wdev->wext.ibss.beacon_interval) in cfg80211_ibss_wext_join() 241 wdev->wext.ibss.beacon_interval = 100; in cfg80211_ibss_wext_join() 244 if (!wdev->wext.ibss.chandef.chan) { in cfg80211_ibss_wext_join() 272 cfg80211_chandef_create(&wdev->wext.ibss.chandef, new_chan, in cfg80211_ibss_wext_join() 277 if (!wdev->wext.ibss.ssid_len) in cfg80211_ibss_wext_join() 286 wdev->wext.ibss.privacy = wdev->wext.default_key != -1; in cfg80211_ibss_wext_join() 296 &wdev->wext.ibss, ck); in cfg80211_ibss_wext_join() 332 if (wdev->wext.ibss.chandef.chan == chan) in cfg80211_ibss_wext_siwfreq() [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 | nl80211.c | 8863 struct cfg80211_ibss_params ibss; in nl80211_join_ibss() local 8868 memset(&ibss, 0, sizeof(ibss)); in nl80211_join_ibss() 8877 ibss.beacon_interval = 100; in nl80211_join_ibss() 8880 ibss.beacon_interval = in nl80211_join_ibss() 8884 ibss.beacon_interval); in nl80211_join_ibss() 8897 ibss.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_join_ibss() 8899 if (!is_valid_ether_addr(ibss.bssid)) in nl80211_join_ibss() 8902 ibss.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss() 8903 ibss.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss() 8906 ibss.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_join_ibss() [all …]
|
D | sme.c | 796 struct cfg80211_internal_bss *ibss = bss_from_pub(params->bss); in cfg80211_connect_done() local 798 if (WARN_ON(list_empty(&ibss->list))) { in cfg80211_connect_done()
|
/Linux-v4.19/net/mac80211/ |
D | ibss.c | 47 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_build_presp() 227 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_sta_join_ibss() 420 switch (sdata->u.ibss.chandef.width) { in ieee80211_sta_join_ibss() 424 chan_type = cfg80211_get_chandef_type(&sdata->u.ibss.chandef); in ieee80211_sta_join_ibss() 431 chandef.width = sdata->u.ibss.chandef.width; in ieee80211_sta_join_ibss() 436 chandef = sdata->u.ibss.chandef; in ieee80211_sta_join_ibss() 447 rate_flags = ieee80211_chandef_rate_flags(&sdata->u.ibss.chandef); in ieee80211_sta_join_ibss() 488 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_csa_beacon() 541 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_finish_csa() 576 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_stop() [all …]
|
D | Makefile | 16 ibss.o \
|
D | ht.c | 63 ht_capa = &sdata->u.ibss.ht_capa; in ieee80211_apply_htcap_overrides() 64 ht_capa_mask = &sdata->u.ibss.ht_capa_mask; in ieee80211_apply_htcap_overrides() 426 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
|
D | agg-rx.c | 209 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
|
D | tx.c | 2619 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr() 2874 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit() 4108 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_update_counter() 4133 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_set_counter() 4169 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_csa_is_complete() 4276 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_beacon_get()
|
D | offchannel.c | 906 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
|
D | agg-tx.c | 90 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
|
D | rx.c | 1676 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process() 3187 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action() 3753 ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2)) in ieee80211_accept_frame() 3757 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame()
|
D | cfg.c | 3120 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon() 3126 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon() 3138 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
|
D | ieee80211_i.h | 961 struct ieee80211_if_ibss ibss; member
|
D | iface.c | 1451 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | README | 54 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde] 55 The command will be used to join or create an ibss. Optionally, operating frequency, 57 and ibss. 59 iw dev mlan0 ibss leave 60 The command will be used to leave an ibss network.
|
/Linux-v4.19/drivers/net/wireless/ti/wlcore/ |
D | cmd.c | 792 cmd->ibss.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set); in wl12xx_cmd_role_start_ibss() 793 cmd->ibss.beacon_interval = cpu_to_le16(wlvif->beacon_int); in wl12xx_cmd_role_start_ibss() 794 cmd->ibss.dtim_interval = bss_conf->dtim_period; in wl12xx_cmd_role_start_ibss() 795 cmd->ibss.ssid_type = WL12XX_SSID_TYPE_ANY; in wl12xx_cmd_role_start_ibss() 796 cmd->ibss.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_ibss() 797 memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_ibss() 798 memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_ibss() 806 cmd->ibss.hlid = wlvif->sta.hlid; in wl12xx_cmd_role_start_ibss() 807 cmd->ibss.remote_rates = cpu_to_le32(wlvif->rate_set); in wl12xx_cmd_role_start_ibss()
|
D | cmd.h | 355 } __packed ibss; member
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | cfg.c | 1766 cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_join_existing() 1767 cmd.bss.ibss.header.len = 2; in lbs_ibss_join_existing() 1768 cmd.bss.ibss.atimwindow = 0; in lbs_ibss_join_existing() 1869 cmd.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_start_new() 1870 cmd.ibss.header.len = 2; in lbs_ibss_start_new() 1871 cmd.ibss.atimwindow = 0; in lbs_ibss_start_new()
|
D | types.h | 35 struct ieee_ie_ibss_param_set ibss; member
|
D | host.h | 748 struct ieee_ie_ibss_param_set ibss; member 775 struct ieee_ie_ibss_param_set ibss; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | mac.h | 377 struct iwl_mac_data_ibss ibss; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | mac-ctxt.c | 833 cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_ibss() 834 cmd.ibss.bi_reciprocal = in iwl_mvm_mac_ctxt_cmd_ibss() 838 cmd.ibss.beacon_template = cpu_to_le32(mvmvif->id); in iwl_mvm_mac_ctxt_cmd_ibss()
|
D | utils.c | 1227 return le32_to_cpu(txq_timer->ibss); in iwl_mvm_get_wd_timeout()
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/ |
D | file.h | 802 __le32 ibss; member
|