/Linux-v5.4/net/wireless/ |
D | rdev-ops.h | 14 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, name, type); in rdev_add_virtual_intf() [all …]
|
D | core.c | 73 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 (rdev->wiphy.debugfsdir) in cfg80211_dev_rename() 146 debugfs_rename(rdev->wiphy.debugfsdir->d_parent, in cfg80211_dev_rename() 147 rdev->wiphy.debugfsdir, in cfg80211_dev_rename() [all …]
|
D | trace.h | 27 #define WIPHY_ASSIGN strlcpy(__entry->wiphy_name, wiphy_name(wiphy), MAXNAME) 218 TP_PROTO(struct wiphy *wiphy, struct cfg80211_wowlan *wow), 219 TP_ARGS(wiphy, wow), 256 TP_PROTO(struct wiphy *wiphy, int ret), 257 TP_ARGS(wiphy, ret), 270 TP_PROTO(struct wiphy *wiphy, struct cfg80211_scan_request *request), 271 TP_ARGS(wiphy, request), 282 TP_PROTO(struct wiphy *wiphy), 283 TP_ARGS(wiphy), 294 TP_PROTO(struct wiphy *wiphy), [all …]
|
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); 66 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy); 86 int regulatory_hint_found_beacon(struct wiphy *wiphy, 111 void regulatory_hint_country_ie(struct wiphy *wiphy, 168 void regulatory_propagate_dfs_state(struct wiphy *wiphy, 178 bool reg_dfs_domain_same(struct wiphy *wiphy1, struct wiphy *wiphy2);
|
D | sysfs.c | 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 = &dev_to_rdev(dev)->wiphy; in addresses_show() local 57 if (!wiphy->addresses) in addresses_show() 58 return sprintf(buf, "%pM\n", wiphy->perm_addr); in addresses_show() 60 for (i = 0; i < wiphy->n_addresses; i++) in addresses_show() 61 buf += sprintf(buf, "%pM\n", wiphy->addresses[i].addr); in addresses_show() [all …]
|
D | reg.c | 142 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy) in get_wiphy_regdom() argument 144 return rcu_dereference_rtnl(wiphy->regd); in get_wiphy_regdom() 162 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy) in reg_get_dfs_region() argument 168 if (!wiphy) in reg_get_dfs_region() 171 wiphy_regd = get_wiphy_regdom(wiphy); in reg_get_dfs_region() 179 dev_name(&wiphy->dev), in reg_get_dfs_region() 1130 static const struct ieee80211_regdomain *reg_get_regdomain(struct wiphy *wiphy) in reg_get_regdomain() argument 1140 wiphy->regd) in reg_get_regdomain() 1141 return get_wiphy_regdom(wiphy); in reg_get_regdomain() 1614 __freq_reg_info(struct wiphy *wiphy, u32 center_freq, u32 min_bw) in __freq_reg_info() argument [all …]
|
D | chan.c | 343 static void cfg80211_set_chans_dfs_state(struct wiphy *wiphy, u32 center_freq, in cfg80211_set_chans_dfs_state() argument 353 c = ieee80211_get_channel(wiphy, freq); in cfg80211_set_chans_dfs_state() 362 void cfg80211_set_dfs_state(struct wiphy *wiphy, in cfg80211_set_dfs_state() argument 375 cfg80211_set_chans_dfs_state(wiphy, chandef->center_freq1, in cfg80211_set_dfs_state() 380 cfg80211_set_chans_dfs_state(wiphy, chandef->center_freq2, in cfg80211_set_dfs_state() 410 static int cfg80211_get_chans_dfs_required(struct wiphy *wiphy, in cfg80211_get_chans_dfs_required() argument 421 c = ieee80211_get_channel(wiphy, freq); in cfg80211_get_chans_dfs_required() 432 int cfg80211_chandef_dfs_required(struct wiphy *wiphy, in cfg80211_chandef_dfs_required() argument 451 ret = cfg80211_get_chans_dfs_required(wiphy, in cfg80211_chandef_dfs_required() 462 ret = cfg80211_get_chans_dfs_required(wiphy, in cfg80211_chandef_dfs_required() [all …]
|
D | mlme.c | 28 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() 54 cfg80211_put_bss(wiphy, bss); in cfg80211_rx_assoc_resp() 68 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth() 77 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth() 96 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc() 136 struct wiphy *wiphy = wdev->wiphy; in cfg80211_auth_timeout() local 137 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_auth_timeout() 149 struct wiphy *wiphy = wdev->wiphy; in cfg80211_assoc_timeout() local 150 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_assoc_timeout() [all …]
|
D | core.h | 108 struct wiphy wiphy __aligned(NETDEV_ALIGN); 112 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument 114 BUG_ON(!wiphy); in wiphy_to_rdev() 115 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev() 124 if (!rdev->wiphy.wowlan_config) in cfg80211_rdev_free_wowlan() 126 for (i = 0; i < rdev->wiphy.wowlan_config->n_patterns; i++) in cfg80211_rdev_free_wowlan() 127 kfree(rdev->wiphy.wowlan_config->patterns[i].mask); in cfg80211_rdev_free_wowlan() 128 kfree(rdev->wiphy.wowlan_config->patterns); in cfg80211_rdev_free_wowlan() 129 if (rdev->wiphy.wowlan_config->tcp && in cfg80211_rdev_free_wowlan() 130 rdev->wiphy.wowlan_config->tcp->sock) in cfg80211_rdev_free_wowlan() [all …]
|
/Linux-v5.4/include/net/ |
D | cfg80211.h | 62 struct wiphy; 502 void wiphy_read_of_freq_limits(struct wiphy *wiphy); 504 static inline void wiphy_read_of_freq_limits(struct wiphy *wiphy) in wiphy_read_of_freq_limits() argument 693 bool cfg80211_chandef_usable(struct wiphy *wiphy, 705 int cfg80211_chandef_dfs_required(struct wiphy *wiphy, 1245 int cfg80211_check_station_change(struct wiphy *wiphy, 1950 struct wiphy *wiphy; member 2093 struct wiphy *wiphy; member 3630 int (*suspend)(struct wiphy *wiphy, struct cfg80211_wowlan *wow); 3631 int (*resume)(struct wiphy *wiphy); [all …]
|
/Linux-v5.4/drivers/net/wireless/intersil/orinoco/ |
D | cfg.c | 24 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->max_scan_ssids = 0; in orinoco_wiphy_register() 44 wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION); in orinoco_wiphy_register() 50 wiphy->interface_modes |= BIT(NL80211_IFTYPE_ADHOC); in orinoco_wiphy_register() [all …]
|
/Linux-v5.4/drivers/staging/rtl8723bs/os_dep/ |
D | wifi_regd.c | 60 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() argument 122 void (*reg_notifier)(struct wiphy *wiphy, in _rtw_regd_init_wiphy() argument 129 wiphy->reg_notifier = reg_notifier; in _rtw_regd_init_wiphy() 131 wiphy->regulatory_flags |= REGULATORY_CUSTOM_REG; in _rtw_regd_init_wiphy() [all …]
|
/Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
D | cfg80211.c | 73 qtnf_validate_iface_combinations(struct wiphy *wiphy, in qtnf_validate_iface_combinations() argument 85 mac = wiphy_priv(wiphy); in qtnf_validate_iface_combinations() 102 ret = cfg80211_check_combinations(wiphy, ¶ms); in qtnf_validate_iface_combinations() 108 qtnf_change_virtual_intf(struct wiphy *wiphy, in qtnf_change_virtual_intf() argument 118 ret = qtnf_validate_iface_combinations(wiphy, vif, type); in qtnf_change_virtual_intf() 143 int qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev) in qtnf_del_virtual_intf() argument 180 static struct wireless_dev *qtnf_add_virtual_intf(struct wiphy *wiphy, in qtnf_add_virtual_intf() argument 192 mac = wiphy_priv(wiphy); in qtnf_add_virtual_intf() 197 ret = qtnf_validate_iface_combinations(wiphy, NULL, type); in qtnf_add_virtual_intf() 217 vif->wdev.wiphy = wiphy; in qtnf_add_virtual_intf() [all …]
|
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ |
D | regd.c | 131 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, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 224 reg_rule = freq_reg_info(wiphy, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 236 static void _rtl_reg_apply_radar_flags(struct wiphy *wiphy) in _rtl_reg_apply_radar_flags() argument [all …]
|
/Linux-v5.4/drivers/net/wireless/ath/ |
D | regd.c | 266 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-v5.4/drivers/staging/wlan-ng/ |
D | cfg80211.c | 103 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, struct net_device *dev, in prism2_set_default_key() argument 239 static int prism2_get_station(struct wiphy *wiphy, struct net_device *dev, in prism2_get_station() argument 272 static int prism2_scan(struct wiphy *wiphy, in prism2_scan() argument 276 struct prism2_wiphy_private *priv = wiphy_priv(wiphy); in prism2_scan() 361 bss = cfg80211_inform_bss(wiphy, in prism2_scan() 362 ieee80211_get_channel(wiphy, freq), in prism2_scan() [all …]
|
/Linux-v5.4/drivers/net/wireless/ |
D | virt_wifi.c | 17 static struct wiphy *common_wiphy; 139 static int virt_wifi_scan(struct wiphy *wiphy, in virt_wifi_scan() argument 142 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); in virt_wifi_scan() 144 wiphy_debug(wiphy, "scan\n"); in virt_wifi_scan() 169 struct wiphy *wiphy = priv_to_wiphy(priv); in virt_wifi_scan_result() local 172 informed_bss = cfg80211_inform_bss(wiphy, &channel_5ghz, in virt_wifi_scan_result() 179 cfg80211_put_bss(wiphy, informed_bss); in virt_wifi_scan_result() 187 static void virt_wifi_cancel_scan(struct wiphy *wiphy) in virt_wifi_cancel_scan() argument 189 struct virt_wifi_wiphy_priv *priv = wiphy_priv(wiphy); in virt_wifi_cancel_scan() 214 static int virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev, in virt_wifi_connect() argument [all …]
|
/Linux-v5.4/net/mac80211/ |
D | main.c | 298 wiphy_info(hw->wiphy, in ieee80211_restart_hw() 337 if (wdev->wiphy != local->hw.wiphy) in ieee80211_ifa_changed() 389 if (!wdev || wdev->wiphy != local->hw.wiphy) in ieee80211_ifa6_changed() 513 struct wiphy *wiphy; in ieee80211_alloc_hw_nm() local 549 wiphy = wiphy_new_nm(&mac80211_config_ops, priv_size, requested_name); in ieee80211_alloc_hw_nm() 551 if (!wiphy) in ieee80211_alloc_hw_nm() 554 wiphy->mgmt_stypes = ieee80211_default_mgmt_stypes; in ieee80211_alloc_hw_nm() 556 wiphy->privid = mac80211_wiphy_privid; in ieee80211_alloc_hw_nm() 558 wiphy->flags |= WIPHY_FLAG_NETNS_OK | in ieee80211_alloc_hw_nm() 565 wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; in ieee80211_alloc_hw_nm() [all …]
|
D | cfg.c | 115 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy, in ieee80211_add_iface() argument 121 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface() 143 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in ieee80211_del_iface() argument 150 static int ieee80211_change_iface(struct wiphy *wiphy, in ieee80211_change_iface() argument 178 static int ieee80211_start_p2p_device(struct wiphy *wiphy, in ieee80211_start_p2p_device() argument 193 static void ieee80211_stop_p2p_device(struct wiphy *wiphy, in ieee80211_stop_p2p_device() argument 199 static int ieee80211_start_nan(struct wiphy *wiphy, in ieee80211_start_nan() argument 225 static void ieee80211_stop_nan(struct wiphy *wiphy, in ieee80211_stop_nan() argument 234 static int ieee80211_nan_change_conf(struct wiphy *wiphy, in ieee80211_nan_change_conf() argument 264 static int ieee80211_add_nan_func(struct wiphy *wiphy, in ieee80211_add_nan_func() argument [all …]
|
/Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
D | cfg80211.c | 128 struct wiphy *wiphy = wil_to_wiphy(wil); in update_supported_bands() local 132 wiphy->bands[NL80211_BAND_60GHZ]->n_channels = in update_supported_bands() 136 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.channels = in update_supported_bands() 138 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.bw_config = in update_supported_bands() 216 static int wil_rf_sector_get_cfg(struct wiphy *wiphy, 219 static int wil_rf_sector_set_cfg(struct wiphy *wiphy, 222 static int wil_rf_sector_get_selected(struct wiphy *wiphy, 225 static int wil_rf_sector_set_selected(struct wiphy *wiphy, 524 static int wil_cfg80211_get_station(struct wiphy *wiphy, in wil_cfg80211_get_station() argument 529 struct wil6210_priv *wil = wiphy_to_wil(wiphy); in wil_cfg80211_get_station() [all …]
|
/Linux-v5.4/drivers/staging/wilc1000/ |
D | wilc_wfi_cfgoperations.c | 85 struct wiphy *wiphy = priv->dev->ieee80211_ptr->wiphy; in cfg_scan_result() local 87 if (!wiphy || !info) in cfg_scan_result() 92 channel = ieee80211_get_channel(wiphy, freq); in cfg_scan_result() 96 bss = cfg80211_inform_bss_frame(wiphy, channel, info->mgmt, in cfg_scan_result() 101 cfg80211_put_bss(wiphy, bss); in cfg_scan_result() 200 static int set_channel(struct wiphy *wiphy, in set_channel() argument 203 struct wilc *wl = wiphy_priv(wiphy); in set_channel() 226 static int scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) in scan() argument 265 static int connect(struct wiphy *wiphy, struct net_device *dev, in connect() argument 361 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, sme->ssid, in connect() [all …]
|
/Linux-v5.4/drivers/net/wireless/marvell/mwifiex/ |
D | cfg80211.c | 146 static void *mwifiex_cfg80211_get_adapter(struct wiphy *wiphy) in mwifiex_cfg80211_get_adapter() argument 148 return (void *) (*(unsigned long *) wiphy_priv(wiphy)); in mwifiex_cfg80211_get_adapter() 155 mwifiex_cfg80211_del_key(struct wiphy *wiphy, struct net_device *netdev, in mwifiex_cfg80211_del_key() argument 208 mwifiex_cfg80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in mwifiex_cfg80211_mgmt_tx() argument 272 mwifiex_cfg80211_mgmt_frame_register(struct wiphy *wiphy, in mwifiex_cfg80211_mgmt_frame_register() argument 297 mwifiex_cfg80211_remain_on_channel(struct wiphy *wiphy, in mwifiex_cfg80211_remain_on_channel() argument 339 mwifiex_cfg80211_cancel_remain_on_channel(struct wiphy *wiphy, in mwifiex_cfg80211_cancel_remain_on_channel() argument 369 mwifiex_cfg80211_set_tx_power(struct wiphy *wiphy, in mwifiex_cfg80211_set_tx_power() argument 374 struct mwifiex_adapter *adapter = mwifiex_cfg80211_get_adapter(wiphy); in mwifiex_cfg80211_set_tx_power() 404 mwifiex_cfg80211_get_tx_power(struct wiphy *wiphy, in mwifiex_cfg80211_get_tx_power() argument [all …]
|
/Linux-v5.4/drivers/net/wireless/realtek/rtw88/ |
D | regd.c | 262 static void rtw_regd_apply_beaconing_flags(struct wiphy *wiphy, in rtw_regd_apply_beaconing_flags() argument 272 if (!wiphy->bands[band]) in rtw_regd_apply_beaconing_flags() 275 sband = wiphy->bands[band]; in rtw_regd_apply_beaconing_flags() 279 reg_rule = freq_reg_info(wiphy, in rtw_regd_apply_beaconing_flags() 292 static void rtw_regd_apply_hw_cap_flags(struct wiphy *wiphy) in rtw_regd_apply_hw_cap_flags() argument 294 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in rtw_regd_apply_hw_cap_flags() 304 sband = wiphy->bands[NL80211_BAND_2GHZ]; in rtw_regd_apply_hw_cap_flags() 314 sband = wiphy->bands[NL80211_BAND_5GHZ]; in rtw_regd_apply_hw_cap_flags() 324 static void rtw_regd_apply_world_flags(struct wiphy *wiphy, in rtw_regd_apply_world_flags() argument 327 rtw_regd_apply_beaconing_flags(wiphy, initiator); in rtw_regd_apply_world_flags() [all …]
|
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | p2p.h | 142 struct wireless_dev *brcmf_p2p_add_vif(struct wiphy *wiphy, const char *name, 146 int brcmf_p2p_del_vif(struct wiphy *wiphy, struct wireless_dev *wdev); 150 int brcmf_p2p_start_device(struct wiphy *wiphy, struct wireless_dev *wdev); 151 void brcmf_p2p_stop_device(struct wiphy *wiphy, struct wireless_dev *wdev); 152 int brcmf_p2p_scan_prep(struct wiphy *wiphy, 155 int brcmf_p2p_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev,
|
/Linux-v5.4/drivers/net/wireless/ti/wlcore/ |
D | vendor_cmd.c | 27 wlcore_vendor_cmd_smart_config_start(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_start() argument 31 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in wlcore_vendor_cmd_smart_config_start() 74 wlcore_vendor_cmd_smart_config_stop(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_stop() argument 78 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in wlcore_vendor_cmd_smart_config_stop() 108 wlcore_vendor_cmd_smart_config_set_group_key(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_set_group_key() argument 112 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in wlcore_vendor_cmd_smart_config_set_group_key() 201 void wlcore_set_vendor_commands(struct wiphy *wiphy) in wlcore_set_vendor_commands() argument 203 wiphy->vendor_commands = wlcore_vendor_commands; in wlcore_set_vendor_commands() 204 wiphy->n_vendor_commands = ARRAY_SIZE(wlcore_vendor_commands); in wlcore_set_vendor_commands() 205 wiphy->vendor_events = wlcore_vendor_events; in wlcore_set_vendor_commands() [all …]
|