Lines Matching defs:wiphy

586 static inline void wiphy_read_of_freq_limits(struct wiphy *wiphy)  in wiphy_read_of_freq_limits()
2315 struct wiphy *wiphy; member
2461 struct wiphy *wiphy; member
5048 struct wiphy { struct
5051 /* assign these fields before you register the wiphy */ argument
5053 u8 perm_addr[ETH_ALEN];
5054 u8 addr_mask[ETH_ALEN];
5056 struct mac_address *addresses;
5058 const struct ieee80211_txrx_stypes *mgmt_stypes;
5060 const struct ieee80211_iface_combination *iface_combinations;
5061 int n_iface_combinations;
5062 u16 software_iftypes;
5064 u16 n_addresses;
5067 u16 interface_modes;
5069 u16 max_acl_mac_addrs;
5071 u32 flags, regulatory_flags, features;
5095 const struct wiphy_iftype_akm_suites *iftype_akm_suites; argument
5108 const struct wiphy_wowlan_support *wowlan; argument
5124 const struct wiphy_iftype_ext_capab *iftype_ext_capab; argument
5131 void (*reg_notifier)(struct wiphy *wiphy, argument
5155 const struct wiphy_coalesce_support *coalesce; argument
5157 const struct wiphy_vendor_command *vendor_commands; argument
5158 const struct nl80211_vendor_cmd_info *vendor_events;
5159 int n_vendor_commands, n_vendor_events;
5161 u16 max_ap_assoc_sta;
5163 u8 max_num_csa_counters;
5165 u32 bss_select_support;
5167 u8 nan_supported_bands;
5169 u32 txq_limit;
5170 u32 txq_memory_limit;
5171 u32 txq_quantum;
5173 unsigned long tx_queue_len;
5197 static inline struct net *wiphy_net(struct wiphy *wiphy) in wiphy_net()
5202 static inline void wiphy_net_set(struct wiphy *wiphy, struct net *net) in wiphy_net_set()
5213 static inline void *wiphy_priv(struct wiphy *wiphy) in wiphy_priv()
5237 static inline void set_wiphy_dev(struct wiphy *wiphy, struct device *dev) in set_wiphy_dev()
5248 static inline struct device *wiphy_dev(struct wiphy *wiphy) in wiphy_dev()
5259 static inline const char *wiphy_name(const struct wiphy *wiphy) in wiphy_name()
5309 #define lockdep_assert_wiphy(wiphy) lockdep_assert_held(&(wiphy)->mtx) argument
5319 #define rcu_dereference_wiphy(wiphy, p) \ argument
5330 #define wiphy_dereference(wiphy, p) \ argument
5374 static inline void wiphy_lock(struct wiphy *wiphy) in wiphy_lock()
5385 static inline void wiphy_unlock(struct wiphy *wiphy) in wiphy_unlock()
5481 struct wiphy *wiphy; member
5683 ieee80211_get_channel(struct wiphy *wiphy, int freq) in ieee80211_get_channel()
6326 cfg80211_inform_bss_width_frame(struct wiphy *wiphy, in cfg80211_inform_bss_width_frame()
6342 cfg80211_inform_bss_frame(struct wiphy *wiphy, in cfg80211_inform_bss_frame()
6452 cfg80211_inform_bss_width(struct wiphy *wiphy, in cfg80211_inform_bss_width()
6472 cfg80211_inform_bss(struct wiphy *wiphy, in cfg80211_inform_bss()
6507 cfg80211_get_ibss(struct wiphy *wiphy, in cfg80211_get_ibss()
6761 static inline void wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool blocked) in wiphy_rfkill_set_hw_state()
6777 static inline void wiphy_rfkill_stop_polling(struct wiphy *wiphy) in wiphy_rfkill_stop_polling()
6841 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int approxlen) in cfg80211_vendor_cmd_alloc_reply_skb()
6892 cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, in cfg80211_vendor_event_alloc()
6925 cfg80211_vendor_event_alloc_ucast(struct wiphy *wiphy, in cfg80211_vendor_event_alloc_ucast()
6984 cfg80211_testmode_alloc_reply_skb(struct wiphy *wiphy, int approxlen) in cfg80211_testmode_alloc_reply_skb()
7029 cfg80211_testmode_alloc_event_skb(struct wiphy *wiphy, int approxlen, gfp_t gfp) in cfg80211_testmode_alloc_event_skb()
7730 static inline void cfg80211_report_obss_beacon(struct wiphy *wiphy, in cfg80211_report_obss_beacon()
8110 static inline void wiphy_ext_feature_set(struct wiphy *wiphy, in wiphy_ext_feature_set()
8129 wiphy_ext_feature_isset(struct wiphy *wiphy, in wiphy_ext_feature_isset()
8257 #define wiphy_printk(level, wiphy, format, args...) \ argument
8259 #define wiphy_emerg(wiphy, format, args...) \ argument
8261 #define wiphy_alert(wiphy, format, args...) \ argument
8263 #define wiphy_crit(wiphy, format, args...) \ argument
8265 #define wiphy_err(wiphy, format, args...) \ argument
8267 #define wiphy_warn(wiphy, format, args...) \ argument
8269 #define wiphy_notice(wiphy, format, args...) \ argument
8271 #define wiphy_info(wiphy, format, args...) \ argument
8273 #define wiphy_info_once(wiphy, format, args...) \ argument
8276 #define wiphy_err_ratelimited(wiphy, format, args...) \ argument
8278 #define wiphy_warn_ratelimited(wiphy, format, args...) \ argument
8281 #define wiphy_debug(wiphy, format, args...) \ argument
8284 #define wiphy_dbg(wiphy, format, args...) \ argument
8290 #define wiphy_vdbg(wiphy, format, args...) \ argument
8303 #define wiphy_WARN(wiphy, format, args...) \ argument