/Linux-v4.19/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 | 71 int get_wiphy_idx(struct wiphy *wiphy) in get_wiphy_idx() argument 73 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx() 78 struct wiphy *wiphy_idx_to_wiphy(int wiphy_idx) in wiphy_idx_to_wiphy() 87 return &rdev->wiphy; in wiphy_idx_to_wiphy() 118 if (strcmp(newname, wiphy_name(&rdev2->wiphy)) == 0) in cfg80211_dev_check_name() 132 if (strcmp(newname, wiphy_name(&rdev->wiphy)) == 0) in cfg80211_dev_rename() 139 result = device_rename(&rdev->wiphy.dev, newname); in cfg80211_dev_rename() 143 if (rdev->wiphy.debugfsdir && in cfg80211_dev_rename() 144 !debugfs_rename(rdev->wiphy.debugfsdir->d_parent, in cfg80211_dev_rename() 145 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 | 32 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy); 51 void wiphy_regulatory_register(struct wiphy *wiphy); 52 void wiphy_regulatory_deregister(struct wiphy *wiphy); 64 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy); 84 int regulatory_hint_found_beacon(struct wiphy *wiphy, 109 void regulatory_hint_country_ie(struct wiphy *wiphy, 162 bool regulatory_pre_cac_allowed(struct wiphy *wiphy); 174 void regulatory_propagate_dfs_state(struct wiphy *wiphy, 184 bool reg_dfs_domain_same(struct wiphy *wiphy1, struct wiphy *wiphy2);
|
D | sysfs.c | 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 = &dev_to_rdev(dev)->wiphy; in addresses_show() local 58 if (!wiphy->addresses) in addresses_show() 59 return sprintf(buf, "%pM\n", wiphy->perm_addr); in addresses_show() 61 for (i = 0; i < wiphy->n_addresses; i++) in addresses_show() 62 buf += sprintf(buf, "%pM\n", wiphy->addresses[i].addr); in addresses_show() [all …]
|
D | chan.c | 241 static void cfg80211_set_chans_dfs_state(struct wiphy *wiphy, u32 center_freq, in cfg80211_set_chans_dfs_state() argument 251 c = ieee80211_get_channel(wiphy, freq); in cfg80211_set_chans_dfs_state() 260 void cfg80211_set_dfs_state(struct wiphy *wiphy, in cfg80211_set_dfs_state() argument 273 cfg80211_set_chans_dfs_state(wiphy, chandef->center_freq1, in cfg80211_set_dfs_state() 278 cfg80211_set_chans_dfs_state(wiphy, chandef->center_freq2, in cfg80211_set_dfs_state() 308 static int cfg80211_get_chans_dfs_required(struct wiphy *wiphy, in cfg80211_get_chans_dfs_required() argument 319 c = ieee80211_get_channel(wiphy, freq); in cfg80211_get_chans_dfs_required() 330 int cfg80211_chandef_dfs_required(struct wiphy *wiphy, in cfg80211_chandef_dfs_required() argument 349 ret = cfg80211_get_chans_dfs_required(wiphy, in cfg80211_chandef_dfs_required() 360 ret = cfg80211_get_chans_dfs_required(wiphy, in cfg80211_chandef_dfs_required() [all …]
|
D | reg.c | 141 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy) in get_wiphy_regdom() argument 143 return rcu_dereference_rtnl(wiphy->regd); in get_wiphy_regdom() 161 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy) in reg_get_dfs_region() argument 167 if (!wiphy) in reg_get_dfs_region() 170 wiphy_regd = get_wiphy_regdom(wiphy); in reg_get_dfs_region() 178 dev_name(&wiphy->dev), in reg_get_dfs_region() 1114 static const struct ieee80211_regdomain *reg_get_regdomain(struct wiphy *wiphy) in reg_get_regdomain() argument 1124 wiphy->regd) in reg_get_regdomain() 1125 return get_wiphy_regdom(wiphy); in reg_get_regdomain() 1562 __freq_reg_info(struct wiphy *wiphy, u32 center_freq, u32 min_bw) in __freq_reg_info() argument [all …]
|
D | mlme.c | 27 struct wiphy *wiphy = wdev->wiphy; in cfg80211_rx_assoc_resp() local 28 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_rx_assoc_resp() 51 cfg80211_put_bss(wiphy, bss); in cfg80211_rx_assoc_resp() 64 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_auth() 73 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_deauth() 92 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); in cfg80211_process_disassoc() 132 struct wiphy *wiphy = wdev->wiphy; in cfg80211_auth_timeout() local 133 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_auth_timeout() 145 struct wiphy *wiphy = wdev->wiphy; in cfg80211_assoc_timeout() local 146 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_assoc_timeout() [all …]
|
D | core.h | 106 struct wiphy wiphy __aligned(NETDEV_ALIGN); 110 struct cfg80211_registered_device *wiphy_to_rdev(struct wiphy *wiphy) in wiphy_to_rdev() argument 112 BUG_ON(!wiphy); in wiphy_to_rdev() 113 return container_of(wiphy, struct cfg80211_registered_device, wiphy); in wiphy_to_rdev() 122 if (!rdev->wiphy.wowlan_config) in cfg80211_rdev_free_wowlan() 124 for (i = 0; i < rdev->wiphy.wowlan_config->n_patterns; i++) in cfg80211_rdev_free_wowlan() 125 kfree(rdev->wiphy.wowlan_config->patterns[i].mask); in cfg80211_rdev_free_wowlan() 126 kfree(rdev->wiphy.wowlan_config->patterns); in cfg80211_rdev_free_wowlan() 127 if (rdev->wiphy.wowlan_config->tcp && in cfg80211_rdev_free_wowlan() 128 rdev->wiphy.wowlan_config->tcp->sock) in cfg80211_rdev_free_wowlan() [all …]
|
/Linux-v4.19/include/net/ |
D | cfg80211.h | 65 struct wiphy; 422 void wiphy_read_of_freq_limits(struct wiphy *wiphy); 424 static inline void wiphy_read_of_freq_limits(struct wiphy *wiphy) in wiphy_read_of_freq_limits() argument 593 bool cfg80211_chandef_usable(struct wiphy *wiphy, 605 int cfg80211_chandef_dfs_required(struct wiphy *wiphy, 1080 int cfg80211_check_station_change(struct wiphy *wiphy, 1748 struct wiphy *wiphy; member 1883 struct wiphy *wiphy; member 3131 int (*suspend)(struct wiphy *wiphy, struct cfg80211_wowlan *wow); 3132 int (*resume)(struct wiphy *wiphy); [all …]
|
/Linux-v4.19/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-v4.19/drivers/staging/rtl8723bs/os_dep/ |
D | wifi_regd.c | 65 static void _rtw_reg_apply_flags(struct wiphy *wiphy) in _rtw_reg_apply_flags() argument 67 struct adapter *padapter = wiphy_to_adapter(wiphy); in _rtw_reg_apply_flags() 80 sband = wiphy->bands[i]; in _rtw_reg_apply_flags() 99 ch = ieee80211_get_channel(wiphy, freq); in _rtw_reg_apply_flags() 109 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, in _rtw_reg_notifier_apply() argument 114 _rtw_reg_apply_flags(wiphy); in _rtw_reg_notifier_apply() 126 struct wiphy *wiphy, in _rtw_regd_init_wiphy() argument 127 void (*reg_notifier)(struct wiphy *wiphy, in _rtw_regd_init_wiphy() argument 134 wiphy->reg_notifier = reg_notifier; in _rtw_regd_init_wiphy() 136 wiphy->regulatory_flags |= REGULATORY_CUSTOM_REG; in _rtw_regd_init_wiphy() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | regd.c | 154 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, in _rtl_reg_apply_beaconing_flags() argument 165 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags() 168 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags() 176 reg_rule = freq_reg_info(wiphy, in _rtl_reg_apply_beaconing_flags() 205 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, in _rtl_reg_apply_active_scan_flags() argument 213 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags() 215 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags() 239 reg_rule = freq_reg_info(wiphy, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 247 reg_rule = freq_reg_info(wiphy, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 259 static void _rtl_reg_apply_radar_flags(struct wiphy *wiphy) in _rtl_reg_apply_radar_flags() argument [all …]
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | regd.c | 140 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, in _rtl_reg_apply_beaconing_flags() argument 150 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags() 153 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags() 161 reg_rule = freq_reg_info(wiphy, in _rtl_reg_apply_beaconing_flags() 190 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, in _rtl_reg_apply_active_scan_flags() argument 198 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags() 200 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags() 223 reg_rule = freq_reg_info(wiphy, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 231 reg_rule = freq_reg_info(wiphy, ch->center_freq); in _rtl_reg_apply_active_scan_flags() 243 static void _rtl_reg_apply_radar_flags(struct wiphy *wiphy) in _rtl_reg_apply_radar_flags() argument [all …]
|
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/ |
D | cfg80211.c | 84 qtnf_validate_iface_combinations(struct wiphy *wiphy, in qtnf_validate_iface_combinations() argument 96 mac = wiphy_priv(wiphy); in qtnf_validate_iface_combinations() 113 ret = cfg80211_check_combinations(wiphy, ¶ms); in qtnf_validate_iface_combinations() 119 qtnf_change_virtual_intf(struct wiphy *wiphy, in qtnf_change_virtual_intf() argument 128 ret = qtnf_validate_iface_combinations(wiphy, vif, type); in qtnf_change_virtual_intf() 153 int qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev) in qtnf_del_virtual_intf() argument 184 static struct wireless_dev *qtnf_add_virtual_intf(struct wiphy *wiphy, in qtnf_add_virtual_intf() argument 195 mac = wiphy_priv(wiphy); in qtnf_add_virtual_intf() 200 ret = qtnf_validate_iface_combinations(wiphy, NULL, type); in qtnf_add_virtual_intf() 221 vif->wdev.wiphy = wiphy; in qtnf_add_virtual_intf() [all …]
|
/Linux-v4.19/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-v4.19/drivers/staging/wlan-ng/ |
D | cfg80211.c | 102 static int prism2_change_virtual_intf(struct wiphy *wiphy, in prism2_change_virtual_intf() argument 144 static int prism2_add_key(struct wiphy *wiphy, struct net_device *dev, in prism2_add_key() argument 173 static int prism2_get_key(struct wiphy *wiphy, struct net_device *dev, in prism2_get_key() argument 203 static int prism2_del_key(struct wiphy *wiphy, struct net_device *dev, in prism2_del_key() argument 228 static int prism2_set_default_key(struct wiphy *wiphy, struct net_device *dev, in prism2_set_default_key() argument 246 static int prism2_get_station(struct wiphy *wiphy, struct net_device *dev, in prism2_get_station() argument 279 static int prism2_scan(struct wiphy *wiphy, in prism2_scan() argument 283 struct prism2_wiphy_private *priv = wiphy_priv(wiphy); in prism2_scan() 368 bss = cfg80211_inform_bss(wiphy, in prism2_scan() 369 ieee80211_get_channel(wiphy, freq), in prism2_scan() [all …]
|
/Linux-v4.19/net/mac80211/ |
D | main.c | 299 wiphy_info(hw->wiphy, in ieee80211_restart_hw() 338 if (wdev->wiphy != local->hw.wiphy) in ieee80211_ifa_changed() 390 if (!wdev || wdev->wiphy != local->hw.wiphy) in ieee80211_ifa6_changed() 512 struct wiphy *wiphy; in ieee80211_alloc_hw_nm() local 548 wiphy = wiphy_new_nm(&mac80211_config_ops, priv_size, requested_name); in ieee80211_alloc_hw_nm() 550 if (!wiphy) in ieee80211_alloc_hw_nm() 553 wiphy->mgmt_stypes = ieee80211_default_mgmt_stypes; in ieee80211_alloc_hw_nm() 555 wiphy->privid = mac80211_wiphy_privid; in ieee80211_alloc_hw_nm() 557 wiphy->flags |= WIPHY_FLAG_NETNS_OK | in ieee80211_alloc_hw_nm() 564 wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; in ieee80211_alloc_hw_nm() [all …]
|
D | cfg.c | 114 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy, in ieee80211_add_iface() argument 120 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface() 142 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in ieee80211_del_iface() argument 149 static int ieee80211_change_iface(struct wiphy *wiphy, in ieee80211_change_iface() argument 179 static int ieee80211_start_p2p_device(struct wiphy *wiphy, in ieee80211_start_p2p_device() argument 194 static void ieee80211_stop_p2p_device(struct wiphy *wiphy, in ieee80211_stop_p2p_device() argument 200 static int ieee80211_start_nan(struct wiphy *wiphy, in ieee80211_start_nan() argument 226 static void ieee80211_stop_nan(struct wiphy *wiphy, in ieee80211_stop_nan() argument 235 static int ieee80211_nan_change_conf(struct wiphy *wiphy, in ieee80211_nan_change_conf() argument 265 static int ieee80211_add_nan_func(struct wiphy *wiphy, in ieee80211_add_nan_func() argument [all …]
|
/Linux-v4.19/drivers/net/wireless/ath/wil6210/ |
D | cfg80211.c | 127 static int wil_rf_sector_get_cfg(struct wiphy *wiphy, 130 static int wil_rf_sector_set_cfg(struct wiphy *wiphy, 133 static int wil_rf_sector_get_selected(struct wiphy *wiphy, 136 static int wil_rf_sector_set_selected(struct wiphy *wiphy, 336 static int wil_cfg80211_get_station(struct wiphy *wiphy, in wil_cfg80211_get_station() argument 341 struct wil6210_priv *wil = wiphy_to_wil(wiphy); in wil_cfg80211_get_station() 376 static int wil_cfg80211_dump_station(struct wiphy *wiphy, in wil_cfg80211_dump_station() argument 381 struct wil6210_priv *wil = wiphy_to_wil(wiphy); in wil_cfg80211_dump_station() 397 static int wil_cfg80211_start_p2p_device(struct wiphy *wiphy, in wil_cfg80211_start_p2p_device() argument 400 struct wil6210_priv *wil = wiphy_to_wil(wiphy); in wil_cfg80211_start_p2p_device() [all …]
|
/Linux-v4.19/drivers/staging/wilc1000/ |
D | wilc_wfi_cfgoperations.c | 198 struct wiphy *wiphy = priv->dev->ieee80211_ptr->wiphy; in refresh_scan() local 215 channel = ieee80211_get_channel(wiphy, freq); in refresh_scan() 217 bss = cfg80211_inform_bss(wiphy, in refresh_scan() 228 cfg80211_put_bss(wiphy, bss); in refresh_scan() 352 struct wiphy *wiphy; in cfg_scan_result() local 362 wiphy = priv->dev->ieee80211_ptr->wiphy; in cfg_scan_result() 364 if (!wiphy || !network_info) in cfg_scan_result() 367 if (wiphy->signal_type == CFG80211_SIGNAL_TYPE_UNSPEC && in cfg_scan_result() 374 channel = ieee80211_get_channel(wiphy, freq); in cfg_scan_result() 390 bss = cfg80211_inform_bss(wiphy, in cfg_scan_result() [all …]
|
/Linux-v4.19/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() 395 mwifiex_cfg80211_get_tx_power(struct wiphy *wiphy, in mwifiex_cfg80211_get_tx_power() argument [all …]
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | p2p.h | 151 struct wireless_dev *brcmf_p2p_add_vif(struct wiphy *wiphy, const char *name, 155 int brcmf_p2p_del_vif(struct wiphy *wiphy, struct wireless_dev *wdev); 159 int brcmf_p2p_start_device(struct wiphy *wiphy, struct wireless_dev *wdev); 160 void brcmf_p2p_stop_device(struct wiphy *wiphy, struct wireless_dev *wdev); 161 int brcmf_p2p_scan_prep(struct wiphy *wiphy, 164 int brcmf_p2p_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev,
|
/Linux-v4.19/drivers/net/wireless/ti/wlcore/ |
D | vendor_cmd.c | 30 wlcore_vendor_cmd_smart_config_start(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_start() argument 34 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in wlcore_vendor_cmd_smart_config_start() 77 wlcore_vendor_cmd_smart_config_stop(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_stop() argument 81 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in wlcore_vendor_cmd_smart_config_stop() 111 wlcore_vendor_cmd_smart_config_set_group_key(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_set_group_key() argument 115 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 …]
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | cfg.c | 441 static int lbs_cfg_set_monitor_channel(struct wiphy *wiphy, in lbs_cfg_set_monitor_channel() argument 444 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_set_monitor_channel() 456 static int lbs_cfg_set_mesh_channel(struct wiphy *wiphy, in lbs_cfg_set_mesh_channel() argument 460 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_set_mesh_channel() 630 struct wiphy *wiphy = priv->wdev->wiphy; in lbs_ret_scan() local 634 ieee80211_get_channel(wiphy, freq); in lbs_ret_scan() 642 bss = cfg80211_inform_bss(wiphy, channel, in lbs_ret_scan() 648 cfg80211_put_bss(wiphy, bss); in lbs_ret_scan() 792 static int lbs_cfg_scan(struct wiphy *wiphy, in lbs_cfg_scan() argument 795 struct lbs_private *priv = wiphy_priv(wiphy); in lbs_cfg_scan() [all …]
|