Lines Matching refs:vif

91 	if (sdata->vif.bss_conf.basic_rates != basic_rates)  in mesh_matches_local()
94 ieee80211_ht_oper_to_chandef(sdata->vif.bss_conf.chandef.chan, in mesh_matches_local()
97 ieee80211_vht_oper_to_chandef(sdata->vif.bss_conf.chandef.chan, in mesh_matches_local()
100 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chandef, in mesh_matches_local()
396 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in mesh_add_ds_params_ie()
422 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_cap_ie()
423 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_cap_ie()
424 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_cap_ie()
447 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in mesh_add_ht_oper_ie()
459 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_oper_ie()
460 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_oper_ie()
461 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_oper_ie()
468 ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef, in mesh_add_ht_oper_ie()
469 sdata->vif.bss_conf.ht_operation_mode, in mesh_add_ht_oper_ie()
485 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_vht_cap_ie()
486 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_vht_cap_ie()
487 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_vht_cap_ie()
510 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in mesh_add_vht_oper_ie()
522 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_vht_oper_ie()
523 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_vht_oper_ie()
524 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_vht_oper_ie()
532 &sdata->vif.bss_conf.chandef); in mesh_add_vht_oper_ie()
689 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_mesh_build_beacon()
730 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
731 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
734 cpu_to_le16(sdata->vif.bss_conf.beacon_int); in ieee80211_mesh_build_beacon()
867 sdata->vif.bss_conf.ht_operation_mode = in ieee80211_start_mesh()
869 sdata->vif.bss_conf.enable_beacon = true; in ieee80211_start_mesh()
895 sdata->vif.bss_conf.enable_beacon = false; in ieee80211_stop_mesh()
938 switch (sdata->vif.bss_conf.chandef.width) { in ieee80211_mesh_process_chnswitch()
951 sta_flags, sdata->vif.addr, in ieee80211_mesh_process_chnswitch()
965 sdata->vif.addr, in ieee80211_mesh_process_chnswitch()
985 &sdata->vif.bss_conf.chandef)) { in ieee80211_mesh_process_chnswitch()
1039 if ((!ether_addr_equal(mgmt->da, sdata->vif.addr) && in ieee80211_mesh_rx_probe_req()
1089 !ether_addr_equal(mgmt->da, sdata->vif.addr)) in ieee80211_mesh_rx_bcn_presp()
1123 !sdata->vif.csa_active) in ieee80211_mesh_rx_bcn_presp()
1150 sdata->vif.bss_conf.chandef.chan->center_freq); in ieee80211_mesh_finish_csa()
1207 memcpy(mgmt_fwd->sa, sdata->vif.addr, ETH_ALEN); in mesh_fwd_csa_frame()
1208 memcpy(mgmt_fwd->bssid, sdata->vif.addr, ETH_ALEN); in mesh_fwd_csa_frame()
1243 if (!sdata->vif.csa_active && in mesh_rx_csa_frame()
1326 if (sdata->vif.bss_conf.enable_beacon && in mesh_bss_info_changed()
1404 sdata->vif.bss_conf.bssid = zero_addr; in ieee80211_mesh_init_sdata()