Lines Matching refs:ieee80211_local

31 static inline void drv_tx(struct ieee80211_local *local,
38 static inline void drv_sync_rx_queues(struct ieee80211_local *local,
51 struct ieee80211_local *local = sdata->local;
63 struct ieee80211_local *local = sdata->local;
74 struct ieee80211_local *local = sdata->local;
85 int drv_start(struct ieee80211_local *local);
86 void drv_stop(struct ieee80211_local *local);
89 static inline int drv_suspend(struct ieee80211_local *local,
102 static inline int drv_resume(struct ieee80211_local *local)
114 static inline void drv_set_wakeup(struct ieee80211_local *local,
128 int drv_add_interface(struct ieee80211_local *local,
131 int drv_change_interface(struct ieee80211_local *local,
135 void drv_remove_interface(struct ieee80211_local *local,
138 static inline int drv_config(struct ieee80211_local *local, u32 changed)
150 static inline void drv_bss_info_changed(struct ieee80211_local *local,
181 static inline u64 drv_prepare_multicast(struct ieee80211_local *local,
196 static inline void drv_configure_filter(struct ieee80211_local *local,
210 static inline void drv_config_iface_filter(struct ieee80211_local *local,
226 static inline int drv_set_tim(struct ieee80211_local *local,
237 static inline int drv_set_key(struct ieee80211_local *local,
257 static inline void drv_update_tkip_key(struct ieee80211_local *local,
279 static inline int drv_hw_scan(struct ieee80211_local *local,
296 static inline void drv_cancel_hw_scan(struct ieee80211_local *local,
310 drv_sched_scan_start(struct ieee80211_local *local,
329 static inline int drv_sched_scan_stop(struct ieee80211_local *local,
346 static inline void drv_sw_scan_start(struct ieee80211_local *local,
358 static inline void drv_sw_scan_complete(struct ieee80211_local *local,
369 static inline int drv_get_stats(struct ieee80211_local *local,
383 static inline void drv_get_key_seq(struct ieee80211_local *local,
392 static inline int drv_set_frag_threshold(struct ieee80211_local *local,
406 static inline int drv_set_rts_threshold(struct ieee80211_local *local,
420 static inline int drv_set_coverage_class(struct ieee80211_local *local,
436 static inline void drv_sta_notify(struct ieee80211_local *local,
451 static inline int drv_sta_add(struct ieee80211_local *local,
472 static inline void drv_sta_remove(struct ieee80211_local *local,
490 static inline void drv_sta_add_debugfs(struct ieee80211_local *local,
507 static inline void drv_sta_pre_rcu_remove(struct ieee80211_local *local,
525 int drv_sta_state(struct ieee80211_local *local,
532 int drv_sta_set_txpwr(struct ieee80211_local *local,
536 void drv_sta_rc_update(struct ieee80211_local *local,
540 static inline void drv_sta_rate_tbl_update(struct ieee80211_local *local,
555 static inline void drv_sta_statistics(struct ieee80211_local *local,
570 int drv_conf_tx(struct ieee80211_local *local,
574 u64 drv_get_tsf(struct ieee80211_local *local,
576 void drv_set_tsf(struct ieee80211_local *local,
579 void drv_offset_tsf(struct ieee80211_local *local,
582 void drv_reset_tsf(struct ieee80211_local *local,
585 static inline int drv_tx_last_beacon(struct ieee80211_local *local)
598 int drv_ampdu_action(struct ieee80211_local *local,
602 static inline int drv_get_survey(struct ieee80211_local *local, int idx,
617 static inline void drv_rfkill_poll(struct ieee80211_local *local)
625 static inline void drv_flush(struct ieee80211_local *local,
642 static inline void drv_channel_switch(struct ieee80211_local *local,
654 static inline int drv_set_antenna(struct ieee80211_local *local,
665 static inline int drv_get_antenna(struct ieee80211_local *local,
676 static inline int drv_remain_on_channel(struct ieee80211_local *local,
695 drv_cancel_remain_on_channel(struct ieee80211_local *local,
709 static inline int drv_set_ringparam(struct ieee80211_local *local,
724 static inline void drv_get_ringparam(struct ieee80211_local *local,
735 static inline bool drv_tx_frames_pending(struct ieee80211_local *local)
749 static inline int drv_set_bitrate_mask(struct ieee80211_local *local,
769 static inline void drv_set_rekey_data(struct ieee80211_local *local,
782 static inline void drv_event_callback(struct ieee80211_local *local,
793 drv_release_buffered_frames(struct ieee80211_local *local,
808 drv_allow_buffered_frames(struct ieee80211_local *local,
822 static inline void drv_mgd_prepare_tx(struct ieee80211_local *local,
839 drv_mgd_protect_tdls_discover(struct ieee80211_local *local,
854 static inline int drv_add_chanctx(struct ieee80211_local *local,
871 static inline void drv_remove_chanctx(struct ieee80211_local *local,
886 static inline void drv_change_chanctx(struct ieee80211_local *local,
900 static inline int drv_assign_vif_chanctx(struct ieee80211_local *local,
921 static inline void drv_unassign_vif_chanctx(struct ieee80211_local *local,
940 int drv_switch_vif_chanctx(struct ieee80211_local *local,
944 static inline int drv_start_ap(struct ieee80211_local *local,
961 static inline void drv_stop_ap(struct ieee80211_local *local,
974 drv_reconfig_complete(struct ieee80211_local *local,
986 drv_set_default_unicast_key(struct ieee80211_local *local,
1003 static inline void drv_ipv6_addr_change(struct ieee80211_local *local,
1018 struct ieee80211_local *local = sdata->local;
1031 struct ieee80211_local *local = sdata->local;
1048 struct ieee80211_local *local = sdata->local;
1064 struct ieee80211_local *local = sdata->local;
1079 struct ieee80211_local *local = sdata->local;
1090 static inline int drv_join_ibss(struct ieee80211_local *local,
1106 static inline void drv_leave_ibss(struct ieee80211_local *local,
1119 static inline u32 drv_get_expected_throughput(struct ieee80211_local *local,
1132 static inline int drv_get_txpower(struct ieee80211_local *local,
1147 drv_tdls_channel_switch(struct ieee80211_local *local,
1171 drv_tdls_cancel_channel_switch(struct ieee80211_local *local,
1188 drv_tdls_recv_channel_switch(struct ieee80211_local *local,
1199 static inline void drv_wake_tx_queue(struct ieee80211_local *local,
1217 static inline void schedule_and_wake_txq(struct ieee80211_local *local,
1224 static inline int drv_can_aggregate_in_amsdu(struct ieee80211_local *local,
1235 drv_get_ftm_responder_stats(struct ieee80211_local *local,
1250 static inline int drv_start_pmsr(struct ieee80211_local *local,
1269 static inline void drv_abort_pmsr(struct ieee80211_local *local,
1284 static inline int drv_start_nan(struct ieee80211_local *local,
1299 static inline void drv_stop_nan(struct ieee80211_local *local,
1310 static inline int drv_nan_change_conf(struct ieee80211_local *local,
1331 static inline int drv_add_nan_func(struct ieee80211_local *local,
1350 static inline void drv_del_nan_func(struct ieee80211_local *local,
1363 static inline int drv_set_tid_config(struct ieee80211_local *local,
1378 static inline int drv_reset_tid_config(struct ieee80211_local *local,
1391 static inline void drv_update_vif_offload(struct ieee80211_local *local,
1405 static inline void drv_sta_set_4addr(struct ieee80211_local *local,