/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_wifi_regd.h | 11 void rtw_regd_init(struct wiphy *wiphy, 12 void (*reg_notifier)(struct wiphy *wiphy, 14 void rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request);
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | testmode.h | 23 int ath6kl_tm_cmd(struct wiphy *wiphy, struct wireless_dev *wdev, 33 static inline int ath6kl_tm_cmd(struct wiphy *wiphy, argument
|
/linux-master/drivers/staging/rtl8723bs/os_dep/ |
H A D | wifi_regd.c | 56 static void _rtw_reg_apply_flags(struct wiphy *wiphy) argument 58 struct adapter *padapter = wiphy_to_adapter(wiphy); 71 sband = wiphy->bands[i]; 90 ch = ieee80211_get_channel(wiphy, freq); 100 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, argument 105 _rtw_reg_apply_flags(wiphy); 117 struct wiphy *wiphy, 116 _rtw_regd_init_wiphy(struct rtw_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) argument 138 rtw_regd_init(struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument 145 rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) argument [all...] |
/linux-master/net/wireless/ |
H A D | reg.h | 34 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); 69 * @wiphy: the wireless device where the beacon was found on 83 * set the wiphy->disable_beacon_hints to true. 85 int regulatory_hint_found_beacon(struct wiphy *wiphy, [all...] |
H A D | rdev-ops.h | 19 trace_rdev_suspend(&rdev->wiphy, wowlan); 20 ret = rdev->ops->suspend(&rdev->wiphy, wowlan); 21 trace_rdev_return_int(&rdev->wiphy, ret); 28 trace_rdev_resume(&rdev->wiphy); 29 ret = rdev->ops->resume(&rdev->wiphy); 30 trace_rdev_return_int(&rdev->wiphy, ret); 37 trace_rdev_set_wakeup(&rdev->wiphy, enabled); 38 rdev->ops->set_wakeup(&rdev->wiphy, enabled); 39 trace_rdev_return_void(&rdev->wiphy); 49 trace_rdev_add_virtual_intf(&rdev->wiphy, nam 1423 struct wiphy *wiphy = &rdev->wiphy; local 1515 struct wiphy *wiphy = &rdev->wiphy; local 1533 struct wiphy *wiphy = &rdev->wiphy; local [all...] |
H A D | sysfs.c | 3 * This file provides /sys/class/ieee80211/<wiphy name>/ 24 return container_of(dev, struct cfg80211_registered_device, wiphy.dev); 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; local 46 return sprintf(buf, "%s\n", wiphy_name(wiphy)); 54 struct wiphy *wiphy local 159 struct wiphy *wiphy = container_of(d, struct wiphy, dev); local [all...] |
H A D | debugfs.c | 18 struct wiphy *wiphy = file->private_data; \ 33 wiphy->rts_threshold); 35 wiphy->frag_threshold); 37 wiphy->retry_short); 39 wiphy->retry_long); 67 struct wiphy *wiphy = file->private_data; local 79 sband = wiphy->bands[band]; 101 debugfs_create_file(#name, 0444, phyd, &rdev->wiphy, 121 struct wiphy *wiphy; member in struct:debugfs_read_work 130 wiphy_locked_debugfs_read_work(struct wiphy *wiphy, struct wiphy_work *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) argument 201 struct wiphy *wiphy; member in struct:debugfs_write_work 210 wiphy_locked_debugfs_write_work(struct wiphy *wiphy, struct wiphy_work *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) argument [all...] |
H A D | core.c | 73 int get_wiphy_idx(struct wiphy *wiphy) argument 75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); 80 struct wiphy *wiphy_idx_to_wiphy(int wiphy_idx) 89 return &rdev->wiphy; 120 if (strcmp(newname, wiphy_name(&rdev2->wiphy)) == 0) 132 lockdep_assert_wiphy(&rdev->wiphy); 135 if (strcmp(newname, wiphy_name(&rdev->wiphy)) == 0) 142 result = device_rename(&rdev->wiphy.dev, newname); 146 if (!IS_ERR_OR_NULL(rdev->wiphy 271 cfg80211_shutdown_all_interfaces(struct wiphy *wiphy) argument 370 cfg80211_sched_scan_stop_wk(struct wiphy *wiphy, struct wiphy_work *work) argument 603 wiphy_verify_combinations(struct wiphy *wiphy) argument 693 wiphy_register(struct wiphy *wiphy) argument 1041 wiphy_rfkill_start_polling(struct wiphy *wiphy) argument 1082 wiphy_unregister(struct wiphy *wiphy) argument 1173 wiphy_free(struct wiphy *wiphy) argument 1179 wiphy_rfkill_set_hw_state_reason(struct wiphy *wiphy, bool blocked, enum rfkill_hard_block_reasons reason) argument 1338 cfg80211_stop_iface(struct wiphy *wiphy, struct wireless_dev *wdev, gfp_t gfp) argument 1608 wiphy_work_queue(struct wiphy *wiphy, struct wiphy_work *work) argument 1622 wiphy_work_cancel(struct wiphy *wiphy, struct wiphy_work *work) argument 1636 wiphy_work_flush(struct wiphy *wiphy, struct wiphy_work *work) argument 1659 wiphy_delayed_work_queue(struct wiphy *wiphy, struct wiphy_delayed_work *dwork, unsigned long delay) argument 1674 wiphy_delayed_work_cancel(struct wiphy *wiphy, struct wiphy_delayed_work *dwork) argument 1684 wiphy_delayed_work_flush(struct wiphy *wiphy, struct wiphy_delayed_work *dwork) argument [all...] |
H A D | ethtool.c | 10 struct device *pdev = wiphy_dev(wdev->wiphy); 20 if (wdev->wiphy->fw_version[0]) 21 strscpy(info->fw_version, wdev->wiphy->fw_version, 26 strscpy(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)),
|
H A D | trace.h | 30 #define WIPHY_ASSIGN strscpy(__entry->wiphy_name, wiphy_name(wiphy), MAXNAME) 250 TP_PROTO(struct wiphy *wiphy, struct cfg80211_wowlan *wow), 251 TP_ARGS(wiphy, wow), 288 TP_PROTO(struct wiphy *wiphy, int ret), 289 TP_ARGS(wiphy, ret), 302 TP_PROTO(struct wiphy *wiphy, struct cfg80211_scan_request *request), 303 TP_ARGS(wiphy, reques [all...] |
H A D | of.c | 21 static bool wiphy_freq_limits_valid_chan(struct wiphy *wiphy, argument 41 static void wiphy_freq_limits_apply(struct wiphy *wiphy, argument 52 struct ieee80211_supported_band *sband = wiphy->bands[band]; 63 if (!wiphy_freq_limits_valid_chan(wiphy, freq_limits, 74 void wiphy_read_of_freq_limits(struct wiphy *wiphy) argument 76 struct device *dev = wiphy_dev(wiphy); 131 wiphy_freq_limits_apply(wiphy, freq_limit [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.h | 37 void (*reg_notifier) (struct wiphy *wiphy, 39 void rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request);
|
H A D | regd.c | 131 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, argument 142 if (!wiphy->bands[band]) 145 sband = wiphy->bands[band]; 153 reg_rule = freq_reg_info(wiphy, 182 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, argument 190 if (!wiphy->bands[NL80211_BAND_2GHZ]) 192 sband = wiphy->bands[NL80211_BAND_2GHZ]; 216 reg_rule = freq_reg_info(wiphy, c 236 _rtl_reg_apply_radar_flags(struct wiphy *wiphy) argument 270 _rtl_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct rtl_regulatory *reg) argument 279 _rtl_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct rtl_regulatory *reg) argument 329 _rtl_regd_init_wiphy(struct rtl_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) argument 381 rtl_regd_init(struct ieee80211_hw *hw, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument 386 struct wiphy *wiphy = hw->wiphy; local 426 rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) argument [all...] |
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | cfg80211.h | 12 int qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev);
|
H A D | cfg80211.c | 74 qtnf_validate_iface_combinations(struct wiphy *wiphy, argument 86 mac = wiphy_priv(wiphy); 103 ret = cfg80211_check_combinations(wiphy, ¶ms); 124 qtnf_change_virtual_intf(struct wiphy *wiphy, argument 134 ret = qtnf_validate_iface_combinations(wiphy, vif, type); 159 int qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev) 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_ap_update *info) argument 341 qtnf_start_ap(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ap_settings *settings) argument 355 qtnf_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) argument 373 qtnf_set_wiphy_params(struct wiphy *wiphy, u32 changed) argument 393 qtnf_update_mgmt_frame_registrations(struct wiphy *wiphy, struct wireless_dev *wdev, struct mgmt_frame_regs *upd) argument 447 qtnf_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_mgmt_tx_params *params, u64 *cookie) argument 485 qtnf_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) argument 495 qtnf_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) 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) argument 550 qtnf_del_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument 572 qtnf_set_default_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index, bool unicast, bool multicast) argument 589 qtnf_set_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_index) argument 604 qtnf_change_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_parameters *params) argument 619 qtnf_del_station(struct wiphy *wiphy, struct net_device *dev, struct station_del_parameters *params) argument 640 qtnf_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) argument 665 qtnf_connect(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_connect_params *sme) argument 694 qtnf_external_auth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_external_auth_params *auth) argument 713 qtnf_disconnect(struct wiphy *wiphy, struct net_device *dev, u16 reason_code) argument 744 qtnf_dump_survey(struct wiphy *wiphy, struct net_device *dev, int idx, struct survey_info *survey) argument 782 qtnf_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument 814 qtnf_channel_switch(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_csa_settings *params) argument 837 qtnf_start_radar_detection(struct wiphy *wiphy, struct net_device *ndev, struct cfg80211_chan_def *chandef, u32 cac_time_ms) argument 855 qtnf_set_mac_acl(struct wiphy *wiphy, struct net_device *dev, const struct cfg80211_acl_data *params) argument 869 qtnf_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, bool enabled, int timeout) argument 883 qtnf_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) argument 896 qtnf_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) argument 922 qtnf_update_owe_info(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_update_owe_info *owe_info) argument 940 qtnf_suspend(struct wiphy *wiphy, struct cfg80211_wowlan *wowlan) argument 972 qtnf_resume(struct wiphy *wiphy) argument 992 qtnf_set_wakeup(struct wiphy *wiphy, bool enabled) argument 1040 qtnf_cfg80211_reg_notifier(struct wiphy *wiphy, struct regulatory_request *req) argument 1072 struct wiphy *wiphy; local 1094 qtnf_wiphy_setup_if_comb(struct wiphy *wiphy, struct qtnf_mac_info *mac_info) argument 1123 struct wiphy *wiphy = priv_to_wiphy(mac); local [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | vendor_cmd.h | 12 void wlcore_set_vendor_commands(struct wiphy *wiphy);
|
H A D | vendor_cmd.c | 27 wlcore_vendor_cmd_smart_config_start(struct wiphy *wiphy, argument 31 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); 72 wlcore_vendor_cmd_smart_config_stop(struct wiphy *wiphy, argument 76 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); 104 wlcore_vendor_cmd_smart_config_set_group_key(struct wiphy *wiphy, argument 108 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); 195 void wlcore_set_vendor_commands(struct wiphy *wiph argument [all...] |
/linux-master/include/net/ |
H A D | cfg80211.h | 50 * 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; 220 * core code when registering the wiphy. 223 * core code when registering the wiphy. 226 * core code when registering the wiphy. 542 * This structure describes a frequency band a wiphy 707 * @wiphy: the wireless device to get extra limits for 716 * sure to call it only if channels in wiphy ar 726 wiphy_read_of_freq_limits(struct wiphy *wiphy) argument 2687 struct wiphy *wiphy; member in struct:cfg80211_scan_request 2824 struct wiphy *wiphy; member in struct:cfg80211_sched_scan_request 5616 struct wiphy { struct 5768 wiphy_net(struct wiphy *wiphy) argument 5773 wiphy_net_set(struct wiphy *wiphy, struct net *net) argument 5784 wiphy_priv(struct wiphy *wiphy) argument 5808 set_wiphy_dev(struct wiphy *wiphy, struct device *dev) argument 5819 wiphy_dev(struct wiphy *wiphy) argument 5830 wiphy_name(const struct wiphy *wiphy) argument 6019 struct wiphy *wiphy; member in struct:wiphy_delayed_work 6150 struct wiphy *wiphy; member in struct:wireless_dev 6413 ieee80211_get_channel(struct wiphy *wiphy, int freq) argument 7150 cfg80211_inform_bss_frame(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, struct ieee80211_mgmt *mgmt, size_t len, s32 signal, gfp_t gfp) argument 7278 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) argument 7327 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) argument 7338 cfg80211_get_ibss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *ssid, size_t ssid_len) argument 7605 wiphy_rfkill_set_hw_state(struct wiphy *wiphy, bool blocked) argument 7621 wiphy_rfkill_stop_polling(struct wiphy *wiphy) argument 7685 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int approxlen) argument 7736 cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, int approxlen, int event_idx, gfp_t gfp) argument 7769 cfg80211_vendor_event_alloc_ucast(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int portid, int approxlen, int event_idx, gfp_t gfp) argument 7828 cfg80211_testmode_alloc_reply_skb(struct wiphy *wiphy, int approxlen) argument 7873 cfg80211_testmode_alloc_event_skb(struct wiphy *wiphy, int approxlen, gfp_t gfp) argument 8602 cfg80211_radar_event(struct wiphy *wiphy, struct cfg80211_chan_def *chandef, gfp_t gfp) argument 8610 cfg80211_background_radar_event(struct wiphy *wiphy, struct cfg80211_chan_def *chandef, gfp_t gfp) argument 8748 cfg80211_report_obss_beacon(struct wiphy *wiphy, const u8 *frame, size_t len, int freq, int sig_dbm) argument 9159 wiphy_ext_feature_set(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) argument 9178 wiphy_ext_feature_isset(struct wiphy *wiphy, enum nl80211_ext_feature_index ftidx) argument [all...] |
/linux-master/drivers/net/wireless/ath/ |
H A D | trace.h | 35 TP_PROTO(struct wiphy *wiphy, 38 TP_ARGS(wiphy, vaf), 41 __string(device, wiphy_name(wiphy)) 47 __assign_str(device, wiphy_name(wiphy));
|
H A D | regd.c | 266 static void ath_force_clear_no_ir_chan(struct wiphy *wiphy, argument 271 reg_rule = freq_reg_info(wiphy, MHZ_TO_KHZ(ch->center_freq)); 280 static void ath_force_clear_no_ir_freq(struct wiphy *wiphy, u16 center_freq) argument 284 ch = ieee80211_get_channel(wiphy, center_freq); 288 ath_force_clear_no_ir_chan(wiphy, ch); 296 static void ath_force_no_ir_freq(struct wiphy *wiphy, u16 center_freq) argument 300 ch = ieee80211_get_channel(wiphy, center_fre 308 __ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator, struct ieee80211_channel *ch) argument 339 ath_reg_apply_beaconing_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) argument 376 ath_reg_apply_ir_flags(struct wiphy *wiphy, struct ath_regulatory *reg, enum nl80211_reg_initiator initiator) argument 404 ath_reg_apply_radar_flags(struct wiphy *wiphy, struct ath_regulatory *reg) argument 436 ath_reg_apply_world_flags(struct wiphy *wiphy, enum nl80211_reg_initiator initiator, struct ath_regulatory *reg) argument 471 __ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) argument 495 ath_reg_dyn_country(struct wiphy *wiphy, struct ath_regulatory *reg, struct regulatory_request *request) argument 508 ath_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct ath_regulatory *reg) argument 635 ath_regd_init_wiphy(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument 758 ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument [all...] |
/linux-master/net/wireless/tests/ |
H A D | util.c | 3 * KUnit fixture to have a (configurable) wiphy 17 struct wiphy *wiphy; local 23 wiphy = wiphy_new_nm(ops, sizeof(*priv), "kunit"); 24 KUNIT_ASSERT_NOT_NULL(test, wiphy); 26 priv = wiphy_priv(wiphy); 32 wiphy->bands[NL80211_BAND_2GHZ] = &priv->band_2ghz; 36 resource->data = wiphy; 37 resource->name = "wiphy";
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | p2p.h | 145 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, [all...] |
H A D | pno.h | 34 * brcmf_pno_wiphy_params - fill scheduled scan parameters in wiphy instance. 36 * @wiphy: wiphy instance to be used. 39 void brcmf_pno_wiphy_params(struct wiphy *wiphy, bool gscan);
|
/linux-master/drivers/staging/wlan-ng/ |
H A D | cfg80211.c | 103 static int prism2_change_virtual_intf(struct wiphy *wiphy, argument 145 static int prism2_add_key(struct wiphy *wiphy, struct net_device *dev, argument 174 static int prism2_get_key(struct wiphy *wiphy, struct net_device *dev, argument 204 static int prism2_del_key(struct wiphy *wiphy, struct net_device *dev, argument 230 static int prism2_set_default_key(struct wiphy *wiphy, struc argument 241 prism2_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) argument 274 prism2_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) argument 395 prism2_set_wiphy_params(struct wiphy *wiphy, u32 changed) argument 437 prism2_connect(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_connect_params *sme) argument 544 prism2_disconnect(struct wiphy *wiphy, struct net_device *dev, u16 reason_code) argument 566 prism2_join_ibss(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_ibss_params *params) argument 572 prism2_leave_ibss(struct wiphy *wiphy, struct net_device *dev) argument 577 prism2_set_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, enum nl80211_tx_power_setting type, int mbm) argument 604 prism2_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, int *dbm) argument 678 struct wiphy *wiphy; local 714 wlan_free_wiphy(struct wiphy *wiphy) argument [all...] |
/linux-master/drivers/net/wireless/virtual/ |
H A D | virt_wifi.c | 18 static struct wiphy *common_wiphy; 139 static void virt_wifi_inform_bss(struct wiphy *wiphy) argument 153 informed_bss = cfg80211_inform_bss(wiphy, &channel_5ghz, 159 cfg80211_put_bss(wiphy, informed_bss); 163 static int virt_wifi_scan(struct wiphy *wiphy, argument 166 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); 168 wiphy_debug(wiphy, "scan\n"); 185 struct wiphy *wiph local 196 virt_wifi_cancel_scan(struct wiphy *wiphy) argument 223 virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev, struct cfg80211_connect_params *sme) argument 288 virt_wifi_disconnect(struct wiphy *wiphy, struct net_device *netdev, u16 reason_code) argument 307 virt_wifi_get_station(struct wiphy *wiphy, struct net_device *dev, const u8 *mac, struct station_info *sinfo) argument 332 virt_wifi_dump_station(struct wiphy *wiphy, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) argument 359 struct wiphy *wiphy; local 393 virt_wifi_destroy_wiphy(struct wiphy *wiphy) argument [all...] |