Searched refs:wiphy (Results 51 - 75 of 386) sorted by relevance

1234567891011>>

/linux-master/net/wireless/
H A Dsme.c66 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
70 lockdep_assert_wiphy(wdev->wiphy);
78 n_channels = ieee80211_get_num_supported_channels(wdev->wiphy);
89 wdev->wiphy->bands[band];
104 bands = wdev->wiphy->bands[band];
128 request->wiphy = &rdev->wiphy;
148 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy);
154 lockdep_assert_wiphy(wdev->wiphy);
175 auth_req.bss = cfg80211_get_bss(&rdev->wiphy, param
341 struct wiphy *wiphy = wdev->wiphy; local
[all...]
H A Dnl80211.c90 lockdep_assert_held(&rdev->wiphy.mtx);
92 list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list) {
112 if (wiphy_net(&rdev->wiphy) != netns)
118 list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list) {
164 list_for_each_entry(wdev, &tmp->wiphy.wdev_list, list) {
187 netdev->ieee80211_ptr->wiphy);
206 if (netns != wiphy_net(&rdev->wiphy))
1013 *rdev = wiphy_to_rdev((*wdev)->wiphy);
1014 mutex_lock(&(*rdev)->wiphy.mtx);
1021 struct wiphy *wiph local
1095 nl80211_msg_put_channel(struct sk_buff *msg, struct wiphy *wiphy, struct ieee80211_channel *chan, bool large) argument
1591 nl80211_get_valid_chan(struct wiphy *wiphy, u32 freq) argument
1625 nl80211_put_iface_combinations(struct wiphy *wiphy, struct sk_buff *msg, bool large) argument
2366 nl80211_put_mbssid_support(struct wiphy *wiphy, struct sk_buff *msg) argument
4847 parse_acl_data(struct wiphy *wiphy, struct genl_info *info) argument
5345 nl80211_parse_mbssid_config(struct wiphy *wiphy, struct net_device *dev, struct nlattr *attrs, struct cfg80211_mbssid_config *config, u8 num_elems) argument
5409 nl80211_parse_mbssid_elems(struct wiphy *wiphy, struct nlattr *attrs) argument
5439 nl80211_parse_rnr_elems(struct wiphy *wiphy, struct nlattr *attrs, struct netlink_ext_ack *extack) argument
5876 struct wiphy *wiphy = wdev->wiphy; local
6854 cfg80211_check_station_change(struct wiphy *wiphy, struct station_parameters *params, enum cfg80211_station_type statype) argument
8608 struct wiphy *wiphy = NULL; local
8680 nl80211_send_regdom(struct sk_buff *msg, struct netlink_callback *cb, u32 seq, int flags, struct wiphy *wiphy, const struct ieee80211_regdomain *regdom) argument
8919 is_band_valid(struct wiphy *wiphy, enum nl80211_band b) argument
8924 parse_bss_select(struct nlattr *nla, struct wiphy *wiphy, struct cfg80211_bss_selection *bss_select) argument
9067 nl80211_check_scan_feat(struct wiphy *wiphy, u32 flags, u32 flag, enum nl80211_ext_feature_index feat) argument
9078 nl80211_check_scan_flags(struct wiphy *wiphy, struct wireless_dev *wdev, void *request, struct nlattr **attrs, bool is_sched_scan) argument
9163 struct wiphy *wiphy; local
9417 nl80211_parse_sched_scan_plans(struct wiphy *wiphy, int n_plans, struct cfg80211_sched_scan_request *request, struct nlattr **attrs) argument
9502 nl80211_parse_sched_scan(struct wiphy *wiphy, struct wireless_dev *wdev, struct nlattr **attrs, int max_match_sets) argument
9924 struct wiphy *wiphy = wdev->wiphy; local
10006 struct wiphy *wiphy = wdev->wiphy; local
11324 struct wiphy *wiphy = &rdev->wiphy; local
11352 struct wiphy *wiphy; local
11603 __cfg80211_alloc_event_skb(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_commands cmd, enum nl80211_attrs attr, unsigned int portid, int vendor_event_idx, int approxlen, gfp_t gfp) argument
11807 struct wiphy *wiphy; local
14669 struct wiphy *wiphy = wdev->wiphy; local
14751 struct wiphy *wiphy = wdev->wiphy; local
15022 struct wiphy *wiphy = wiphy_idx_to_wiphy(cb->args[0] - 1); local
15207 __cfg80211_alloc_reply_skb(struct wiphy *wiphy, enum nl80211_commands cmd, enum nl80211_attrs attr, int approxlen) argument
15244 cfg80211_vendor_cmd_get_sender(struct wiphy *wiphy) argument
17773 struct wiphy *wiphy = wiphy_idx_to_wiphy(request->wiphy_idx); local
17952 struct wiphy *wiphy = wdev->wiphy; local
18325 struct wiphy *wiphy = wdev->wiphy; local
18505 nl80211_send_beacon_hint_event(struct wiphy *wiphy, struct ieee80211_channel *channel_before, struct ieee80211_channel *channel_after) argument
18610 struct wiphy *wiphy = wdev->wiphy; local
18648 struct wiphy *wiphy = wdev->wiphy; local
18662 struct wiphy *wiphy = wdev->wiphy; local
18675 struct wiphy *wiphy = wdev->wiphy; local
18687 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; local
18711 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; local
18742 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; local
18906 struct wiphy *wiphy = wdev->wiphy; local
19124 cfg80211_cqm_rssi_notify_work(struct wiphy *wiphy, struct wiphy_work *work) argument
19279 struct wiphy *wiphy = wdev->wiphy; local
19336 struct wiphy *wiphy = wdev->wiphy; local
19399 struct wiphy *wiphy = wdev->wiphy; local
19444 struct wiphy *wiphy = wdev->wiphy; local
19464 struct wiphy *wiphy = wdev->wiphy; local
19654 cfg80211_report_obss_beacon_khz(struct wiphy *wiphy, const u8 *frame, size_t len, int freq, int sig_dbm) argument
19990 struct wiphy *wiphy = netdev->ieee80211_ptr->wiphy; local
20071 struct wiphy *wiphy = wdev->wiphy; local
20165 struct wiphy *wiphy = netdev->ieee80211_ptr->wiphy; local
20214 struct wiphy *wiphy = wdev->wiphy; local
[all...]
H A Docb.c25 lockdep_assert_wiphy(wdev->wiphy);
49 lockdep_assert_wiphy(wdev->wiphy);
H A Dscan.c76 "limit to number of scan BSS entries (per wiphy, default 1000)");
818 if (!rdev->wiphy.bands[NL80211_BAND_6GHZ])
821 iftd = ieee80211_get_sband_iftype_data(rdev->wiphy.bands[NL80211_BAND_6GHZ],
826 n_channels = rdev->wiphy.bands[NL80211_BAND_6GHZ]->n_channels;
933 ieee80211_get_channel(&rdev->wiphy, ap->center_freq);
1021 if (!(rdev->wiphy.flags & WIPHY_FLAG_SPLIT_SCAN_6GHZ))
1060 lockdep_assert_held(&rdev->wiphy.mtx);
1076 (rdev->wiphy.flags & WIPHY_FLAG_SPLIT_SCAN_6GHZ) &&
1121 void __cfg80211_scan_done(struct wiphy *wiphy, struc argument
1243 cfg80211_sched_scan_results(struct wiphy *wiphy, u64 reqid) argument
1261 cfg80211_sched_scan_stopped_locked(struct wiphy *wiphy, u64 reqid) argument
1273 cfg80211_sched_scan_stopped(struct wiphy *wiphy, u64 reqid) argument
1332 cfg80211_bss_flush(struct wiphy *wiphy) argument
1540 __cfg80211_get_bss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *bssid, const u8 *ssid, size_t ssid_len, enum ieee80211_bss_type bss_type, enum ieee80211_privacy privacy, u32 use_for) argument
2049 cfg80211_get_bss_channel(struct wiphy *wiphy, const u8 *ie, size_t ielen, struct ieee80211_channel *channel) argument
2159 cfg80211_inform_single_bss_data(struct wiphy *wiphy, struct cfg80211_inform_single_bss_data *data, gfp_t gfp) argument
2377 cfg80211_parse_mbssid_data(struct wiphy *wiphy, struct cfg80211_inform_single_bss_data *tx_data, struct cfg80211_bss *source_bss, gfp_t gfp) argument
2837 cfg80211_parse_ml_elem_sta_data(struct wiphy *wiphy, struct cfg80211_inform_single_bss_data *tx_data, struct cfg80211_bss *source_bss, const struct element *elem, gfp_t gfp) argument
3057 cfg80211_parse_ml_sta_data(struct wiphy *wiphy, struct cfg80211_inform_single_bss_data *tx_data, struct cfg80211_bss *source_bss, gfp_t gfp) argument
3077 cfg80211_inform_bss_data(struct wiphy *wiphy, struct cfg80211_inform_bss *data, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, gfp_t gfp) argument
3118 cfg80211_inform_bss_frame_data(struct wiphy *wiphy, struct cfg80211_inform_bss *data, struct ieee80211_mgmt *mgmt, size_t len, gfp_t gfp) argument
3198 cfg80211_ref_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) argument
3211 cfg80211_put_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) argument
3224 cfg80211_unlink_bss(struct wiphy *wiphy, struct cfg80211_bss *pub) argument
3254 cfg80211_bss_iter(struct wiphy *wiphy, struct cfg80211_chan_def *chandef, void (*iter)(struct wiphy *wiphy, struct cfg80211_bss *bss, void *data), void *iter_data) argument
3280 struct wiphy *wiphy = wdev->wiphy; local
3380 struct wiphy *wiphy; local
3558 ieee80211_bss(struct wiphy *wiphy, struct iw_request_info *info, struct cfg80211_internal_bss *bss, char *current_ev, char *end_buf) argument
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dled.c88 wiphy_err(wl->wiphy, "requesting led GPIO failed (err: %d)\n",
94 "brcmsmac-%s:radio", wiphy_name(wl->wiphy));
100 err = led_classdev_register(wiphy_dev(wl->wiphy), &wl->led_dev);
103 wiphy_err(wl->wiphy, "cannot register led device: %s (err: %d)\n",
108 wiphy_info(wl->wiphy, "registered radio enabled led device: %s\n",
H A Dchannel.c631 static void brcms_reg_apply_radar_flags(struct wiphy *wiphy) argument
637 sband = wiphy->bands[NL80211_BAND_5GHZ];
658 brcms_reg_apply_beaconing_flags(struct wiphy *wiphy, argument
667 sband = wiphy->bands[band];
679 rule = freq_reg_info(wiphy,
693 static void brcms_reg_notifier(struct wiphy *wiphy, argument
696 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
739 struct wiphy *wiphy = wlc->wiphy; local
[all...]
/linux-master/net/mac80211/
H A Doffchannel.c37 wiphy_work_cancel(local->hw.wiphy, &local->dynamic_ps_enable_work);
87 lockdep_assert_wiphy(local->hw.wiphy);
137 lockdep_assert_wiphy(local->hw.wiphy);
200 lockdep_assert_wiphy(local->hw.wiphy);
233 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, dur);
261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) argument
267 lockdep_assert_wiphy(local->hw.wiphy);
286 wiphy_work_queue(hw->wiphy, &local->hw_roc_start);
296 lockdep_assert_wiphy(local->hw.wiphy);
455 ieee80211_roc_work(struct wiphy *wiphy, struct wiphy_work *work) argument
465 ieee80211_hw_roc_done(struct wiphy *wiphy, struct wiphy_work *work) argument
638 struct wiphy *wiphy = local->hw.wiphy; local
671 ieee80211_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct ieee80211_channel *chan, unsigned int duration, u64 *cookie) argument
768 ieee80211_cancel_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, u64 cookie) argument
777 ieee80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_mgmt_tx_params *params, u64 *cookie) argument
1010 ieee80211_mgmt_tx_cancel_wait(struct wiphy *wiphy, struct wireless_dev *wdev, u64 cookie) argument
[all...]
H A Ddriver-ops.h44 lockdep_assert_wiphy(local->hw.wiphy);
100 lockdep_assert_wiphy(local->hw.wiphy);
113 lockdep_assert_wiphy(local->hw.wiphy);
125 lockdep_assert_wiphy(local->hw.wiphy);
151 lockdep_assert_wiphy(local->hw.wiphy);
164 lockdep_assert_wiphy(local->hw.wiphy);
204 lockdep_assert_wiphy(local->hw.wiphy);
219 lockdep_assert_wiphy(local->hw.wiphy);
276 lockdep_assert_wiphy(local->hw.wiphy);
291 lockdep_assert_wiphy(local->hw.wiphy);
[all...]
H A Dscan.c37 cfg80211_put_bss(local->hw.wiphy,
63 void ieee80211_inform_bss(struct wiphy *wiphy, argument
68 struct ieee80211_local *local = wiphy_priv(wiphy);
147 local->hw.wiphy->bands[rx_status->band];
226 cbss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta,
290 wiphy_delayed_work_queue(local->hw.wiphy, &local->scan_work, 0);
293 channel = ieee80211_get_channel_khz(local->hw.wiphy,
365 lockdep_is_held(&local->hw.wiphy->mtx));
432 lockdep_assert_wiphy(local->hw.wiphy);
1057 ieee80211_scan_work(struct wiphy *wiphy, struct wiphy_work *work) argument
1415 ieee80211_sched_scan_stopped_work(struct wiphy *wiphy, struct wiphy_work *work) argument
[all...]
H A Dethtool.c21 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
27 wiphy_lock(local->hw.wiphy);
29 wiphy_unlock(local->hw.wiphy);
39 struct ieee80211_local *local = wiphy_priv(dev->ieee80211_ptr->wiphy);
43 wiphy_lock(local->hw.wiphy);
46 wiphy_unlock(local->hw.wiphy);
112 wiphy_lock(local->hw.wiphy);
209 wiphy_unlock(local->hw.wiphy);
214 wiphy_unlock(local->hw.wiphy);
240 regs->version = wdev->wiphy
[all...]
H A Ddriver-ops.c18 lockdep_assert_wiphy(local->hw.wiphy);
39 lockdep_assert_wiphy(local->hw.wiphy);
63 lockdep_assert_wiphy(local->hw.wiphy);
96 lockdep_assert_wiphy(local->hw.wiphy);
111 lockdep_assert_wiphy(local->hw.wiphy);
136 lockdep_assert_wiphy(local->hw.wiphy);
170 lockdep_assert_wiphy(local->hw.wiphy);
212 lockdep_assert_wiphy(local->hw.wiphy);
245 lockdep_assert_wiphy(local->hw.wiphy);
262 lockdep_assert_wiphy(local->hw.wiphy);
[all...]
H A Dkey.c65 lockdep_assert_wiphy(sdata->local->hw.wiphy);
96 lockdep_assert_wiphy(sdata->local->hw.wiphy);
112 lockdep_assert_wiphy(sdata->local->hw.wiphy);
127 lockdep_assert_wiphy(key->local->hw.wiphy);
245 lockdep_assert_wiphy(key->local->hw.wiphy);
272 lockdep_assert_wiphy(local->hw.wiphy);
297 lockdep_assert_wiphy(local->hw.wiphy);
335 if (!wiphy_ext_feature_isset(local->hw.wiphy,
353 lockdep_assert_wiphy(sdata->local->hw.wiphy);
356 key = wiphy_dereference(sdata->local->hw.wiphy,
1199 ieee80211_delayed_tailroom_dec(struct wiphy *wiphy, struct wiphy_work *wk) argument
[all...]
H A Dibss.c92 sband = local->hw.wiphy->bands[chandef->chan->band];
234 lockdep_assert_wiphy(local->hw.wiphy);
262 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chanreq.oper,
275 if (!cfg80211_reg_can_beacon(local->hw.wiphy, &chanreq.oper,
283 err = cfg80211_chandef_dfs_required(sdata->local->hw.wiphy,
376 bss = cfg80211_inform_bss_frame_data(local->hw.wiphy, &bss_meta, mgmt,
379 cfg80211_put_bss(local->hw.wiphy, bss);
399 lockdep_assert_wiphy(sdata->local->hw.wiphy);
430 sband = sdata->local->hw.wiphy->bands[cbss->channel->band];
478 lockdep_assert_wiphy(sdata->local->hw.wiphy);
719 ieee80211_csa_connection_drop_work(struct wiphy *wiphy, struct wiphy_work *work) argument
1326 ibss_setup_channels(struct wiphy *wiphy, struct ieee80211_channel **channels, unsigned int channels_max, u32 center_freq, u32 width) argument
1358 ieee80211_ibss_setup_scan_channels(struct wiphy *wiphy, const struct cfg80211_chan_def *chandef, struct ieee80211_channel **channels, unsigned int channels_max) argument
[all...]
H A Dtdls.c24 void ieee80211_tdls_peer_del_work(struct wiphy *wiphy, struct wiphy_work *wk) argument
33 lockdep_assert_wiphy(local->hw.wiphy);
48 bool chan_switch = local->hw.wiphy->features &
80 struct wiphy *wiphy = sdata->local->hw.wiphy; local
86 ch = ieee80211_get_channel(sdata->local->hw.wiphy, i);
91 if (cfg80211_reg_can_beacon_relax(wiphy, &chandef,
348 !cfg80211_reg_can_beacon_relax(sdata->local->hw.wiphy,
791 ieee80211_prep_tdls_encap_data(struct wiphy *wiphy, struct net_device *dev, struct ieee80211_link_data *link, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument
874 ieee80211_prep_tdls_direct(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, struct ieee80211_link_data *link, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument
998 ieee80211_tdls_prep_mgmt_packet(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len, u8 oper_class, struct cfg80211_chan_def *chandef) argument
1136 ieee80211_tdls_mgmt_setup(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1207 ieee80211_tdls_mgmt_teardown(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1255 ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1411 ieee80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, enum nl80211_tdls_operation oper) argument
1620 ieee80211_tdls_channel_switch(struct wiphy *wiphy, struct net_device *dev, const u8 *addr, u8 oper_class, struct cfg80211_chan_def *chandef) argument
1671 ieee80211_tdls_cancel_channel_switch(struct wiphy *wiphy, struct net_device *dev, const u8 *addr) argument
2003 struct wiphy *wiphy = sdata->local->hw.wiphy; local
[all...]
H A Dchan.c21 lockdep_assert_wiphy(local->hw.wiphy);
35 lockdep_assert_wiphy(local->hw.wiphy);
55 lockdep_assert_wiphy(local->hw.wiphy);
65 lockdep_assert_wiphy(local->hw.wiphy);
77 lockdep_is_held(&local->hw.wiphy->mtx));
143 lockdep_assert_wiphy(local->hw.wiphy);
166 lockdep_assert_wiphy(local->hw.wiphy);
190 lockdep_assert_wiphy(local->hw.wiphy);
212 lockdep_assert_wiphy(local->hw.wiphy);
239 link_sta = wiphy_dereference(sta->local->hw.wiphy, st
[all...]
H A Dpm.c18 cfg80211_sched_scan_stopped_locked(local->hw.wiphy, 0);
43 lockdep_assert_wiphy(local->hw.wiphy);
78 wiphy_work_cancel(local->hw.wiphy, &local->dynamic_ps_enable_work);
121 lockdep_assert_wiphy(local->hw.wiphy);
162 wiphy_delayed_work_flush(local->hw.wiphy,
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dregd.c342 struct wiphy *wiphy)
354 sband = wiphy->bands[NL80211_BAND_5GHZ];
516 static void rtw89_regd_setup_6ghz(struct rtw89_dev *rtwdev, struct wiphy *wiphy) argument
562 sband = wiphy->bands[NL80211_BAND_6GHZ];
566 wiphy->bands[NL80211_BAND_6GHZ] = NULL;
573 struct wiphy *wiphy = rtwdev->hw->wiphy; local
341 rtw89_regd_setup_unii4(struct rtw89_dev *rtwdev, struct wiphy *wiphy) argument
585 rtw89_regd_init(struct rtw89_dev *rtwdev, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument
591 struct wiphy *wiphy = rtwdev->hw->wiphy; local
620 rtw89_regd_apply_policy_unii4(struct rtw89_dev *rtwdev, struct wiphy *wiphy) argument
649 rtw89_regd_apply_policy_6ghz(struct rtw89_dev *rtwdev, struct wiphy *wiphy) argument
674 rtw89_regd_notifier_apply(struct rtw89_dev *rtwdev, struct wiphy *wiphy, struct regulatory_request *request) argument
693 rtw89_regd_notifier(struct wiphy *wiphy, struct regulatory_request *request) argument
[all...]
/linux-master/drivers/net/wireless/ath/
H A Dregd.h264 int ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy,
265 void (*reg_notifier)(struct wiphy *wiphy,
269 void ath_reg_notifier_apply(struct wiphy *wiphy,
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00firmware.c22 struct device *device = wiphy_dev(rt2x00dev->hw->wiphy);
54 snprintf(rt2x00dev->hw->wiphy->fw_version,
55 sizeof(rt2x00dev->hw->wiphy->fw_version), "%d.%d",
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dinit.c46 struct wiphy *wiphy = phy->mt76->hw->wiphy; local
53 name = devm_kasprintf(&wiphy->dev, GFP_KERNEL, "mt7925_%s",
54 wiphy_name(wiphy));
56 hwmon = devm_hwmon_device_register_with_groups(&wiphy->dev, name, phy,
61 mt7925_regd_notifier(struct wiphy *wiphy, argument
64 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
263 hw->wiphy
[all...]
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c209 static int qtnf_mac_init_single_band(struct wiphy *wiphy, argument
215 wiphy->bands[band] = kzalloc(sizeof(*wiphy->bands[band]), GFP_KERNEL);
216 if (!wiphy->bands[band])
219 wiphy->bands[band]->band = band;
221 ret = qtnf_cmd_band_info_get(mac, wiphy->bands[band]);
228 qtnf_band_init_rates(wiphy->bands[band]);
235 struct wiphy *wiphy local
399 struct wiphy *wiphy; local
450 struct wiphy *wiphy = priv_to_wiphy(mac); local
493 struct wiphy *wiphy; local
[all...]
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c172 cfg80211_sched_scan_stopped(ar->wiphy, 0);
454 static int ath6kl_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev, argument
700 bss = cfg80211_get_bss(ar->wiphy, chan, bssid,
719 bss = cfg80211_inform_bss(ar->wiphy, chan,
783 chan = ieee80211_get_channel(ar->wiphy, (int) channel);
796 cfg80211_put_bss(ar->wiphy, bss);
807 cfg80211_put_bss(ar->wiphy, bss);
821 static int ath6kl_cfg80211_disconnect(struct wiphy *wiphy, argument
994 ath6kl_cfg80211_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) argument
1126 ath6kl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) argument
1251 ath6kl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *ndev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument
1281 ath6kl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *ndev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback) (void *cookie, struct key_params *)) argument
1316 ath6kl_cfg80211_set_default_key(struct wiphy *wiphy, struct net_device *ndev, int link_id, u8 key_index, bool unicast, bool multicast) argument
1379 ath6kl_cfg80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) argument
1406 ath6kl_cfg80211_set_txpower(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) argument
1442 ath6kl_cfg80211_get_txpower(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) argument
1477 ath6kl_cfg80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, bool pmgmt, int timeout) argument
1508 ath6kl_cfg80211_add_iface(struct wiphy *wiphy, const char *name, unsigned char name_assign_type, enum nl80211_iftype type, struct vif_params *params) argument
1537 ath6kl_cfg80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) argument
1556 ath6kl_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, enum nl80211_iftype type, struct vif_params *params) argument
1619 ath6kl_cfg80211_join_ibss(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ibss_params *ibss_param) argument
1689 ath6kl_cfg80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev) argument
1774 ath6kl_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) argument
1874 ath6kl_set_pmksa(struct wiphy *wiphy, struct net_device *netdev, struct cfg80211_pmksa *pmksa) argument
1884 ath6kl_del_pmksa(struct wiphy *wiphy, struct net_device *netdev, struct cfg80211_pmksa *pmksa) argument
1894 ath6kl_flush_pmksa(struct wiphy *wiphy, struct net_device *netdev) argument
2540 __ath6kl_cfg80211_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wow) argument
2550 __ath6kl_cfg80211_resume(struct wiphy *wiphy) argument
2619 struct wiphy *wiphy = vif->ar->wiphy; local
2761 ath6kl_start_ap(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_settings *info) argument
2956 ath6kl_change_beacon(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_update *params) argument
2970 ath6kl_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) argument
2991 ath6kl_del_station(struct wiphy *wiphy, struct net_device *dev, struct station_del_parameters *params) argument
3002 ath6kl_change_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_parameters *params) argument
3025 ath6kl_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct ieee80211_channel *chan, unsigned int duration, u64 *cookie) argument
3048 ath6kl_cancel_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, u64 cookie) argument
3184 ath6kl_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_mgmt_tx_params *params, u64 *cookie) argument
3244 ath6kl_get_antenna(struct wiphy *wiphy, u32 *tx_ant, u32 *rx_ant) argument
3253 ath6kl_update_mgmt_frame_registrations(struct wiphy *wiphy, struct wireless_dev *wdev, struct mgmt_frame_regs *upd) argument
3268 ath6kl_cfg80211_sscan_start(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_sched_scan_request *request) argument
3356 ath6kl_cfg80211_sscan_stop(struct wiphy *wiphy, struct net_device *dev, u64 reqid) argument
3370 ath6kl_cfg80211_set_bitrate(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, const u8 *addr, const struct cfg80211_bitrate_mask *mask) argument
3383 ath6kl_cfg80211_set_txe_config(struct wiphy *wiphy, struct net_device *dev, u32 rate, u32 pkts, u32 intvl) argument
3538 ath6kl_cfg80211_reg_notify(struct wiphy *wiphy, struct regulatory_request *request) argument
3866 struct wiphy *wiphy = ar->wiphy; local
4014 struct wiphy *wiphy; local
[all...]
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dmain.c284 hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) |
287 hw->wiphy->probe_resp_offload = NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS |
291 hw->wiphy->features |= NL80211_FEATURE_AP_SCAN;
292 hw->wiphy->flags |= WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD;
293 hw->wiphy->flags |= WIPHY_FLAG_AP_UAPSD;
294 hw->wiphy->max_remain_on_channel_duration = 5000;
295 hw->wiphy->max_ap_assoc_sta = HIF_LINK_ID_MAX;
296 hw->wiphy->max_scan_ssids = 2;
297 hw->wiphy->max_scan_ie_len = IEEE80211_MAX_DATA_LEN;
298 hw->wiphy
[all...]
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_module.c124 ieee->wdev.wiphy = wiphy_new(&libipw_config_ops, 0);
125 if (!ieee->wdev.wiphy) {
126 LIBIPW_ERROR("Unable to allocate wiphy.\n");
133 /* Fill-out wiphy structure bits we know... Not enough info
136 ieee->wdev.wiphy->privid = libipw_wiphy_privid;
138 ieee->wdev.wiphy->max_scan_ssids = 1;
139 ieee->wdev.wiphy->max_scan_ie_len = 0;
140 ieee->wdev.wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION)
182 wiphy_free(ieee->wdev.wiphy);
200 wiphy_free(ieee->wdev.wiphy);
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.h264 struct wiphy *wiphy; member in struct:escan_info
310 * @wiphy: wiphy object for cfg80211 interface.
311 * @ops: pointer to copy of ops as registered with wiphy object.
343 struct wiphy *wiphy; member in struct:brcmf_cfg80211_info
389 static inline struct wiphy *cfg_to_wiphy(struct brcmf_cfg80211_info *cfg)
391 return cfg->wiphy;
394 static inline struct brcmf_cfg80211_info *wiphy_to_cfg(struct wiphy *
[all...]

Completed in 411 milliseconds

1234567891011>>