Home
last modified time | relevance | path

Searched refs:wiphy (Results 1 – 25 of 315) sorted by relevance

12345678910>>...13

/linux/net/wireless/
H A Drdev-ops.h19 trace_rdev_suspend(&rdev->wiphy, wowlan); in rdev_suspend()
20 ret = rdev->ops->suspend(&rdev->wiphy, wowlan); in rdev_suspend()
21 trace_rdev_return_int(&rdev->wiphy, ret); in rdev_suspend()
28 trace_rdev_resume(&rdev->wiphy); in rdev_resume()
29 ret = rdev->ops->resume(&rdev->wiphy); in rdev_resume()
30 trace_rdev_return_int(&rdev->wiphy, ret); in rdev_resume()
37 trace_rdev_set_wakeup(&rdev->wiphy, enabled); in rdev_set_wakeup()
38 rdev->ops->set_wakeup(&rdev->wiphy, enabled); in rdev_set_wakeup()
39 trace_rdev_return_void(&rdev->wiphy); in rdev_set_wakeup()
49 trace_rdev_add_virtual_intf(&rdev->wiphy, name, type); in rdev_add_virtual_intf()
[all …]
H A Dcore.c76 int get_wiphy_idx(struct wiphy *wiphy) in get_wiphy_idx() argument
78 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
83 struct wiphy *wiphy_idx_to_wiphy(int wiphy_idx) in wiphy_idx_to_wiphy()
92 return &rdev->wiphy; in wiphy_idx_to_wiphy()
123 if (strcmp(newname, wiphy_name(&rdev2->wiphy)) == 0) in cfg80211_dev_check_name()
135 lockdep_assert_wiphy(&rdev->wiphy); in cfg80211_dev_rename()
138 if (strcmp(newname, wiphy_name(&rdev->wiphy)) == 0) in cfg80211_dev_rename()
145 result = device_rename(&rdev->wiphy.dev, newname); in cfg80211_dev_rename()
149 debugfs_change_name(rdev->wiphy.debugfsdir, "%s", newname); in cfg80211_dev_rename()
162 if (!(rdev->wiphy.flags & WIPHY_FLAG_NETNS_OK)) in cfg80211_switch_netns()
[all …]
H A Dtrace.h30 #define WIPHY_ASSIGN strscpy(__entry->wiphy_name, wiphy_name(wiphy), MAXNAME)
246 * wiphy work traces *
250 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work),
251 TP_ARGS(wiphy, work),
267 TP_PROTO(struct wiphy *wiphy, struct wiphy_work *work),
268 TP_ARGS(wiphy, work)
272 TP_PROTO(struct wiphy *wiphy, struc
[all...]
H A Ddebugfs.c18 struct wiphy *wiphy = file->private_data; \
51 wiphy->rts_threshold); in ht_print_chan()
53 wiphy->frag_threshold); in ht_print_chan()
55 wiphy->retry_short); in ht_print_chan()
57 wiphy->retry_long); in ht_print_chan()
88 struct wiphy *wiphy = file->private_data; in ht40allow_map_read()
100 sband = wiphy->bands[band];
122 debugfs_create_file(#name, 0444, phyd, &rdev->wiphy,
67 struct wiphy *wiphy = file->private_data; ht40allow_map_read() local
121 struct wiphy *wiphy; global() member
130 wiphy_locked_debugfs_read_work(struct wiphy * wiphy,struct wiphy_work * work) wiphy_locked_debugfs_read_work() argument
148 wiphy_locked_debugfs_read(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,char __user * userbuf,size_t count,loff_t * ppos,ssize_t (* handler)(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,void * data),void * data) wiphy_locked_debugfs_read() argument
152 wiphy_locked_debugfs_read(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,char __user * userbuf,size_t count,loff_t * ppos,ssize_t (* handler)(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,void * data),void * data) wiphy_locked_debugfs_read() argument
201 struct wiphy *wiphy; global() member
210 wiphy_locked_debugfs_write_work(struct wiphy * wiphy,struct wiphy_work * work) wiphy_locked_debugfs_write_work() argument
228 wiphy_locked_debugfs_write(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,const char __user * userbuf,size_t count,ssize_t (* handler)(struct wiphy * wiphy,struct file * file,char * buf,size_t count,void * data),void * data) wiphy_locked_debugfs_write() argument
231 wiphy_locked_debugfs_write(struct wiphy * wiphy,struct file * file,char * buf,size_t bufsize,const char __user * userbuf,size_t count,ssize_t (* handler)(struct wiphy * wiphy,struct file * file,char * buf,size_t count,void * data),void * data) wiphy_locked_debugfs_write() argument
[all...]
H A Dsysfs.c3 * This file provides /sys/class/ieee80211/<wiphy name>/
24 return container_of(dev, struct cfg80211_registered_device, wiphy.dev); in dev_to_rdev()
37 SHOW_FMT(macaddress, "%pM", wiphy.perm_addr);
38 SHOW_FMT(address_mask, "%pM", wiphy.addr_mask);
44 struct wiphy *wiphy = &dev_to_rdev(dev)->wiphy; in name_show() local
46 return sprintf(buf, "%s\n", wiphy_name(wiphy)); in name_show()
54 struct wiphy *wiphy in addresses_show() local
159 struct wiphy *wiphy = container_of(d, struct wiphy, dev); wiphy_namespace() local
[all...]
H A Dreg.c150 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy) in get_wiphy_regdom() argument
152 return rcu_dereference_check(wiphy->regd, in get_wiphy_regdom()
153 lockdep_is_held(&wiphy->mtx) || in get_wiphy_regdom()
173 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy) in reg_get_dfs_region() argument
183 if (!wiphy) in reg_get_dfs_region()
186 wiphy_regd = get_wiphy_regdom(wiphy); in reg_get_dfs_region()
190 if (wiphy->regulatory_flags & REGULATORY_WIPHY_SELF_MANAGED) { in reg_get_dfs_region()
199 dev_name(&wiphy->dev), in reg_get_dfs_region()
1143 static const struct ieee80211_regdomain *reg_get_regdomain(struct wiphy *wiphy) in reg_get_regdomain() argument
1153 wiphy->regd) in reg_get_regdomain()
[all …]
H A Dmlme.c28 struct wiphy *wiphy = wdev->wiphy; in cfg80211_rx_assoc_resp() local
29 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_assoc_resp()
89 cfg80211_put_bss(wiphy, bss); in cfg80211_rx_assoc_resp()
103 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth()
113 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth()
132 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc()
154 lockdep_assert_wiphy(wdev->wiphy); in cfg80211_rx_mlme_mgmt()
173 struct wiphy *wiph in cfg80211_auth_timeout() local
187 struct wiphy *wiphy = wdev->wiphy; cfg80211_assoc_failure() local
237 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; cfg80211_michael_mic_failure() local
761 struct wiphy *wiphy = wdev->wiphy; cfg80211_mlme_unregister_socket() local
962 struct wiphy *wiphy = wdev->wiphy; cfg80211_rx_mgmt_ext() local
1029 struct wiphy *wiphy; cfg80211_dfs_channels_update_work() local
1104 __cfg80211_radar_event(struct wiphy * wiphy,struct cfg80211_chan_def * chandef,bool offchan,gfp_t gfp) __cfg80211_radar_event() argument
1136 struct wiphy *wiphy = wdev->wiphy; cfg80211_cac_event() local
1182 struct wiphy *wiphy = &rdev->wiphy; __cfg80211_background_cac_event() local
1248 cfg80211_background_cac_abort(struct wiphy * wiphy) cfg80211_background_cac_abort() argument
1300 struct wiphy *wiphy = wdev->wiphy; cfg80211_stop_background_radar_detection() local
1346 struct wiphy *wiphy = wdev->wiphy; cfg80211_mlo_reconf_add_done() local
[all...]
H A Dreg.h34 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy);
53 void wiphy_regulatory_register(struct wiphy *wiphy);
54 void wiphy_regulatory_deregister(struct wiphy *wiphy);
85 void regulatory_hint_found_beacon(struct wiphy *wiphy,
110 void regulatory_hint_country_ie(struct wiphy *wiphy,
168 void regulatory_propagate_dfs_state(struct wiphy *wiphy,
179 bool reg_dfs_domain_same(struct wiphy *wiphy1, struct wiphy *wiphy2);
H A Dwext-compat.c43 rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwmode()
64 guard(wiphy)(wdev->wiphy); in cfg80211_wext_siwmode()
136 switch (wdev->wiphy->signal_type) { in cfg80211_wext_giwrange()
160 for (i = 0; i < wdev->wiphy->n_cipher_suites; i++) { in cfg80211_wext_giwrange()
161 switch (wdev->wiphy->cipher_suites[i]) { in cfg80211_wext_giwrange()
187 sband = wdev->wiphy->bands[band]; in cfg80211_wext_giwrange()
212 if (wdev->wiphy->max_scan_ssids > 0) in cfg80211_wext_giwrange()
254 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_wext_siwrts()
255 u32 orts = wdev->wiphy->rts_threshold; in cfg80211_wext_siwrts()
258 guard(wiphy)(&rdev->wiphy); in cfg80211_wext_siwrts()
[all …]
H A Dcore.h49 * domain as the wiphy's. Only used for %REGULATORY_WIPHY_SELF_MANAGED
58 /* wiphy index, internal only */
126 struct wiphy wiphy __aligned(NETDEV_ALIGN);
130 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument
132 BUG_ON(!wiphy); in wiphy_to_rdev()
133 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev()
142 if (!rdev->wiphy in cfg80211_rdev_free_wowlan()
[all...]
H A Dsme.c66 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_scan()
70 lockdep_assert_wiphy(wdev->wiphy); in cfg80211_conn_scan()
78 n_channels = ieee80211_get_num_supported_channels(wdev->wiphy); in cfg80211_conn_scan()
89 wdev->wiphy->bands[band]; in cfg80211_conn_scan()
104 bands = wdev->wiphy->bands[band]; in cfg80211_conn_scan()
129 request->req.wiphy = &rdev->wiphy; in cfg80211_conn_scan()
149 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_conn_do_work()
155 lockdep_assert_wiphy(wdev->wiphy); in cfg80211_conn_do_work()
176 auth_req.bss = cfg80211_get_bss(&rdev->wiphy, params->channel, in cfg80211_conn_do_work()
183 cfg80211_put_bss(&rdev->wiphy, auth_req.bss); in cfg80211_conn_do_work()
[all …]
/linux/include/net/
H A Dcfg80211.h65 struct wiphy;
763 void wiphy_read_of_freq_limits(struct wiphy *wiphy);
765 static inline void wiphy_read_of_freq_limits(struct wiphy *wiphy) in wiphy_read_of_freq_limits() argument
1089 bool cfg80211_chandef_usable(struct wiphy *wiphy,
1101 int cfg80211_chandef_dfs_required(struct wiphy *wiphy,
1114 bool cfg80211_chandef_dfs_usable(struct wiphy *wiphy,
1126 cfg80211_chandef_dfs_cac_time(struct wiphy *wiphy,
1188 bool cfg80211_any_usable_channels(struct wiphy *wiphy,
1924 int cfg80211_check_station_change(struct wiphy *wiphy,
2903 struct wiphy *wiphy; member
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcfg80211.c74 qtnf_validate_iface_combinations(struct wiphy *wiphy, in qtnf_validate_iface_combinations() argument
86 mac = wiphy_priv(wiphy); in qtnf_validate_iface_combinations()
103 ret = cfg80211_check_combinations(wiphy, &params); in qtnf_validate_iface_combinations()
124 qtnf_change_virtual_intf(struct wiphy *wiphy, in qtnf_change_virtual_intf() argument
134 ret = qtnf_validate_iface_combinations(wiphy, vif, type); in qtnf_change_virtual_intf()
159 int qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev) in qtnf_del_virtual_intf() argument
196 static struct wireless_dev *qtnf_add_virtual_intf(struct wiphy *wiphy, in qtnf_add_virtual_intf() argument
208 mac = wiphy_priv(wiphy); in qtnf_add_virtual_intf()
213 ret = qtnf_validate_iface_combinations(wiphy, NULL, type); in qtnf_add_virtual_intf()
233 vif->wdev.wiphy = wiphy; in qtnf_add_virtual_intf()
[all …]
/linux/drivers/staging/rtl8723bs/os_dep/
H A Dwifi_regd.c44 static void _rtw_reg_apply_flags(struct wiphy *wiphy) in _rtw_reg_apply_flags() argument
46 struct adapter *padapter = wiphy_to_adapter(wiphy); in _rtw_reg_apply_flags()
59 sband = wiphy->bands[i]; in _rtw_reg_apply_flags()
75 ch = ieee80211_get_channel(wiphy, freq); in _rtw_reg_apply_flags()
85 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, in _rtw_reg_notifier_apply() argument
90 _rtw_reg_apply_flags(wiphy); in _rtw_reg_notifier_apply()
102 struct wiphy *wiphy, in _rtw_regd_init_wiphy() argument
103 void (*reg_notifier)(struct wiphy *wiphy, in _rtw_regd_init_wiphy() argument
110 wiphy->reg_notifier = reg_notifier; in _rtw_regd_init_wiphy()
112 wiphy->regulatory_flags |= REGULATORY_CUSTOM_REG; in _rtw_regd_init_wiphy()
[all …]
H A Dioctl_cfg80211.c225 struct wiphy *wiphy = wdev->wiphy; in rtw_cfg80211_inform_bss() local
273 notify_channel = ieee80211_get_channel(wiphy, freq); in rtw_cfg80211_inform_bss()
316 bss = cfg80211_inform_bss_frame(wiphy, notify_channel, (struct ieee80211_mgmt *)buf, in rtw_cfg80211_inform_bss()
322 cfg80211_put_bss(wiphy, bss); in rtw_cfg80211_inform_bss()
348 notify_channel = ieee80211_get_channel(padapter->rtw_wdev->wiphy, freq); in rtw_cfg80211_check_bss()
349 bss = cfg80211_get_bss(padapter->rtw_wdev->wiphy, notify_channel, in rtw_cfg80211_check_bss()
354 cfg80211_put_bss(padapter->rtw_wdev->wiphy, bss); in rtw_cfg80211_check_bss()
364 struct wiphy *wiphy = pwdev->wiphy; in rtw_cfg80211_ibss_indicate_connect() local
397 chan = ieee80211_get_channel(wiphy, freq); in rtw_cfg80211_ibss_indicate_connect()
440 struct wiphy *wiphy = pwdev->wiphy; in rtw_cfg80211_indicate_connect() local
[all …]
/linux/drivers/net/wireless/ath/
H A Dregd.c266 static void ath_force_clear_no_ir_chan(struct wiphy *wiphy, in ath_force_clear_no_ir_chan() argument
271 reg_rule = freq_reg_info(wiphy, MHZ_TO_KHZ(ch->center_freq)); in ath_force_clear_no_ir_chan()
280 static void ath_force_clear_no_ir_freq(struct wiphy *wiphy, u16 center_freq) in ath_force_clear_no_ir_freq() argument
284 ch = ieee80211_get_channel(wiphy, center_freq); in ath_force_clear_no_ir_freq()
288 ath_force_clear_no_ir_chan(wiphy, ch); in ath_force_clear_no_ir_freq()
296 static void ath_force_no_ir_freq(struct wiphy *wiphy, u16 center_freq) in ath_force_no_ir_freq() argument
300 ch = ieee80211_get_channel(wiphy, center_freq); in ath_force_no_ir_freq()
308 __ath_reg_apply_beaconing_flags(struct wiphy *wiphy, in __ath_reg_apply_beaconing_flags() argument
319 ath_force_clear_no_ir_chan(wiphy, ch); in __ath_reg_apply_beaconing_flags()
323 ath_force_clear_no_ir_chan(wiphy, ch); in __ath_reg_apply_beaconing_flags()
[all …]
/linux/drivers/net/wireless/virtual/
H A Dvirt_wifi.c18 static struct wiphy *common_wiphy;
142 static void virt_wifi_inform_bss(struct wiphy *wiphy) in virt_wifi_inform_bss() argument
156 informed_bss = cfg80211_inform_bss(wiphy, &channel_5ghz, in virt_wifi_inform_bss()
162 cfg80211_put_bss(wiphy, informed_bss); in virt_wifi_inform_bss()
166 static int virt_wifi_scan(struct wiphy *wiphy, in virt_wifi_scan() argument
169 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); in virt_wifi_scan()
171 wiphy_debug(wiphy, "scan\n"); in virt_wifi_scan()
188 struct wiphy *wiph in virt_wifi_scan_result() local
199 virt_wifi_cancel_scan(struct wiphy * wiphy) virt_wifi_cancel_scan() argument
228 virt_wifi_connect(struct wiphy * wiphy,struct net_device * netdev,struct cfg80211_connect_params * sme) virt_wifi_connect() argument
304 virt_wifi_disconnect(struct wiphy * wiphy,struct net_device * netdev,u16 reason_code) virt_wifi_disconnect() argument
323 virt_wifi_get_station(struct wiphy * wiphy,struct net_device * dev,const u8 * mac,struct station_info * sinfo) virt_wifi_get_station() argument
348 virt_wifi_dump_station(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * mac,struct station_info * sinfo) virt_wifi_dump_station() argument
375 struct wiphy *wiphy; virt_wifi_make_wiphy() local
409 virt_wifi_destroy_wiphy(struct wiphy * wiphy) virt_wifi_destroy_wiphy() argument
[all...]
/linux/net/mac80211/
H A Dmain.c87 static void ieee80211_reconfig_filter(struct wiphy *wiphy, in ieee80211_reconfig_filter() argument
485 wiphy_lock(local->hw.wiphy); in ieee80211_restart_work()
486 wiphy_work_flush(local->hw.wiphy, NULL); in ieee80211_restart_work()
508 wiphy_work_cancel(local->hw.wiphy, in ieee80211_restart_work()
515 wiphy_delayed_work_flush(local->hw.wiphy, in ieee80211_restart_work()
521 wiphy_delayed_work_flush(local->hw.wiphy, &local->roc_work); in ieee80211_restart_work()
522 wiphy_work_flush(local->hw.wiphy, &local->hw_roc_done); in ieee80211_restart_work()
528 wiphy_unlock(local->hw.wiphy); in ieee80211_restart_work()
531 cfg80211_shutdown_all_interfaces(local->hw.wiphy); in ieee80211_restart_work()
542 wiphy_info(hw->wiphy, in ieee80211_restart_hw()
[all …]
H A Dcfg.c127 monitor_sdata = wiphy_dereference(local->hw.wiphy, in ieee80211_set_mon_options()
206 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy, in ieee80211_add_iface() argument
212 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface()
252 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in ieee80211_del_iface() argument
259 static int ieee80211_change_iface(struct wiphy *wiphy, in ieee80211_change_iface() argument
269 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_change_iface()
310 static int ieee80211_start_p2p_device(struct wiphy *wiphy, in ieee80211_start_p2p_device() argument
316 lockdep_assert_wiphy(sdata->local->hw.wiphy); in ieee80211_start_p2p_device()
325 static void ieee80211_stop_p2p_device(struct wiphy *wiphy, in ieee80211_stop_p2p_device() argument
339 static void ieee80211_stop_nan(struct wiphy *wiphy, in ieee80211_stop_nan() argument
[all …]
H A Doffchannel.c37 wiphy_work_cancel(local->hw.wiphy, &local->dynamic_ps_enable_work); in ieee80211_offchannel_ps_enable()
87 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_offchannel_stop_vifs()
137 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_offchannel_return()
200 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_end_finished_rocs()
233 wiphy_delayed_work_queue(local->hw.wiphy, &local->roc_work, dur); in ieee80211_recalc_sw_work()
261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_start() argument
267 lockdep_assert_wiphy(local->hw.wiphy); in ieee80211_hw_roc_start()
286 wiphy_work_queue(hw->wiphy, &local->hw_roc_start); in ieee80211_ready_on_channel()
296 lockdep_assert_wiphy(local->hw.wiphy); in _ieee80211_start_next_roc()
326 wiphy_warn(local->hw.wiphy, in _ieee80211_start_next_roc()
[all …]
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dcfg80211.c118 struct wiphy *wiphy = priv->dev->ieee80211_ptr->wiphy; in cfg_scan_result() local
120 if (!wiphy || !info) in cfg_scan_result()
125 channel = ieee80211_get_channel(wiphy, freq); in cfg_scan_result()
129 bss = cfg80211_inform_bss_frame(wiphy, channel, info->mgmt, in cfg_scan_result()
133 cfg80211_put_bss(wiphy, bss); in cfg_scan_result()
171 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; in cfg_connect_result() local
193 cfg80211_ref_bss(wiphy, vif->bss); in cfg_connect_result()
233 static int set_channel(struct wiphy *wiphy, in set_channel() argument
237 struct wilc *wl = wiphy_priv(wiphy); in set_channel()
261 static int scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) in scan() argument
[all …]
/linux/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c117 struct wiphy *wiphy = wil_to_wiphy(wil); in update_supported_bands() local
121 wiphy->bands[NL80211_BAND_60GHZ]->n_channels = in update_supported_bands()
125 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.channels = in update_supported_bands()
127 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.bw_config = in update_supported_bands()
205 static int wil_rf_sector_get_cfg(struct wiphy *wiphy,
208 static int wil_rf_sector_set_cfg(struct wiphy *wiphy,
211 static int wil_rf_sector_get_selected(struct wiphy *wiphy,
214 static int wil_rf_sector_set_selected(struct wiphy *wiphy,
535 static int wil_cfg80211_get_station(struct wiphy *wiphy, in wil_cfg80211_get_station() argument
540 struct wil6210_priv *wil = wiphy_to_wil(wiphy); in wil_cfg80211_get_station()
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c135 static void *mwifiex_cfg80211_get_adapter(struct wiphy *wiphy) in mwifiex_cfg80211_get_adapter() argument
137 return (void *) (*(unsigned long *) wiphy_priv(wiphy)); in mwifiex_cfg80211_get_adapter()
144 mwifiex_cfg80211_del_key(struct wiphy *wiphy, struct net_device *netdev, in mwifiex_cfg80211_del_key() argument
198 mwifiex_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in mwifiex_cfg80211_mgmt_tx() argument
282 mwifiex_cfg80211_update_mgmt_frame_registrations(struct wiphy *wiphy, in mwifiex_cfg80211_update_mgmt_frame_registrations() argument
304 mwifiex_cfg80211_remain_on_channel(struct wiphy *wiphy, in mwifiex_cfg80211_remain_on_channel() argument
346 mwifiex_cfg80211_cancel_remain_on_channel(struct wiphy *wiphy, in mwifiex_cfg80211_cancel_remain_on_channel() argument
376 mwifiex_cfg80211_set_tx_power(struct wiphy *wiphy, in mwifiex_cfg80211_set_tx_power() argument
382 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_cfg80211_set_tx_power()
412 mwifiex_cfg80211_get_tx_power(struct wiphy *wiphy, in mwifiex_cfg80211_get_tx_power() argument
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dp2p.h145 struct wireless_dev *brcmf_p2p_add_vif(struct wiphy *wiphy, const char *name,
149 int brcmf_p2p_del_vif(struct wiphy *wiphy, struct wireless_dev *wdev);
153 int brcmf_p2p_start_device(struct wiphy *wiphy, struct wireless_dev *wdev);
154 void brcmf_p2p_stop_device(struct wiphy *wiphy, struct wireless_dev *wdev);
155 int brcmf_p2p_scan_prep(struct wiphy *wiphy,
158 int brcmf_p2p_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev,
/linux/drivers/net/wireless/marvell/libertas/
H A Dcfg.c488 static int lbs_cfg_set_monitor_channel(struct wiphy *wiphy, in lbs_cfg_set_monitor_channel() argument
492 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_set_monitor_channel()
504 static int lbs_cfg_set_mesh_channel(struct wiphy *wiphy, in lbs_cfg_set_mesh_channel() argument
508 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_set_mesh_channel()
678 struct wiphy *wiphy = priv->wdev->wiphy; in lbs_ret_scan() local
682 ieee80211_get_channel(wiphy, freq); in lbs_ret_scan()
690 bss = cfg80211_inform_bss(wiphy, channel, in lbs_ret_scan()
696 cfg80211_put_bss(wiphy, bss); in lbs_ret_scan()
846 static int lbs_cfg_scan(struct wiphy *wiphy, in lbs_cfg_scan() argument
849 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_scan()
[all …]

12345678910>>...13