Lines Matching refs:ieee80211_local
40 struct ieee80211_local;
165 struct ieee80211_local *local;
207 struct ieee80211_local *local;
866 * @schedule_order: used with ieee80211_local->active_txqs
1038 struct ieee80211_local *local;
1248 struct ieee80211_local *local;
1310 struct ieee80211_local {
1620 struct ieee80211_local *local = sdata->local;
1643 struct ieee80211_local *local = link->sdata->local;
1789 static inline struct ieee80211_local *hw_to_local(
1792 return container_of(hw, struct ieee80211_local, hw);
1833 u64 ieee80211_calculate_rx_timestamp(struct ieee80211_local *local,
1837 int ieee80211_hw_config(struct ieee80211_local *local, u32 changed);
1846 void ieee80211_configure_filter(struct ieee80211_local *local);
1849 u64 ieee80211_mgmt_tx_cookie(struct ieee80211_local *local);
1850 int ieee80211_attach_ack_skb(struct ieee80211_local *local, struct sk_buff *skb,
1871 void ieee80211_send_pspoll(struct ieee80211_local *local,
1873 void ieee80211_recalc_ps(struct ieee80211_local *local);
1895 void ieee80211_ibss_notify_scan_completed(struct ieee80211_local *local);
1940 void ieee80211_scan_cancel(struct ieee80211_local *local);
1941 void ieee80211_run_deferred_scan(struct ieee80211_local *local);
1942 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb);
1947 void ieee80211_mlme_notify_scan_completed(struct ieee80211_local *local);
1949 ieee80211_bss_info_update(struct ieee80211_local *local,
1954 void ieee80211_rx_bss_put(struct ieee80211_local *local,
1963 int ieee80211_request_sched_scan_stop(struct ieee80211_local *local);
1964 void ieee80211_sched_scan_end(struct ieee80211_local *local);
1969 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local);
1970 void ieee80211_offchannel_return(struct ieee80211_local *local);
1971 void ieee80211_roc_setup(struct ieee80211_local *local);
1972 void ieee80211_start_next_roc(struct ieee80211_local *local);
1973 void ieee80211_roc_purge(struct ieee80211_local *local,
2005 int ieee80211_if_add(struct ieee80211_local *local, const char *name,
2012 void ieee80211_remove_interfaces(struct ieee80211_local *local);
2013 u32 ieee80211_idle_off(struct ieee80211_local *local);
2014 void ieee80211_recalc_idle(struct ieee80211_local *local);
2019 int ieee80211_add_virtual_monitor(struct ieee80211_local *local);
2020 void ieee80211_del_virtual_monitor(struct ieee80211_local *local);
2025 void ieee80211_recalc_offload(struct ieee80211_local *local);
2045 void ieee80211_clear_tx_pending(struct ieee80211_local *local);
2063 void ieee80211_tx_monitor(struct ieee80211_local *local, struct sk_buff *skb,
2068 void ieee80211_check_fast_xmit_all(struct ieee80211_local *local);
2115 void ieee80211_process_addba_resp(struct ieee80211_local *local,
2119 void ieee80211_process_addba_request(struct ieee80211_local *local,
2221 int ieee80211_reconfig(struct ieee80211_local *local);
2222 void ieee80211_stop_device(struct ieee80211_local *local);
2229 struct ieee80211_local *local = hw_to_local(hw);
2350 void ieee80211_send_nullfunc(struct ieee80211_local *local,
2353 void ieee80211_send_4addr_nullfunc(struct ieee80211_local *local,
2362 void ieee80211_stop_vif_queues(struct ieee80211_local *local,
2365 void ieee80211_wake_vif_queues(struct ieee80211_local *local,
2378 void ieee80211_add_pending_skb(struct ieee80211_local *local,
2380 void ieee80211_add_pending_skbs(struct ieee80211_local *local,
2382 void ieee80211_flush_queues(struct ieee80211_local *local,
2384 void __ieee80211_flush_queues(struct ieee80211_local *local,
2388 static inline bool ieee80211_can_run_worker(struct ieee80211_local *local)
2425 int ieee80211_txq_setup_flows(struct ieee80211_local *local);
2426 void ieee80211_txq_set_params(struct ieee80211_local *local);
2427 void ieee80211_txq_teardown_flows(struct ieee80211_local *local);
2431 void ieee80211_txq_purge(struct ieee80211_local *local,
2433 void ieee80211_txq_remove_vlan(struct ieee80211_local *local,
2558 int ieee80211_chanctx_refcount(struct ieee80211_local *local,
2561 void ieee80211_recalc_smps_chanctx(struct ieee80211_local *local,
2563 void ieee80211_recalc_chanctx_min_def(struct ieee80211_local *local,
2566 bool ieee80211_is_radar_required(struct ieee80211_local *local);
2569 void ieee80211_dfs_cac_cancel(struct ieee80211_local *local);
2575 void ieee80211_recalc_dtim(struct ieee80211_local *local,
2581 int ieee80211_max_num_channels(struct ieee80211_local *local);
2582 void ieee80211_recalc_chanctx_chantype(struct ieee80211_local *local,