Lines Matching defs:wiphy
586 static inline void wiphy_read_of_freq_limits(struct wiphy *wiphy) in wiphy_read_of_freq_limits()
2265 struct wiphy *wiphy; member
2411 struct wiphy *wiphy; member
4985 struct wiphy { struct
4988 /* assign these fields before you register the wiphy */ argument
4990 u8 perm_addr[ETH_ALEN];
4991 u8 addr_mask[ETH_ALEN];
4993 struct mac_address *addresses;
4995 const struct ieee80211_txrx_stypes *mgmt_stypes;
4997 const struct ieee80211_iface_combination *iface_combinations;
4998 int n_iface_combinations;
4999 u16 software_iftypes;
5001 u16 n_addresses;
5004 u16 interface_modes;
5006 u16 max_acl_mac_addrs;
5008 u32 flags, regulatory_flags, features;
5032 const struct wiphy_iftype_akm_suites *iftype_akm_suites; argument
5045 const struct wiphy_wowlan_support *wowlan; argument
5061 const struct wiphy_iftype_ext_capab *iftype_ext_capab; argument
5068 void (*reg_notifier)(struct wiphy *wiphy, argument
5092 const struct wiphy_coalesce_support *coalesce; argument
5094 const struct wiphy_vendor_command *vendor_commands; argument
5095 const struct nl80211_vendor_cmd_info *vendor_events;
5096 int n_vendor_commands, n_vendor_events;
5098 u16 max_ap_assoc_sta;
5100 u8 max_num_csa_counters;
5102 u32 bss_select_support;
5104 u8 nan_supported_bands;
5106 u32 txq_limit;
5107 u32 txq_memory_limit;
5131 static inline struct net *wiphy_net(struct wiphy *wiphy) in wiphy_net()
5136 static inline void wiphy_net_set(struct wiphy *wiphy, struct net *net) in wiphy_net_set()
5147 static inline void *wiphy_priv(struct wiphy *wiphy) in wiphy_priv()
5171 static inline void set_wiphy_dev(struct wiphy *wiphy, struct device *dev) in set_wiphy_dev()
5182 static inline struct device *wiphy_dev(struct wiphy *wiphy) in wiphy_dev()
5193 static inline const char *wiphy_name(const struct wiphy *wiphy) in wiphy_name()
5243 #define lockdep_assert_wiphy(wiphy) lockdep_assert_held(&(wiphy)->mtx) argument
5253 #define rcu_dereference_wiphy(wiphy, p) \ argument
5264 #define wiphy_dereference(wiphy, p) \ argument
5308 static inline void wiphy_lock(struct wiphy *wiphy) in wiphy_lock()
5319 static inline void wiphy_unlock(struct wiphy *wiphy) in wiphy_unlock()
5415 struct wiphy *wiphy; member
5617 ieee80211_get_channel(struct wiphy *wiphy, int freq) in ieee80211_get_channel()
6260 cfg80211_inform_bss_width_frame(struct wiphy *wiphy, in cfg80211_inform_bss_width_frame()
6276 cfg80211_inform_bss_frame(struct wiphy *wiphy, in cfg80211_inform_bss_frame()
6375 cfg80211_inform_bss_width(struct wiphy *wiphy, in cfg80211_inform_bss_width()
6395 cfg80211_inform_bss(struct wiphy *wiphy, in cfg80211_inform_bss()
6430 cfg80211_get_ibss(struct wiphy *wiphy, in cfg80211_get_ibss()
6684 static inline void wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool blocked) in wiphy_rfkill_set_hw_state()
6700 static inline void wiphy_rfkill_stop_polling(struct wiphy *wiphy) in wiphy_rfkill_stop_polling()
6764 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int approxlen) in cfg80211_vendor_cmd_alloc_reply_skb()
6815 cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, in cfg80211_vendor_event_alloc()
6848 cfg80211_vendor_event_alloc_ucast(struct wiphy *wiphy, in cfg80211_vendor_event_alloc_ucast()
6907 cfg80211_testmode_alloc_reply_skb(struct wiphy *wiphy, int approxlen) in cfg80211_testmode_alloc_reply_skb()
6952 cfg80211_testmode_alloc_event_skb(struct wiphy *wiphy, int approxlen, gfp_t gfp) in cfg80211_testmode_alloc_event_skb()
7653 static inline void cfg80211_report_obss_beacon(struct wiphy *wiphy, in cfg80211_report_obss_beacon()
8033 static inline void wiphy_ext_feature_set(struct wiphy *wiphy, in wiphy_ext_feature_set()
8052 wiphy_ext_feature_isset(struct wiphy *wiphy, in wiphy_ext_feature_isset()
8180 #define wiphy_printk(level, wiphy, format, args...) \ argument
8182 #define wiphy_emerg(wiphy, format, args...) \ argument
8184 #define wiphy_alert(wiphy, format, args...) \ argument
8186 #define wiphy_crit(wiphy, format, args...) \ argument
8188 #define wiphy_err(wiphy, format, args...) \ argument
8190 #define wiphy_warn(wiphy, format, args...) \ argument
8192 #define wiphy_notice(wiphy, format, args...) \ argument
8194 #define wiphy_info(wiphy, format, args...) \ argument
8196 #define wiphy_info_once(wiphy, format, args...) \ argument
8199 #define wiphy_err_ratelimited(wiphy, format, args...) \ argument
8201 #define wiphy_warn_ratelimited(wiphy, format, args...) \ argument
8204 #define wiphy_debug(wiphy, format, args...) \ argument
8207 #define wiphy_dbg(wiphy, format, args...) \ argument
8213 #define wiphy_vdbg(wiphy, format, args...) \ argument
8226 #define wiphy_WARN(wiphy, format, args...) \ argument