ieee80211_hw     1788 include/net/mac80211.h struct ieee80211_hw *wiphy_to_ieee80211_hw(struct wiphy *wiphy);
ieee80211_hw     1796 include/net/mac80211.h static inline void SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev)
ieee80211_hw     1807 include/net/mac80211.h static inline void SET_IEEE80211_PERM_ADDR(struct ieee80211_hw *hw, u8 *addr)
ieee80211_hw     1813 include/net/mac80211.h ieee80211_get_tx_rate(const struct ieee80211_hw *hw,
ieee80211_hw     1822 include/net/mac80211.h ieee80211_get_rts_cts_rate(const struct ieee80211_hw *hw,
ieee80211_hw     1831 include/net/mac80211.h ieee80211_get_alt_retry_rate(const struct ieee80211_hw *hw,
ieee80211_hw     1847 include/net/mac80211.h void ieee80211_free_txskb(struct ieee80211_hw *hw, struct sk_buff *skb);
ieee80211_hw     2840 include/net/mac80211.h 	void (*tx)(struct ieee80211_hw *hw,
ieee80211_hw     2843 include/net/mac80211.h 	int (*start)(struct ieee80211_hw *hw);
ieee80211_hw     2844 include/net/mac80211.h 	void (*stop)(struct ieee80211_hw *hw);
ieee80211_hw     2846 include/net/mac80211.h 	int (*suspend)(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan);
ieee80211_hw     2847 include/net/mac80211.h 	int (*resume)(struct ieee80211_hw *hw);
ieee80211_hw     2848 include/net/mac80211.h 	void (*set_wakeup)(struct ieee80211_hw *hw, bool enabled);
ieee80211_hw     2850 include/net/mac80211.h 	int (*add_interface)(struct ieee80211_hw *hw,
ieee80211_hw     2852 include/net/mac80211.h 	int (*change_interface)(struct ieee80211_hw *hw,
ieee80211_hw     2855 include/net/mac80211.h 	void (*remove_interface)(struct ieee80211_hw *hw,
ieee80211_hw     2857 include/net/mac80211.h 	int (*config)(struct ieee80211_hw *hw, u32 changed);
ieee80211_hw     2858 include/net/mac80211.h 	void (*bss_info_changed)(struct ieee80211_hw *hw,
ieee80211_hw     2863 include/net/mac80211.h 	int (*start_ap)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     2864 include/net/mac80211.h 	void (*stop_ap)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     2866 include/net/mac80211.h 	u64 (*prepare_multicast)(struct ieee80211_hw *hw,
ieee80211_hw     2868 include/net/mac80211.h 	void (*configure_filter)(struct ieee80211_hw *hw,
ieee80211_hw     2872 include/net/mac80211.h 	int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
ieee80211_hw     2874 include/net/mac80211.h 	int (*set_key)(struct ieee80211_hw *hw, enum set_key_cmd cmd,
ieee80211_hw     2877 include/net/mac80211.h 	void (*update_tkip_key)(struct ieee80211_hw *hw,
ieee80211_hw     2882 include/net/mac80211.h 	void (*set_rekey_data)(struct ieee80211_hw *hw,
ieee80211_hw     2885 include/net/mac80211.h 	void (*set_default_unicast_key)(struct ieee80211_hw *hw,
ieee80211_hw     2887 include/net/mac80211.h 	int (*hw_scan)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2889 include/net/mac80211.h 	void (*cancel_hw_scan)(struct ieee80211_hw *hw,
ieee80211_hw     2891 include/net/mac80211.h 	int (*sched_scan_start)(struct ieee80211_hw *hw,
ieee80211_hw     2895 include/net/mac80211.h 	int (*sched_scan_stop)(struct ieee80211_hw *hw,
ieee80211_hw     2897 include/net/mac80211.h 	void (*sw_scan_start)(struct ieee80211_hw *hw);
ieee80211_hw     2898 include/net/mac80211.h 	void (*sw_scan_complete)(struct ieee80211_hw *hw);
ieee80211_hw     2899 include/net/mac80211.h 	int (*get_stats)(struct ieee80211_hw *hw,
ieee80211_hw     2901 include/net/mac80211.h 	void (*get_tkip_seq)(struct ieee80211_hw *hw, u8 hw_key_idx,
ieee80211_hw     2903 include/net/mac80211.h 	int (*set_frag_threshold)(struct ieee80211_hw *hw, u32 value);
ieee80211_hw     2904 include/net/mac80211.h 	int (*set_rts_threshold)(struct ieee80211_hw *hw, u32 value);
ieee80211_hw     2905 include/net/mac80211.h 	int (*sta_add)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2907 include/net/mac80211.h 	int (*sta_remove)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2910 include/net/mac80211.h 	void (*sta_add_debugfs)(struct ieee80211_hw *hw,
ieee80211_hw     2914 include/net/mac80211.h 	void (*sta_remove_debugfs)(struct ieee80211_hw *hw,
ieee80211_hw     2919 include/net/mac80211.h 	void (*sta_notify)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2921 include/net/mac80211.h 	int (*sta_state)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2925 include/net/mac80211.h 	void (*sta_pre_rcu_remove)(struct ieee80211_hw *hw,
ieee80211_hw     2928 include/net/mac80211.h 	void (*sta_rc_update)(struct ieee80211_hw *hw,
ieee80211_hw     2932 include/net/mac80211.h 	int (*conf_tx)(struct ieee80211_hw *hw,
ieee80211_hw     2935 include/net/mac80211.h 	u64 (*get_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     2936 include/net/mac80211.h 	void (*set_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2938 include/net/mac80211.h 	void (*reset_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     2939 include/net/mac80211.h 	int (*tx_last_beacon)(struct ieee80211_hw *hw);
ieee80211_hw     2940 include/net/mac80211.h 	int (*ampdu_action)(struct ieee80211_hw *hw,
ieee80211_hw     2945 include/net/mac80211.h 	int (*get_survey)(struct ieee80211_hw *hw, int idx,
ieee80211_hw     2947 include/net/mac80211.h 	void (*rfkill_poll)(struct ieee80211_hw *hw);
ieee80211_hw     2948 include/net/mac80211.h 	void (*set_coverage_class)(struct ieee80211_hw *hw, s16 coverage_class);
ieee80211_hw     2950 include/net/mac80211.h 	int (*testmode_cmd)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2952 include/net/mac80211.h 	int (*testmode_dump)(struct ieee80211_hw *hw, struct sk_buff *skb,
ieee80211_hw     2956 include/net/mac80211.h 	void (*flush)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2958 include/net/mac80211.h 	void (*channel_switch)(struct ieee80211_hw *hw,
ieee80211_hw     2960 include/net/mac80211.h 	int (*set_antenna)(struct ieee80211_hw *hw, u32 tx_ant, u32 rx_ant);
ieee80211_hw     2961 include/net/mac80211.h 	int (*get_antenna)(struct ieee80211_hw *hw, u32 *tx_ant, u32 *rx_ant);
ieee80211_hw     2963 include/net/mac80211.h 	int (*remain_on_channel)(struct ieee80211_hw *hw,
ieee80211_hw     2968 include/net/mac80211.h 	int (*cancel_remain_on_channel)(struct ieee80211_hw *hw);
ieee80211_hw     2969 include/net/mac80211.h 	int (*set_ringparam)(struct ieee80211_hw *hw, u32 tx, u32 rx);
ieee80211_hw     2970 include/net/mac80211.h 	void (*get_ringparam)(struct ieee80211_hw *hw,
ieee80211_hw     2972 include/net/mac80211.h 	bool (*tx_frames_pending)(struct ieee80211_hw *hw);
ieee80211_hw     2973 include/net/mac80211.h 	int (*set_bitrate_mask)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     2975 include/net/mac80211.h 	void (*rssi_callback)(struct ieee80211_hw *hw,
ieee80211_hw     2979 include/net/mac80211.h 	void (*allow_buffered_frames)(struct ieee80211_hw *hw,
ieee80211_hw     2984 include/net/mac80211.h 	void (*release_buffered_frames)(struct ieee80211_hw *hw,
ieee80211_hw     2990 include/net/mac80211.h 	int	(*get_et_sset_count)(struct ieee80211_hw *hw,
ieee80211_hw     2992 include/net/mac80211.h 	void	(*get_et_stats)(struct ieee80211_hw *hw,
ieee80211_hw     2995 include/net/mac80211.h 	void	(*get_et_strings)(struct ieee80211_hw *hw,
ieee80211_hw     2998 include/net/mac80211.h 	int	(*get_rssi)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     3001 include/net/mac80211.h 	void	(*mgd_prepare_tx)(struct ieee80211_hw *hw,
ieee80211_hw     3004 include/net/mac80211.h 	void	(*mgd_protect_tdls_discover)(struct ieee80211_hw *hw,
ieee80211_hw     3007 include/net/mac80211.h 	int (*add_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3009 include/net/mac80211.h 	void (*remove_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3011 include/net/mac80211.h 	void (*change_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3014 include/net/mac80211.h 	int (*assign_vif_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3017 include/net/mac80211.h 	void (*unassign_vif_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3020 include/net/mac80211.h 	int (*switch_vif_chanctx)(struct ieee80211_hw *hw,
ieee80211_hw     3025 include/net/mac80211.h 	void (*restart_complete)(struct ieee80211_hw *hw);
ieee80211_hw     3028 include/net/mac80211.h 	void (*ipv6_addr_change)(struct ieee80211_hw *hw,
ieee80211_hw     3032 include/net/mac80211.h 	void (*channel_switch_beacon)(struct ieee80211_hw *hw,
ieee80211_hw     3036 include/net/mac80211.h 	int (*join_ibss)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     3037 include/net/mac80211.h 	void (*leave_ibss)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     3055 include/net/mac80211.h struct ieee80211_hw *ieee80211_alloc_hw(size_t priv_data_len,
ieee80211_hw     3069 include/net/mac80211.h int ieee80211_register_hw(struct ieee80211_hw *hw);
ieee80211_hw     3096 include/net/mac80211.h char *__ieee80211_get_tx_led_name(struct ieee80211_hw *hw);
ieee80211_hw     3097 include/net/mac80211.h char *__ieee80211_get_rx_led_name(struct ieee80211_hw *hw);
ieee80211_hw     3098 include/net/mac80211.h char *__ieee80211_get_assoc_led_name(struct ieee80211_hw *hw);
ieee80211_hw     3099 include/net/mac80211.h char *__ieee80211_get_radio_led_name(struct ieee80211_hw *hw);
ieee80211_hw     3100 include/net/mac80211.h char *__ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw,
ieee80211_hw     3117 include/net/mac80211.h static inline char *ieee80211_get_tx_led_name(struct ieee80211_hw *hw)
ieee80211_hw     3138 include/net/mac80211.h static inline char *ieee80211_get_rx_led_name(struct ieee80211_hw *hw)
ieee80211_hw     3159 include/net/mac80211.h static inline char *ieee80211_get_assoc_led_name(struct ieee80211_hw *hw)
ieee80211_hw     3180 include/net/mac80211.h static inline char *ieee80211_get_radio_led_name(struct ieee80211_hw *hw)
ieee80211_hw     3202 include/net/mac80211.h ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw, unsigned int flags,
ieee80211_hw     3222 include/net/mac80211.h void ieee80211_unregister_hw(struct ieee80211_hw *hw);
ieee80211_hw     3233 include/net/mac80211.h void ieee80211_free_hw(struct ieee80211_hw *hw);
ieee80211_hw     3247 include/net/mac80211.h void ieee80211_restart_hw(struct ieee80211_hw *hw);
ieee80211_hw     3260 include/net/mac80211.h void ieee80211_napi_add(struct ieee80211_hw *hw, struct napi_struct *napi,
ieee80211_hw     3285 include/net/mac80211.h void ieee80211_rx(struct ieee80211_hw *hw, struct sk_buff *skb);
ieee80211_hw     3300 include/net/mac80211.h void ieee80211_rx_irqsafe(struct ieee80211_hw *hw, struct sk_buff *skb);
ieee80211_hw     3315 include/net/mac80211.h static inline void ieee80211_rx_ni(struct ieee80211_hw *hw,
ieee80211_hw     3439 include/net/mac80211.h void ieee80211_tx_status(struct ieee80211_hw *hw,
ieee80211_hw     3454 include/net/mac80211.h static inline void ieee80211_tx_status_ni(struct ieee80211_hw *hw,
ieee80211_hw     3474 include/net/mac80211.h void ieee80211_tx_status_irqsafe(struct ieee80211_hw *hw,
ieee80211_hw     3525 include/net/mac80211.h ieee80211_beacon_get_template(struct ieee80211_hw *hw,
ieee80211_hw     3551 include/net/mac80211.h struct sk_buff *ieee80211_beacon_get_tim(struct ieee80211_hw *hw,
ieee80211_hw     3564 include/net/mac80211.h static inline struct sk_buff *ieee80211_beacon_get(struct ieee80211_hw *hw,
ieee80211_hw     3615 include/net/mac80211.h struct sk_buff *ieee80211_proberesp_get(struct ieee80211_hw *hw,
ieee80211_hw     3632 include/net/mac80211.h struct sk_buff *ieee80211_pspoll_get(struct ieee80211_hw *hw,
ieee80211_hw     3649 include/net/mac80211.h struct sk_buff *ieee80211_nullfunc_get(struct ieee80211_hw *hw,
ieee80211_hw     3665 include/net/mac80211.h struct sk_buff *ieee80211_probereq_get(struct ieee80211_hw *hw,
ieee80211_hw     3684 include/net/mac80211.h void ieee80211_rts_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
ieee80211_hw     3702 include/net/mac80211.h __le16 ieee80211_rts_duration(struct ieee80211_hw *hw,
ieee80211_hw     3720 include/net/mac80211.h void ieee80211_ctstoself_get(struct ieee80211_hw *hw,
ieee80211_hw     3739 include/net/mac80211.h __le16 ieee80211_ctstoself_duration(struct ieee80211_hw *hw,
ieee80211_hw     3757 include/net/mac80211.h __le16 ieee80211_generic_frame_duration(struct ieee80211_hw *hw,
ieee80211_hw     3785 include/net/mac80211.h ieee80211_get_buffered_bc(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
ieee80211_hw     4021 include/net/mac80211.h void ieee80211_wake_queue(struct ieee80211_hw *hw, int queue);
ieee80211_hw     4030 include/net/mac80211.h void ieee80211_stop_queue(struct ieee80211_hw *hw, int queue);
ieee80211_hw     4042 include/net/mac80211.h int ieee80211_queue_stopped(struct ieee80211_hw *hw, int queue);
ieee80211_hw     4050 include/net/mac80211.h void ieee80211_stop_queues(struct ieee80211_hw *hw);
ieee80211_hw     4058 include/net/mac80211.h void ieee80211_wake_queues(struct ieee80211_hw *hw);
ieee80211_hw     4071 include/net/mac80211.h void ieee80211_scan_completed(struct ieee80211_hw *hw, bool aborted);
ieee80211_hw     4081 include/net/mac80211.h void ieee80211_sched_scan_results(struct ieee80211_hw *hw);
ieee80211_hw     4093 include/net/mac80211.h void ieee80211_sched_scan_stopped(struct ieee80211_hw *hw);
ieee80211_hw     4125 include/net/mac80211.h void ieee80211_iterate_active_interfaces(struct ieee80211_hw *hw,
ieee80211_hw     4145 include/net/mac80211.h void ieee80211_iterate_active_interfaces_atomic(struct ieee80211_hw *hw,
ieee80211_hw     4164 include/net/mac80211.h void ieee80211_iterate_active_interfaces_rtnl(struct ieee80211_hw *hw,
ieee80211_hw     4180 include/net/mac80211.h void ieee80211_queue_work(struct ieee80211_hw *hw, struct work_struct *work);
ieee80211_hw     4192 include/net/mac80211.h void ieee80211_queue_delayed_work(struct ieee80211_hw *hw,
ieee80211_hw     4286 include/net/mac80211.h struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
ieee80211_hw     4319 include/net/mac80211.h void ieee80211_sta_block_awake(struct ieee80211_hw *hw,
ieee80211_hw     4361 include/net/mac80211.h void ieee80211_iter_keys(struct ieee80211_hw *hw,
ieee80211_hw     4363 include/net/mac80211.h 			 void (*iter)(struct ieee80211_hw *hw,
ieee80211_hw     4390 include/net/mac80211.h 	struct ieee80211_hw *hw,
ieee80211_hw     4391 include/net/mac80211.h 	void (*iter)(struct ieee80211_hw *hw,
ieee80211_hw     4410 include/net/mac80211.h struct sk_buff *ieee80211_ap_probereq_get(struct ieee80211_hw *hw,
ieee80211_hw     4484 include/net/mac80211.h void ieee80211_radar_detected(struct ieee80211_hw *hw);
ieee80211_hw     4512 include/net/mac80211.h void ieee80211_ready_on_channel(struct ieee80211_hw *hw);
ieee80211_hw     4518 include/net/mac80211.h void ieee80211_remain_on_channel_expired(struct ieee80211_hw *hw);
ieee80211_hw     4609 include/net/mac80211.h 	struct ieee80211_hw *hw;
ieee80211_hw     4623 include/net/mac80211.h 	void *(*alloc)(struct ieee80211_hw *hw, struct dentry *debugfsdir);
ieee80211_hw     4721 include/net/mac80211.h int rate_control_set_rates(struct ieee80211_hw *hw,
ieee80211_hw     4824 include/net/mac80211.h bool ieee80211_tx_prepare_skb(struct ieee80211_hw *hw,