Home
last modified time | relevance | path

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

/net/wireless/
Dibss.c142 wdev->wext.ibss.chandef = params->chandef; in __cfg80211_join_ibss()
187 wdev->wext.ibss.ssid_len = 0; in __cfg80211_clear_ibss()
246 if (!wdev->wext.ibss.beacon_interval) in cfg80211_ibss_wext_join()
247 wdev->wext.ibss.beacon_interval = 100; in cfg80211_ibss_wext_join()
250 if (!wdev->wext.ibss.chandef.chan) { in cfg80211_ibss_wext_join()
278 cfg80211_chandef_create(&wdev->wext.ibss.chandef, new_chan, in cfg80211_ibss_wext_join()
283 if (!wdev->wext.ibss.ssid_len) in cfg80211_ibss_wext_join()
292 wdev->wext.ibss.privacy = wdev->wext.default_key != -1; in cfg80211_ibss_wext_join()
302 &wdev->wext.ibss, ck); in cfg80211_ibss_wext_join()
338 if (wdev->wext.ibss.chandef.chan == chan) in cfg80211_ibss_wext_siwfreq()
[all …]
DMakefile14 cfg80211-y += mlme.o ibss.o sme.o chan.o ethtool.o mesh.o ap.o trace.o ocb.o
Dsme.c799 struct cfg80211_internal_bss *ibss = bss_from_pub(params->bss); in cfg80211_connect_done() local
801 if (list_empty(&ibss->list)) { in cfg80211_connect_done()
824 cfg80211_bss_update(rdev, ibss, false, in cfg80211_connect_done()
825 ibss->ts); in cfg80211_connect_done()
Dnl80211.c9429 struct cfg80211_ibss_params ibss; in nl80211_join_ibss() local
9434 memset(&ibss, 0, sizeof(ibss)); in nl80211_join_ibss()
9440 ibss.beacon_interval = 100; in nl80211_join_ibss()
9443 ibss.beacon_interval = in nl80211_join_ibss()
9447 ibss.beacon_interval); in nl80211_join_ibss()
9460 ibss.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_join_ibss()
9462 if (!is_valid_ether_addr(ibss.bssid)) in nl80211_join_ibss()
9465 ibss.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss()
9466 ibss.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss()
9469 ibss.ie = nla_data(info->attrs[NL80211_ATTR_IE]); in nl80211_join_ibss()
[all …]
/net/mac80211/
Dibss.c45 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()
539 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_finish_csa()
574 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_ibss_stop()
[all …]
Dht.c60 ht_capa = &sdata->u.ibss.ht_capa; in ieee80211_apply_htcap_overrides()
61 ht_capa_mask = &sdata->u.ibss.ht_capa_mask; in ieee80211_apply_htcap_overrides()
432 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
DMakefile16 ibss.o \
Dagg-rx.c243 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
Dtx.c2677 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr()
2933 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
4341 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_update_counter()
4366 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_set_counter()
4402 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_csa_is_complete()
4509 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in __ieee80211_beacon_get()
Doffchannel.c908 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
Drx.c1763 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process()
3272 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action()
3849 ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2)) in ieee80211_accept_frame()
3853 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame()
Dagg-tx.c87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
Dcfg.c3223 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon()
3229 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon()
3241 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
Dieee80211_i.h971 struct ieee80211_if_ibss ibss; member
Diface.c1449 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
Dutil.c3483 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_send_action_csa()