Lines Matching refs:local
45 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_housekeeping_timer() local
50 ieee80211_queue_work(&local->hw, &sdata->work); in ieee80211_mesh_housekeeping_timer()
415 struct ieee80211_local *local = sdata->local; in mesh_add_ht_cap_ie() local
420 sband = local->hw.wiphy->bands[band]; in mesh_add_ht_cap_ie()
439 struct ieee80211_local *local = sdata->local; in mesh_add_ht_oper_ie() local
455 sband = local->hw.wiphy->bands[channel->band]; in mesh_add_ht_oper_ie()
478 struct ieee80211_local *local = sdata->local; in mesh_add_vht_cap_ie() local
483 sband = local->hw.wiphy->bands[band]; in mesh_add_vht_cap_ie()
502 struct ieee80211_local *local = sdata->local; in mesh_add_vht_oper_ie() local
518 sband = local->hw.wiphy->bands[channel->band]; in mesh_add_vht_oper_ie()
542 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mesh_path_timer()
553 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mesh_path_root_timer()
841 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mbss_info_change_notify()
847 struct ieee80211_local *local = sdata->local; in ieee80211_start_mesh() local
854 local->fif_other_bss++; in ieee80211_start_mesh()
856 atomic_inc(&local->iff_allmultis); in ieee80211_start_mesh()
857 ieee80211_configure_filter(local); in ieee80211_start_mesh()
866 ieee80211_queue_work(&local->hw, &sdata->work); in ieee80211_start_mesh()
878 ieee80211_recalc_dtim(local, sdata); in ieee80211_start_mesh()
887 struct ieee80211_local *local = sdata->local; in ieee80211_stop_mesh() local
908 local->total_ps_buffered -= skb_queue_len(&ifmsh->ps.bc_buf); in ieee80211_stop_mesh()
919 local->fif_other_bss--; in ieee80211_stop_mesh()
920 atomic_dec(&local->iff_allmultis); in ieee80211_stop_mesh()
921 ieee80211_configure_filter(local); in ieee80211_stop_mesh()
961 if (!cfg80211_chandef_usable(sdata->local->hw.wiphy, ¶ms.chandef, in ieee80211_mesh_process_chnswitch()
973 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy, in ieee80211_mesh_process_chnswitch()
1008 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_mesh_process_chnswitch()
1019 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_rx_probe_req() local
1055 presp = dev_alloc_skb(local->tx_headroom + in ieee80211_mesh_rx_probe_req()
1060 skb_reserve(presp, local->tx_headroom); in ieee80211_mesh_rx_probe_req()
1079 struct ieee80211_local *local = sdata->local; in ieee80211_mesh_rx_bcn_presp() local
1110 channel = ieee80211_get_channel(local->hw.wiphy, freq); in ieee80211_mesh_rx_bcn_presp()
1187 struct ieee80211_local *local = sdata->local; in mesh_fwd_csa_frame() local
1191 skb = dev_alloc_skb(local->tx_headroom + len); in mesh_fwd_csa_frame()
1194 skb_reserve(skb, local->tx_headroom); in mesh_fwd_csa_frame()