Home
last modified time | relevance | path

Searched refs:wiphy (Results 1 - 25 of 695) sorted by relevance

12345678910>>...28

/kernel/linux/linux-6.6/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, nam in rdev_add_virtual_intf()
1423 struct wiphy *wiphy = &rdev->wiphy; rdev_set_radar_background() local
1515 struct wiphy *wiphy = &rdev->wiphy; rdev_set_hw_timestamp() local
[all...]
H A Dcore.c73 int get_wiphy_idx(struct wiphy *wiphy) in get_wiphy_idx() argument
75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
80 struct wiphy *wiphy_idx_to_wiphy(int wiphy_idx) in wiphy_idx_to_wiphy()
89 return &rdev->wiphy; in wiphy_idx_to_wiphy()
120 if (strcmp(newname, wiphy_name(&rdev2->wiphy)) == 0) in cfg80211_dev_check_name()
132 lockdep_assert_wiphy(&rdev->wiphy); in cfg80211_dev_rename()
135 if (strcmp(newname, wiphy_name(&rdev->wiphy)) == 0) in cfg80211_dev_rename()
142 result = device_rename(&rdev->wiphy.dev, newname); in cfg80211_dev_rename()
146 if (!IS_ERR_OR_NULL(rdev->wiphy in cfg80211_dev_rename()
271 cfg80211_shutdown_all_interfaces(struct wiphy *wiphy) cfg80211_shutdown_all_interfaces() argument
370 cfg80211_sched_scan_stop_wk(struct wiphy *wiphy, struct wiphy_work *work) cfg80211_sched_scan_stop_wk() argument
603 wiphy_verify_combinations(struct wiphy *wiphy) wiphy_verify_combinations() argument
693 wiphy_register(struct wiphy *wiphy) wiphy_register() argument
1043 wiphy_rfkill_start_polling(struct wiphy *wiphy) wiphy_rfkill_start_polling() argument
1084 wiphy_unregister(struct wiphy *wiphy) wiphy_unregister() argument
1175 wiphy_free(struct wiphy *wiphy) wiphy_free() argument
1181 wiphy_rfkill_set_hw_state_reason(struct wiphy *wiphy, bool blocked, enum rfkill_hard_block_reasons reason) wiphy_rfkill_set_hw_state_reason() argument
1349 cfg80211_stop_iface(struct wiphy *wiphy, struct wireless_dev *wdev, gfp_t gfp) cfg80211_stop_iface() argument
1622 wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work) wiphy_work_queue() argument
1636 wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work) wiphy_work_cancel() argument
1650 wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work) wiphy_work_flush() argument
1673 wiphy_delayed_work_queue(struct wiphy *wiphy, struct wiphy_delayed_work *dwork, unsigned long delay) wiphy_delayed_work_queue() argument
1688 wiphy_delayed_work_cancel(struct wiphy *wiphy, struct wiphy_delayed_work *dwork) wiphy_delayed_work_cancel() argument
1698 wiphy_delayed_work_flush(struct wiphy *wiphy, struct wiphy_delayed_work *dwork) wiphy_delayed_work_flush() 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 Dtrace.h25 #define WIPHY_ASSIGN strscpy(__entry->wiphy_name, wiphy_name(wiphy), MAXNAME)
242 TP_PROTO(struct wiphy *wiphy, struct cfg80211_wowlan *wow),
243 TP_ARGS(wiphy, wow),
280 TP_PROTO(struct wiphy *wiphy, int ret),
281 TP_ARGS(wiphy, ret),
294 TP_PROTO(struct wiphy *wiphy, struct cfg80211_scan_request *request),
295 TP_ARGS(wiphy, reques
[all...]
/kernel/linux/linux-5.10/net/wireless/
H A Drdev-ops.h14 trace_rdev_suspend(&rdev->wiphy, wowlan); in rdev_suspend()
15 ret = rdev->ops->suspend(&rdev->wiphy, wowlan); in rdev_suspend()
16 trace_rdev_return_int(&rdev->wiphy, ret); in rdev_suspend()
23 trace_rdev_resume(&rdev->wiphy); in rdev_resume()
24 ret = rdev->ops->resume(&rdev->wiphy); in rdev_resume()
25 trace_rdev_return_int(&rdev->wiphy, ret); in rdev_resume()
32 trace_rdev_set_wakeup(&rdev->wiphy, enabled); in rdev_set_wakeup()
33 rdev->ops->set_wakeup(&rdev->wiphy, enabled); in rdev_set_wakeup()
34 trace_rdev_return_void(&rdev->wiphy); in rdev_set_wakeup()
44 trace_rdev_add_virtual_intf(&rdev->wiphy, nam in rdev_add_virtual_intf()
[all...]
H A Dcore.c73 int get_wiphy_idx(struct wiphy *wiphy) in get_wiphy_idx() argument
75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx()
80 struct wiphy *wiphy_idx_to_wiphy(int wiphy_idx) in wiphy_idx_to_wiphy()
89 return &rdev->wiphy; in wiphy_idx_to_wiphy()
120 if (strcmp(newname, wiphy_name(&rdev2->wiphy)) == 0) in cfg80211_dev_check_name()
134 if (strcmp(newname, wiphy_name(&rdev->wiphy)) == 0) in cfg80211_dev_rename()
141 result = device_rename(&rdev->wiphy.dev, newname); in cfg80211_dev_rename()
145 if (!IS_ERR_OR_NULL(rdev->wiphy.debugfsdir)) in cfg80211_dev_rename()
146 debugfs_rename(rdev->wiphy in cfg80211_dev_rename()
264 cfg80211_shutdown_all_interfaces(struct wiphy *wiphy) cfg80211_shutdown_all_interfaces() argument
548 wiphy_verify_combinations(struct wiphy *wiphy) wiphy_verify_combinations() argument
648 wiphy_register(struct wiphy *wiphy) wiphy_register() argument
990 wiphy_rfkill_start_polling(struct wiphy *wiphy) wiphy_rfkill_start_polling() argument
1001 wiphy_rfkill_stop_polling(struct wiphy *wiphy) wiphy_rfkill_stop_polling() argument
1009 wiphy_unregister(struct wiphy *wiphy) wiphy_unregister() argument
1081 wiphy_free(struct wiphy *wiphy) wiphy_free() argument
1087 wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool blocked) wiphy_rfkill_set_hw_state() argument
1232 cfg80211_stop_iface(struct wiphy *wiphy, struct wireless_dev *wdev, gfp_t gfp) cfg80211_stop_iface() argument
[all...]
H A Dtrace.h27 #define WIPHY_ASSIGN strlcpy(__entry->wiphy_name, wiphy_name(wiphy), MAXNAME)
231 TP_PROTO(struct wiphy *wiphy, struct cfg80211_wowlan *wow),
232 TP_ARGS(wiphy, wow),
269 TP_PROTO(struct wiphy *wiphy, int ret),
270 TP_ARGS(wiphy, ret),
283 TP_PROTO(struct wiphy *wiphy, struct cfg80211_scan_request *request),
284 TP_ARGS(wiphy, reques
[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);
66 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy);
70 * @wiphy: the wireless device where the beacon was found on
84 * set the wiphy
[all...]
H A Dsysfs.c3 * This file provides /sys/class/ieee80211/<wiphy name>/
23 return container_of(dev, struct cfg80211_registered_device, wiphy.dev); in dev_to_rdev()
36 SHOW_FMT(macaddress, "%pM", wiphy.perm_addr);
37 SHOW_FMT(address_mask, "%pM", wiphy.addr_mask);
43 struct wiphy *wiphy = &dev_to_rdev(dev)->wiphy; in name_show() local
45 return sprintf(buf, "%s\n", wiphy_name(wiphy)); in name_show()
53 struct wiphy *wiphy in addresses_show() local
150 struct wiphy *wiphy = container_of(d, struct wiphy, dev); wiphy_namespace() local
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dcfg80211.h47 * The fundamental structure for each device is the 'wiphy', of which each
49 * such wiphy can have zero, one, or many virtual interfaces associated with
57 * Each wiphy structure contains device capability information, and also has
62 struct wiphy;
194 * core code when registering the wiphy.
197 * core code when registering the wiphy.
200 * core code when registering the wiphy.
464 * This structure describes a frequency band a wiphy
585 * @wiphy: the wireless device to get extra limits for
594 * sure to call it only if channels in wiphy ar
604 wiphy_read_of_freq_limits(struct wiphy *wiphy) wiphy_read_of_freq_limits() argument
2186 struct wiphy *wiphy; global() member
2332 struct wiphy *wiphy; global() member
4886 struct wiphy { global() struct
5026 wiphy_net(struct wiphy *wiphy) wiphy_net() argument
5031 wiphy_net_set(struct wiphy *wiphy, struct net *net) wiphy_net_set() argument
5042 wiphy_priv(struct wiphy *wiphy) wiphy_priv() argument
5066 set_wiphy_dev(struct wiphy *wiphy, struct device *dev) set_wiphy_dev() argument
5077 wiphy_dev(struct wiphy *wiphy) wiphy_dev() argument
5088 wiphy_name(const struct wiphy *wiphy) wiphy_name() argument
5244 struct wiphy *wiphy; global() member
5446 ieee80211_get_channel(struct wiphy *wiphy, int freq) ieee80211_get_channel() argument
6089 cfg80211_inform_bss_width_frame(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) cfg80211_inform_bss_width_frame() argument
6105 cfg80211_inform_bss_frame(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) cfg80211_inform_bss_frame() argument
6204 cfg80211_inform_bss_width(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) cfg80211_inform_bss_width() argument
6224 cfg80211_inform_bss(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) cfg80211_inform_bss() argument
6259 cfg80211_get_ibss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *ssid, size_t ssid_len) cfg80211_get_ibss() argument
6580 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int approxlen) cfg80211_vendor_cmd_alloc_reply_skb() argument
6631 cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, int approxlen, int event_idx, gfp_t gfp) cfg80211_vendor_event_alloc() argument
6664 cfg80211_vendor_event_alloc_ucast(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int portid, int approxlen, int event_idx, gfp_t gfp) cfg80211_vendor_event_alloc_ucast() argument
6723 cfg80211_testmode_alloc_reply_skb(struct wiphy *wiphy, int approxlen) cfg80211_testmode_alloc_reply_skb() argument
6768 cfg80211_testmode_alloc_event_skb(struct wiphy *wiphy, int approxlen, gfp_t gfp) cfg80211_testmode_alloc_event_skb() argument
7469 cfg80211_report_obss_beacon(struct wiphy *wiphy, const u8 *frame, size_t len, int freq, int sig_dbm) cfg80211_report_obss_beacon() argument
7821 wiphy_ext_feature_set(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_set() argument
7840 wiphy_ext_feature_isset(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_isset() argument
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dcfg80211.h50 * The fundamental structure for each device is the 'wiphy', of which each
52 * such wiphy can have zero, one, or many virtual interfaces associated with
60 * Each wiphy structure contains device capability information, and also has
65 struct wiphy;
204 * core code when registering the wiphy.
207 * core code when registering the wiphy.
210 * core code when registering the wiphy.
513 * This structure describes a frequency band a wiphy
642 * @wiphy: the wireless device to get extra limits for
651 * sure to call it only if channels in wiphy ar
661 wiphy_read_of_freq_limits(struct wiphy *wiphy) wiphy_read_of_freq_limits() argument
2536 struct wiphy *wiphy; global() member
2682 struct wiphy *wiphy; global() member
5438 struct wiphy { global() struct
5590 wiphy_net(struct wiphy *wiphy) wiphy_net() argument
5595 wiphy_net_set(struct wiphy *wiphy, struct net *net) wiphy_net_set() argument
5606 wiphy_priv(struct wiphy *wiphy) wiphy_priv() argument
5630 set_wiphy_dev(struct wiphy *wiphy, struct device *dev) set_wiphy_dev() argument
5641 wiphy_dev(struct wiphy *wiphy) wiphy_dev() argument
5652 wiphy_name(const struct wiphy *wiphy) wiphy_name() argument
5841 struct wiphy *wiphy; global() member
5977 struct wiphy *wiphy; global() member
6242 ieee80211_get_channel(struct wiphy *wiphy, int freq) ieee80211_get_channel() argument
6949 cfg80211_inform_bss_width_frame(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) cfg80211_inform_bss_width_frame() argument
6965 cfg80211_inform_bss_frame(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) cfg80211_inform_bss_frame() argument
7075 cfg80211_inform_bss_width(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) cfg80211_inform_bss_width() argument
7095 cfg80211_inform_bss(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) cfg80211_inform_bss() argument
7130 cfg80211_get_ibss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *ssid, size_t ssid_len) cfg80211_get_ibss() argument
7410 wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool blocked) wiphy_rfkill_set_hw_state() argument
7426 wiphy_rfkill_stop_polling(struct wiphy *wiphy) wiphy_rfkill_stop_polling() argument
7490 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int approxlen) cfg80211_vendor_cmd_alloc_reply_skb() argument
7541 cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, int approxlen, int event_idx, gfp_t gfp) cfg80211_vendor_event_alloc() argument
7574 cfg80211_vendor_event_alloc_ucast(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int portid, int approxlen, int event_idx, gfp_t gfp) cfg80211_vendor_event_alloc_ucast() argument
7633 cfg80211_testmode_alloc_reply_skb(struct wiphy *wiphy, int approxlen) cfg80211_testmode_alloc_reply_skb() argument
7678 cfg80211_testmode_alloc_event_skb(struct wiphy *wiphy, int approxlen, gfp_t gfp) cfg80211_testmode_alloc_event_skb() argument
8403 cfg80211_radar_event(struct wiphy *wiphy, struct cfg80211_chan_def *chandef, gfp_t gfp) cfg80211_radar_event() argument
8411 cfg80211_background_radar_event(struct wiphy *wiphy, struct cfg80211_chan_def *chandef, gfp_t gfp) cfg80211_background_radar_event() argument
8549 cfg80211_report_obss_beacon(struct wiphy *wiphy, const u8 *frame, size_t len, int freq, int sig_dbm) cfg80211_report_obss_beacon() argument
8937 wiphy_ext_feature_set(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_set() argument
8956 wiphy_ext_feature_isset(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_isset() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/
H A Dcfg.c24 void orinoco_wiphy_init(struct wiphy *wiphy) in orinoco_wiphy_init() argument
26 struct orinoco_private *priv = wiphy_priv(wiphy); in orinoco_wiphy_init()
28 wiphy->privid = orinoco_wiphy_privid; in orinoco_wiphy_init()
30 set_wiphy_dev(wiphy, priv->dev); in orinoco_wiphy_init()
34 int orinoco_wiphy_register(struct wiphy *wiphy) in orinoco_wiphy_register() argument
36 struct orinoco_private *priv = wiphy_priv(wiphy); in orinoco_wiphy_register()
40 wiphy->max_scan_ssids = 1; in orinoco_wiphy_register()
42 wiphy in orinoco_wiphy_register()
99 orinoco_change_vif(struct wiphy *wiphy, struct net_device *dev, enum nl80211_iftype type, struct vif_params *params) orinoco_change_vif() argument
142 orinoco_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) orinoco_scan() argument
164 orinoco_set_monitor_channel(struct wiphy *wiphy, struct cfg80211_chan_def *chandef) orinoco_set_monitor_channel() argument
203 orinoco_set_wiphy_params(struct wiphy *wiphy, u32 changed) orinoco_set_wiphy_params() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/
H A Dcfg.c24 void orinoco_wiphy_init(struct wiphy *wiphy) in orinoco_wiphy_init() argument
26 struct orinoco_private *priv = wiphy_priv(wiphy); in orinoco_wiphy_init()
28 wiphy->privid = orinoco_wiphy_privid; in orinoco_wiphy_init()
30 set_wiphy_dev(wiphy, priv->dev); in orinoco_wiphy_init()
34 int orinoco_wiphy_register(struct wiphy *wiphy) in orinoco_wiphy_register() argument
36 struct orinoco_private *priv = wiphy_priv(wiphy); in orinoco_wiphy_register()
40 wiphy->max_scan_ssids = 1; in orinoco_wiphy_register()
42 wiphy in orinoco_wiphy_register()
99 orinoco_change_vif(struct wiphy *wiphy, struct net_device *dev, enum nl80211_iftype type, struct vif_params *params) orinoco_change_vif() argument
142 orinoco_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) orinoco_scan() argument
164 orinoco_set_monitor_channel(struct wiphy *wiphy, struct cfg80211_chan_def *chandef) orinoco_set_monitor_channel() argument
203 orinoco_set_wiphy_params(struct wiphy *wiphy, u32 changed) orinoco_set_wiphy_params() argument
[all...]
/kernel/linux/linux-5.10/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 *wiph argument
333 qtnf_change_beacon(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_beacon_data *info) qtnf_change_beacon() argument
341 qtnf_start_ap(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_settings *settings) qtnf_start_ap() argument
355 qtnf_stop_ap(struct wiphy *wiphy, struct net_device *dev) qtnf_stop_ap() argument
372 qtnf_set_wiphy_params(struct wiphy *wiphy, u32 changed) qtnf_set_wiphy_params() argument
392 qtnf_update_mgmt_frame_registrations(struct wiphy *wiphy, struct wireless_dev *wdev, struct mgmt_frame_regs *upd) qtnf_update_mgmt_frame_registrations() argument
446 qtnf_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_mgmt_tx_params *params, u64 *cookie) qtnf_mgmt_tx() argument
484 qtnf_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) qtnf_get_station() argument
494 qtnf_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) qtnf_dump_station() argument
533 qtnf_add_key(struct wiphy *wiphy, struct net_device *dev, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) qtnf_add_key() argument
549 qtnf_del_key(struct wiphy *wiphy, struct net_device *dev, u8 key_index, bool pairwise, const u8 *mac_addr) qtnf_del_key() argument
570 qtnf_set_default_key(struct wiphy *wiphy, struct net_device *dev, u8 key_index, bool unicast, bool multicast) qtnf_set_default_key() argument
586 qtnf_set_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, u8 key_index) qtnf_set_default_mgmt_key() argument
601 qtnf_change_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_parameters *params) qtnf_change_station() argument
616 qtnf_del_station(struct wiphy *wiphy, struct net_device *dev, struct station_del_parameters *params) qtnf_del_station() argument
637 qtnf_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) qtnf_scan() argument
662 qtnf_connect(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_connect_params *sme) qtnf_connect() argument
694 qtnf_external_auth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_external_auth_params *auth) qtnf_external_auth() argument
716 qtnf_disconnect(struct wiphy *wiphy, struct net_device *dev, u16 reason_code) qtnf_disconnect() argument
750 qtnf_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) qtnf_dump_survey() argument
788 qtnf_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_chan_def *chandef) qtnf_get_channel() argument
820 qtnf_channel_switch(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_csa_settings *params) qtnf_channel_switch() argument
843 qtnf_start_radar_detection(struct wiphy *wiphy, struct net_device *ndev, struct cfg80211_chan_def *chandef, u32 cac_time_ms) qtnf_start_radar_detection() argument
861 qtnf_set_mac_acl(struct wiphy *wiphy, struct net_device *dev, const struct cfg80211_acl_data *params) qtnf_set_mac_acl() argument
875 qtnf_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, bool enabled, int timeout) qtnf_set_power_mgmt() argument
889 qtnf_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) qtnf_get_tx_power() argument
902 qtnf_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) qtnf_set_tx_power() argument
928 qtnf_update_owe_info(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_update_owe_info *owe_info) qtnf_update_owe_info() argument
949 qtnf_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wowlan) qtnf_suspend() argument
981 qtnf_resume(struct wiphy *wiphy) qtnf_resume() argument
1005 qtnf_set_wakeup(struct wiphy *wiphy, bool enabled) qtnf_set_wakeup() argument
1053 qtnf_cfg80211_reg_notifier(struct wiphy *wiphy, struct regulatory_request *req) qtnf_cfg80211_reg_notifier() argument
1085 struct wiphy *wiphy; qtnf_wiphy_allocate() local
1107 qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info) qtnf_wiphy_setup_if_comb() argument
1136 struct wiphy *wiphy = priv_to_wiphy(mac); qtnf_wiphy_register() local
[all...]
/kernel/linux/linux-6.6/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 *wiph argument
333 qtnf_change_beacon(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_beacon_data *info) qtnf_change_beacon() argument
341 qtnf_start_ap(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_settings *settings) qtnf_start_ap() argument
355 qtnf_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) qtnf_stop_ap() argument
373 qtnf_set_wiphy_params(struct wiphy *wiphy, u32 changed) qtnf_set_wiphy_params() argument
393 qtnf_update_mgmt_frame_registrations(struct wiphy *wiphy, struct wireless_dev *wdev, struct mgmt_frame_regs *upd) qtnf_update_mgmt_frame_registrations() argument
447 qtnf_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_mgmt_tx_params *params, u64 *cookie) qtnf_mgmt_tx() argument
485 qtnf_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) qtnf_get_station() argument
495 qtnf_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) qtnf_dump_station() argument
534 qtnf_add_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) qtnf_add_key() argument
550 qtnf_del_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) qtnf_del_key() argument
572 qtnf_set_default_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index, bool unicast, bool multicast) qtnf_set_default_key() argument
589 qtnf_set_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index) qtnf_set_default_mgmt_key() argument
604 qtnf_change_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_parameters *params) qtnf_change_station() argument
619 qtnf_del_station(struct wiphy *wiphy, struct net_device *dev, struct station_del_parameters *params) qtnf_del_station() argument
640 qtnf_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) qtnf_scan() argument
665 qtnf_connect(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_connect_params *sme) qtnf_connect() argument
694 qtnf_external_auth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_external_auth_params *auth) qtnf_external_auth() argument
713 qtnf_disconnect(struct wiphy *wiphy, struct net_device *dev, u16 reason_code) qtnf_disconnect() argument
744 qtnf_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) qtnf_dump_survey() argument
782 qtnf_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) qtnf_get_channel() argument
814 qtnf_channel_switch(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_csa_settings *params) qtnf_channel_switch() argument
837 qtnf_start_radar_detection(struct wiphy *wiphy, struct net_device *ndev, struct cfg80211_chan_def *chandef, u32 cac_time_ms) qtnf_start_radar_detection() argument
855 qtnf_set_mac_acl(struct wiphy *wiphy, struct net_device *dev, const struct cfg80211_acl_data *params) qtnf_set_mac_acl() argument
869 qtnf_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, bool enabled, int timeout) qtnf_set_power_mgmt() argument
883 qtnf_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) qtnf_get_tx_power() argument
896 qtnf_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) qtnf_set_tx_power() argument
922 qtnf_update_owe_info(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_update_owe_info *owe_info) qtnf_update_owe_info() argument
940 qtnf_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wowlan) qtnf_suspend() argument
972 qtnf_resume(struct wiphy *wiphy) qtnf_resume() argument
992 qtnf_set_wakeup(struct wiphy *wiphy, bool enabled) qtnf_set_wakeup() argument
1040 qtnf_cfg80211_reg_notifier(struct wiphy *wiphy, struct regulatory_request *req) qtnf_cfg80211_reg_notifier() argument
1072 struct wiphy *wiphy; qtnf_wiphy_allocate() local
1094 qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info) qtnf_wiphy_setup_if_comb() argument
1123 struct wiphy *wiphy = priv_to_wiphy(mac); qtnf_wiphy_register() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/
H A Dwifi_regd.c60 static void _rtw_reg_apply_flags(struct wiphy *wiphy) in _rtw_reg_apply_flags() argument
62 struct adapter *padapter = wiphy_to_adapter(wiphy); in _rtw_reg_apply_flags()
75 sband = wiphy->bands[i]; in _rtw_reg_apply_flags()
94 ch = ieee80211_get_channel(wiphy, freq); in _rtw_reg_apply_flags()
104 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, in _rtw_reg_notifier_apply() argument
109 _rtw_reg_apply_flags(wiphy); in _rtw_reg_notifier_apply()
121 struct wiphy *wiphy, in _rtw_regd_init_wiphy()
120 _rtw_regd_init_wiphy(struct rtw_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) _rtw_regd_init_wiphy() argument
142 rtw_regd_init(struct adapter *padapter, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) rtw_regd_init() argument
146 struct wiphy *wiphy = padapter->rtw_wdev->wiphy; rtw_regd_init() local
153 rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) rtw_reg_notifier() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/
H A Dwifi_regd.c56 static void _rtw_reg_apply_flags(struct wiphy *wiphy) in _rtw_reg_apply_flags() argument
58 struct adapter *padapter = wiphy_to_adapter(wiphy); in _rtw_reg_apply_flags()
71 sband = wiphy->bands[i]; in _rtw_reg_apply_flags()
90 ch = ieee80211_get_channel(wiphy, freq); in _rtw_reg_apply_flags()
100 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, in _rtw_reg_notifier_apply() argument
105 _rtw_reg_apply_flags(wiphy); in _rtw_reg_notifier_apply()
117 struct wiphy *wiphy, in _rtw_regd_init_wiphy()
116 _rtw_regd_init_wiphy(struct rtw_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) _rtw_regd_init_wiphy() argument
138 rtw_regd_init(struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) rtw_regd_init() argument
145 rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) rtw_reg_notifier() argument
[all...]
/kernel/linux/linux-5.10/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_fre in ath_force_no_ir_freq()
308 __ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator, struct ieee80211_channel *ch) __ath_reg_apply_beaconing_flags() argument
339 ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) ath_reg_apply_beaconing_flags() argument
375 ath_reg_apply_ir_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) ath_reg_apply_ir_flags() argument
403 ath_reg_apply_radar_flags(struct wiphy *wiphy, struct ath_regulatory *reg) ath_reg_apply_radar_flags() argument
435 ath_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct ath_regulatory *reg) ath_reg_apply_world_flags() argument
470 __ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) __ath_reg_dyn_country() argument
494 ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) ath_reg_dyn_country() argument
507 ath_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct ath_regulatory *reg) ath_reg_notifier_apply() argument
634 ath_regd_init_wiphy(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) ath_regd_init_wiphy() argument
757 ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) ath_regd_init() argument
[all...]
/kernel/linux/linux-6.6/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_fre in ath_force_no_ir_freq()
308 __ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator, struct ieee80211_channel *ch) __ath_reg_apply_beaconing_flags() argument
339 ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) ath_reg_apply_beaconing_flags() argument
376 ath_reg_apply_ir_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) ath_reg_apply_ir_flags() argument
404 ath_reg_apply_radar_flags(struct wiphy *wiphy, struct ath_regulatory *reg) ath_reg_apply_radar_flags() argument
436 ath_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct ath_regulatory *reg) ath_reg_apply_world_flags() argument
471 __ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) __ath_reg_dyn_country() argument
495 ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) ath_reg_dyn_country() argument
508 ath_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct ath_regulatory *reg) ath_reg_notifier_apply() argument
635 ath_regd_init_wiphy(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) ath_regd_init_wiphy() argument
758 ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) ath_regd_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c131 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, in _rtl_reg_apply_beaconing_flags() argument
142 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags()
145 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags()
153 reg_rule = freq_reg_info(wiphy, in _rtl_reg_apply_beaconing_flags()
182 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, in _rtl_reg_apply_active_scan_flags() argument
190 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags()
192 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags()
216 reg_rule = freq_reg_info(wiphy, c in _rtl_reg_apply_active_scan_flags()
236 _rtl_reg_apply_radar_flags(struct wiphy *wiphy) _rtl_reg_apply_radar_flags() argument
270 _rtl_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct rtl_regulatory *reg) _rtl_reg_apply_world_flags() argument
279 _rtl_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct rtl_regulatory *reg) _rtl_reg_notifier_apply() argument
329 _rtl_regd_init_wiphy(struct rtl_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) _rtl_regd_init_wiphy() argument
381 rtl_regd_init(struct ieee80211_hw *hw, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) rtl_regd_init() argument
386 struct wiphy *wiphy = hw->wiphy; rtl_regd_init() local
426 rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) rtl_reg_notifier() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c131 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, in _rtl_reg_apply_beaconing_flags() argument
142 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags()
145 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags()
153 reg_rule = freq_reg_info(wiphy, in _rtl_reg_apply_beaconing_flags()
182 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, in _rtl_reg_apply_active_scan_flags() argument
190 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags()
192 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags()
216 reg_rule = freq_reg_info(wiphy, c in _rtl_reg_apply_active_scan_flags()
236 _rtl_reg_apply_radar_flags(struct wiphy *wiphy) _rtl_reg_apply_radar_flags() argument
270 _rtl_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct rtl_regulatory *reg) _rtl_reg_apply_world_flags() argument
279 _rtl_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct rtl_regulatory *reg) _rtl_reg_notifier_apply() argument
329 _rtl_regd_init_wiphy(struct rtl_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) _rtl_regd_init_wiphy() argument
381 rtl_regd_init(struct ieee80211_hw *hw, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) rtl_regd_init() argument
386 struct wiphy *wiphy = hw->wiphy; rtl_regd_init() local
426 rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) rtl_reg_notifier() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/
H A Dvirt_wifi.c18 static struct wiphy *common_wiphy;
139 static void virt_wifi_inform_bss(struct wiphy *wiphy) in virt_wifi_inform_bss() argument
153 informed_bss = cfg80211_inform_bss(wiphy, &channel_5ghz, in virt_wifi_inform_bss()
159 cfg80211_put_bss(wiphy, informed_bss); in virt_wifi_inform_bss()
163 static int virt_wifi_scan(struct wiphy *wiphy, in virt_wifi_scan() argument
166 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); in virt_wifi_scan()
168 wiphy_debug(wiphy, "scan\n"); in virt_wifi_scan()
185 struct wiphy *wiph in virt_wifi_scan_result() local
196 virt_wifi_cancel_scan(struct wiphy *wiphy) virt_wifi_cancel_scan() argument
223 virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev, struct cfg80211_connect_params *sme) virt_wifi_connect() argument
288 virt_wifi_disconnect(struct wiphy *wiphy, struct net_device *netdev, u16 reason_code) virt_wifi_disconnect() argument
307 virt_wifi_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) virt_wifi_get_station() argument
332 virt_wifi_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) virt_wifi_dump_station() argument
359 struct wiphy *wiphy; virt_wifi_make_wiphy() local
393 virt_wifi_destroy_wiphy(struct wiphy *wiphy) virt_wifi_destroy_wiphy() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/virtual/
H A Dvirt_wifi.c18 static struct wiphy *common_wiphy;
139 static void virt_wifi_inform_bss(struct wiphy *wiphy) in virt_wifi_inform_bss() argument
153 informed_bss = cfg80211_inform_bss(wiphy, &channel_5ghz, in virt_wifi_inform_bss()
159 cfg80211_put_bss(wiphy, informed_bss); in virt_wifi_inform_bss()
163 static int virt_wifi_scan(struct wiphy *wiphy, in virt_wifi_scan() argument
166 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); in virt_wifi_scan()
168 wiphy_debug(wiphy, "scan\n"); in virt_wifi_scan()
185 struct wiphy *wiph in virt_wifi_scan_result() local
196 virt_wifi_cancel_scan(struct wiphy *wiphy) virt_wifi_cancel_scan() argument
223 virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev, struct cfg80211_connect_params *sme) virt_wifi_connect() argument
288 virt_wifi_disconnect(struct wiphy *wiphy, struct net_device *netdev, u16 reason_code) virt_wifi_disconnect() argument
307 virt_wifi_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) virt_wifi_get_station() argument
332 virt_wifi_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) virt_wifi_dump_station() argument
359 struct wiphy *wiphy; virt_wifi_make_wiphy() local
393 virt_wifi_destroy_wiphy(struct wiphy *wiphy) virt_wifi_destroy_wiphy() argument
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dmain.c342 wiphy_lock(local->hw.wiphy); in ieee80211_restart_work()
364 wiphy_work_cancel(local->hw.wiphy, in ieee80211_restart_work()
379 wiphy_delayed_work_flush(local->hw.wiphy, &local->roc_work); in ieee80211_restart_work()
380 wiphy_work_flush(local->hw.wiphy, &local->hw_roc_done); in ieee80211_restart_work()
386 wiphy_unlock(local->hw.wiphy); in ieee80211_restart_work()
389 cfg80211_shutdown_all_interfaces(local->hw.wiphy); in ieee80211_restart_work()
400 wiphy_info(hw->wiphy, in ieee80211_restart_hw()
439 if (wdev->wiphy != local->hw.wiphy) in ieee80211_ifa_changed()
490 if (!wdev || wdev->wiphy ! in ieee80211_ifa6_changed()
627 struct wiphy *wiphy; ieee80211_alloc_hw_nm() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/
H A Dcfg80211.c103 static int prism2_change_virtual_intf(struct wiphy *wiphy, in prism2_change_virtual_intf() argument
145 static int prism2_add_key(struct wiphy *wiphy, struct net_device *dev, in prism2_add_key() argument
174 static int prism2_get_key(struct wiphy *wiphy, struct net_device *dev, in prism2_get_key() argument
204 static int prism2_del_key(struct wiphy *wiphy, struct net_device *dev, in prism2_del_key() argument
229 static int prism2_set_default_key(struct wiphy *wiphy, struc argument
239 prism2_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) prism2_get_station() argument
272 prism2_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) prism2_scan() argument
390 prism2_set_wiphy_params(struct wiphy *wiphy, u32 changed) prism2_set_wiphy_params() argument
432 prism2_connect(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_connect_params *sme) prism2_connect() argument
540 prism2_disconnect(struct wiphy *wiphy, struct net_device *dev, u16 reason_code) prism2_disconnect() argument
562 prism2_join_ibss(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ibss_params *params) prism2_join_ibss() argument
568 prism2_leave_ibss(struct wiphy *wiphy, struct net_device *dev) prism2_leave_ibss() argument
573 prism2_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) prism2_set_tx_power() argument
600 prism2_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) prism2_get_tx_power() argument
674 struct wiphy *wiphy; wlan_create_wiphy() local
710 wlan_free_wiphy(struct wiphy *wiphy) wlan_free_wiphy() argument
[all...]

Completed in 32 milliseconds

12345678910>>...28