Searched refs:ibss (Results 1 – 16 of 16) sorted by relevance
/net/wireless/ |
D | ibss.c | 142 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 …]
|
D | Makefile | 14 cfg80211-y += mlme.o ibss.o sme.o chan.o ethtool.o mesh.o ap.o trace.o ocb.o
|
D | sme.c | 799 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()
|
D | nl80211.c | 9429 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/ |
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() 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 …]
|
D | ht.c | 60 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()
|
D | Makefile | 16 ibss.o \
|
D | agg-rx.c | 243 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
|
D | tx.c | 2677 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()
|
D | offchannel.c | 908 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
|
D | rx.c | 1763 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()
|
D | agg-tx.c | 87 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
|
D | cfg.c | 3223 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()
|
D | ieee80211_i.h | 971 struct ieee80211_if_ibss ibss; member
|
D | iface.c | 1449 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata()
|
D | util.c | 3483 struct ieee80211_if_ibss *ifibss = &sdata->u.ibss; in ieee80211_send_action_csa()
|