Lines Matching refs:ieee80211_local

41 struct ieee80211_local;
176 struct ieee80211_local *local;
216 struct ieee80211_local *local;
1130 struct ieee80211_local *local;
1337 struct ieee80211_local *local;
1399 struct ieee80211_local { struct
1695 struct ieee80211_local *local = sdata->local; in ieee80211_get_sband() argument
1718 struct ieee80211_local *local = link->sdata->local; in ieee80211_get_link_sband()
1865 static inline struct ieee80211_local *hw_to_local( in hw_to_local()
1868 return container_of(hw, struct ieee80211_local, hw); in hw_to_local()
1909 u64 ieee80211_calculate_rx_timestamp(struct ieee80211_local *local,
1913 int ieee80211_hw_config(struct ieee80211_local *local, int radio_idx,
1915 int ieee80211_hw_conf_chan(struct ieee80211_local *local);
1916 void ieee80211_hw_conf_init(struct ieee80211_local *local);
1925 void ieee80211_configure_filter(struct ieee80211_local *local);
1928 void ieee80211_handle_queued_frames(struct ieee80211_local *local);
1930 u64 ieee80211_mgmt_tx_cookie(struct ieee80211_local *local);
1931 int ieee80211_attach_ack_skb(struct ieee80211_local *local, struct sk_buff *skb,
1952 void ieee80211_send_pspoll(struct ieee80211_local *local,
1954 void ieee80211_recalc_ps(struct ieee80211_local *local);
1976 void ieee80211_ibss_notify_scan_completed(struct ieee80211_local *local);
2020 void ieee80211_scan_cancel(struct ieee80211_local *local);
2021 void ieee80211_run_deferred_scan(struct ieee80211_local *local);
2022 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb);
2027 void ieee80211_mlme_notify_scan_completed(struct ieee80211_local *local);
2029 ieee80211_bss_info_update(struct ieee80211_local *local,
2034 void ieee80211_rx_bss_put(struct ieee80211_local *local,
2043 int ieee80211_request_sched_scan_stop(struct ieee80211_local *local);
2044 void ieee80211_sched_scan_end(struct ieee80211_local *local);
2049 void ieee80211_offchannel_stop_vifs(struct ieee80211_local *local);
2050 void ieee80211_offchannel_return(struct ieee80211_local *local);
2051 void ieee80211_roc_setup(struct ieee80211_local *local);
2052 void ieee80211_start_next_roc(struct ieee80211_local *local);
2053 void ieee80211_reconfig_roc(struct ieee80211_local *local);
2054 void ieee80211_roc_purge(struct ieee80211_local *local,
2088 int ieee80211_if_add(struct ieee80211_local *local, const char *name,
2095 void ieee80211_remove_interfaces(struct ieee80211_local *local);
2096 u32 ieee80211_idle_off(struct ieee80211_local *local);
2097 void ieee80211_recalc_idle(struct ieee80211_local *local);
2102 int ieee80211_add_virtual_monitor(struct ieee80211_local *local);
2103 void ieee80211_del_virtual_monitor(struct ieee80211_local *local);
2108 void ieee80211_recalc_offload(struct ieee80211_local *local);
2133 void ieee80211_clear_tx_pending(struct ieee80211_local *local);
2149 void ieee80211_tx_monitor(struct ieee80211_local *local, struct sk_buff *skb,
2153 void ieee80211_check_fast_xmit_all(struct ieee80211_local *local);
2201 void ieee80211_process_addba_resp(struct ieee80211_local *local,
2205 void ieee80211_process_addba_request(struct ieee80211_local *local,
2247 void ieee80211_ht_handle_chanwidth_notif(struct ieee80211_local *local,
2349 int ieee80211_reconfig(struct ieee80211_local *local);
2350 void ieee80211_stop_device(struct ieee80211_local *local, bool suspend);
2357 struct ieee80211_local *local = hw_to_local(hw); in __ieee80211_resume()
2484 void ieee80211_send_nullfunc(struct ieee80211_local *local,
2487 void ieee80211_send_4addr_nullfunc(struct ieee80211_local *local,
2492 ieee80211_get_vif_queues(struct ieee80211_local *local,
2509 ieee80211_stop_vif_queues(struct ieee80211_local *local, in ieee80211_stop_vif_queues()
2519 ieee80211_wake_vif_queues(struct ieee80211_local *local, in ieee80211_wake_vif_queues()
2528 ieee80211_stop_vif_queues_norefcount(struct ieee80211_local *local, in ieee80211_stop_vif_queues_norefcount()
2537 ieee80211_wake_vif_queues_norefcount(struct ieee80211_local *local, in ieee80211_wake_vif_queues_norefcount()
2545 void ieee80211_add_pending_skb(struct ieee80211_local *local,
2547 void ieee80211_add_pending_skbs(struct ieee80211_local *local,
2549 void ieee80211_flush_queues(struct ieee80211_local *local,
2551 void __ieee80211_flush_queues(struct ieee80211_local *local,
2555 static inline bool ieee80211_can_run_worker(struct ieee80211_local *local) in ieee80211_can_run_worker()
2592 int ieee80211_txq_setup_flows(struct ieee80211_local *local);
2593 void ieee80211_txq_set_params(struct ieee80211_local *local, int radio_idx);
2594 void ieee80211_txq_teardown_flows(struct ieee80211_local *local);
2598 void ieee80211_txq_purge(struct ieee80211_local *local,
2601 void ieee80211_txq_remove_vlan(struct ieee80211_local *local,
2701 bool ieee80211_chandef_he_6ghz_oper(struct ieee80211_local *local,
2756 int ieee80211_chanctx_refcount(struct ieee80211_local *local,
2759 void ieee80211_recalc_smps_chanctx(struct ieee80211_local *local,
2761 void ieee80211_recalc_chanctx_min_def(struct ieee80211_local *local,
2765 bool ieee80211_is_radar_required(struct ieee80211_local *local,
2772 void ieee80211_dfs_cac_cancel(struct ieee80211_local *local,
2784 int ieee80211_max_num_channels(struct ieee80211_local *local, int radio_idx);
2786 void ieee80211_recalc_chanctx_chantype(struct ieee80211_local *local,
2849 void ieee80211_check_wbrf_support(struct ieee80211_local *local);
2850 void ieee80211_add_wbrf(struct ieee80211_local *local, struct cfg80211_chan_def *chandef);
2851 void ieee80211_remove_wbrf(struct ieee80211_local *local, struct cfg80211_chan_def *chandef);