Home
last modified time | relevance | path

Searched refs:ibss (Results 1 – 25 of 31) sorted by relevance

12

/linux/net/wireless/
A Dibss.c31 if (!wdev->u.ibss.ssid_len) in __cfg80211_ibss_joined()
40 if (wdev->u.ibss.current_bss) { in __cfg80211_ibss_joined()
100 if (wdev->u.ibss.ssid_len) in __cfg80211_join_ibss()
183 wdev->u.ibss.ssid_len = 0; in cfg80211_clear_ibss()
184 memset(&wdev->u.ibss.chandef, 0, sizeof(wdev->u.ibss.chandef)); in cfg80211_clear_ibss()
200 if (!wdev->u.ibss.ssid_len) in cfg80211_leave_ibss()
320 if (wdev->u.ibss.ssid_len) in cfg80211_ibss_wext_siwfreq()
381 if (wdev->u.ibss.ssid_len) in cfg80211_ibss_wext_siwessid()
392 wdev->wext.ibss.ssid = wdev->u.ibss.ssid; in cfg80211_ibss_wext_siwessid()
414 } else if (wdev->wext.ibss.ssid && wdev->wext.ibss.ssid_len) { in cfg80211_ibss_wext_giwessid()
[all …]
A DMakefile15 cfg80211-y += mlme.o ibss.o sme.o chan.o ethtool.o mesh.o ap.o trace.o ocb.o
A Dwext-compat.c467 wdev->u.ibss.current_bss)) { in cfg80211_set_encryption()
520 wdev->u.ibss.current_bss)) in cfg80211_set_encryption()
547 wdev->u.ibss.current_bss)) { in cfg80211_set_encryption()
573 wdev->u.ibss.current_bss)) in cfg80211_set_encryption()
629 wdev->u.ibss.current_bss)) in cfg80211_wext_siwencode()
A Dsme.c928 struct cfg80211_internal_bss *ibss; in cfg80211_update_link_bss() local
933 ibss = bss_from_pub(*bss); in cfg80211_update_link_bss()
934 if (list_empty(&ibss->list)) { in cfg80211_update_link_bss()
958 cfg80211_bss_update(rdev, ibss, false, in cfg80211_update_link_bss()
959 ibss->ts); in cfg80211_update_link_bss()
A Dchan.c941 if (wdev->u.ibss.ssid_len) in cfg80211_beaconing_iface_active()
982 return cfg80211_is_sub_chan(&wdev->u.ibss.chandef, chan, in cfg80211_wdev_on_sub_chan()
1684 return &wdev->u.ibss.chandef; in wdev_chandef()
A Dnl80211.c4037 if (wdev->u.ibss.ssid_len && in nl80211_send_iface()
4039 wdev->u.ibss.ssid)) in nl80211_send_iface()
10309 if (!wdev->u.ibss.ssid_len) in nl80211_channel_switch()
11546 memset(&ibss, 0, sizeof(ibss)); in nl80211_join_ibss()
11552 ibss.beacon_interval = 100; in nl80211_join_ibss()
11555 ibss.beacon_interval = in nl80211_join_ibss()
11630 &ibss.basic_rates); in nl80211_join_ibss()
11636 memcpy(&ibss.ht_capa_mask, in nl80211_join_ibss()
11643 memcpy(&ibss.ht_capa, in nl80211_join_ibss()
11667 ibss.control_port = in nl80211_join_ibss()
[all …]
A Dmlme.c869 if (!wdev->u.ibss.current_bss || in cfg80211_mlme_mgmt_tx()
870 !ether_addr_equal(wdev->u.ibss.current_bss->pub.bssid, in cfg80211_mlme_mgmt_tx()
A Dreg.c2400 if (!wdev->u.ibss.ssid_len) in reg_wdev_chan_valid()
2402 chandef = wdev->u.ibss.chandef; in reg_wdev_chan_valid()
/linux/net/mac80211/
A Dibss.c420 chandef = sdata->u.ibss.chandef; in ieee80211_sta_join_ibss()
1116 if (sdata->u.ibss.fixed_channel && in ieee80211_rx_bss_info()
1123 sdata->u.ibss.ssid_len)) in ieee80211_rx_bss_info()
1136 if (sdata->u.ibss.fixed_bssid) in ieee80211_rx_bss_info()
1597 if (!sdata->u.ibss.ssid_len) in ieee80211_ibss_rx_queued_mgmt()
1755 sdata->u.ibss.fixed_bssid = true; in ieee80211_ibss_join()
1757 sdata->u.ibss.fixed_bssid = false; in ieee80211_ibss_join()
1783 if (sdata->u.ibss.ie) in ieee80211_ibss_join()
1833 kfree(sdata->u.ibss.ie); in ieee80211_ibss_leave()
1834 sdata->u.ibss.ie = NULL; in ieee80211_ibss_leave()
[all …]
A DMakefile17 ibss.o \
A Dht.c61 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()
A Dtx.c2820 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr()
3097 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
5062 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_update_cntdwn()
5087 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_beacon_set_cntdwn()
5131 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_beacon_cntdwn_is_complete()
5458 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_beacon_get()
A Doffchannel.c987 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
A Dieee80211_i.h1162 struct ieee80211_if_ibss ibss; member
2156 ether_addr_copy(mgmt->bssid, sdata->u.ibss.bssid); in ieee80211_mgmt_ba()
A Drx.c1761 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process()
3732 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action()
4453 ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2) || in ieee80211_accept_frame()
4458 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame()
A Dcfg.c3873 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon()
3879 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon()
3892 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
/linux/drivers/net/wireless/marvell/mwifiex/
A DREADME55 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/drivers/net/wireless/ti/wlcore/
A Dcmd.c785 cmd->ibss.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set); in wl12xx_cmd_role_start_ibss()
786 cmd->ibss.beacon_interval = cpu_to_le16(wlvif->beacon_int); in wl12xx_cmd_role_start_ibss()
787 cmd->ibss.dtim_interval = bss_conf->dtim_period; in wl12xx_cmd_role_start_ibss()
788 cmd->ibss.ssid_type = WL12XX_SSID_TYPE_ANY; in wl12xx_cmd_role_start_ibss()
789 cmd->ibss.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_ibss()
790 memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_ibss()
791 memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN); in wl12xx_cmd_role_start_ibss()
799 cmd->ibss.hlid = wlvif->sta.hlid; in wl12xx_cmd_role_start_ibss()
800 cmd->ibss.remote_rates = cpu_to_le32(wlvif->rate_set); in wl12xx_cmd_role_start_ibss()
A Dcmd.h339 } __packed ibss; member
/linux/drivers/net/wireless/marvell/libertas/
A Dcfg.c1821 cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_join_existing()
1822 cmd.bss.ibss.header.len = 2; in lbs_ibss_join_existing()
1823 cmd.bss.ibss.atimwindow = 0; in lbs_ibss_join_existing()
1929 cmd.ibss.header.id = WLAN_EID_IBSS_PARAMS; in lbs_ibss_start_new()
1930 cmd.ibss.header.len = 2; in lbs_ibss_start_new()
1931 cmd.ibss.atimwindow = 0; in lbs_ibss_start_new()
A Dtypes.h35 struct ieee_ie_ibss_param_set ibss; member
A Dhost.h752 struct ieee_ie_ibss_param_set ibss; member
779 struct ieee_ie_ibss_param_set ibss; member
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
A Dmac.h349 struct iwl_mac_data_ibss ibss; member
/linux/drivers/net/wireless/intel/iwlwifi/fw/
A Dfile.h873 __le32 ibss; member
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmac-ctxt.c790 cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_ibss()
793 cmd.ibss.beacon_template = cpu_to_le32(mvmvif->id); in iwl_mvm_mac_ctxt_cmd_ibss()

Completed in 136 milliseconds

12