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.c811 struct cfg80211_internal_bss *ibss = bss_from_pub(params->bss); in cfg80211_connect_done() local
813 if (list_empty(&ibss->list)) { in cfg80211_connect_done()
836 cfg80211_bss_update(rdev, ibss, false, in cfg80211_connect_done()
837 ibss->ts); in cfg80211_connect_done()
Dnl80211.c9658 struct cfg80211_ibss_params ibss; in nl80211_join_ibss() local
9663 memset(&ibss, 0, sizeof(ibss)); in nl80211_join_ibss()
9669 ibss.beacon_interval = 100; in nl80211_join_ibss()
9672 ibss.beacon_interval = in nl80211_join_ibss()
9676 ibss.beacon_interval); in nl80211_join_ibss()
9689 ibss.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_join_ibss()
9691 if (!is_valid_ether_addr(ibss.bssid)) in nl80211_join_ibss()
9694 ibss.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss()
9695 ibss.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); in nl80211_join_ibss()
9698 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()
578 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.c244 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
Dtx.c2699 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr()
2955 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
4394 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_update_counter()
4419 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_csa_set_counter()
4455 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_csa_is_complete()
4562 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()
Dagg-tx.c87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
Drx.c1762 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process()
3378 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action()
3955 ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2) || in ieee80211_accept_frame()
3960 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame()
Dcfg.c3249 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon()
3255 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon()
3267 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
Dieee80211_i.h978 struct ieee80211_if_ibss ibss; member
Diface.c1445 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
Dutil.c3576 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_send_action_csa()