Lines Matching refs:params
198 struct cfg80211_mgmt_tx_params *params, u64 *cookie) in mwifiex_cfg80211_mgmt_tx() argument
200 const u8 *buf = params->buf; in mwifiex_cfg80211_mgmt_tx()
201 size_t len = params->len; in mwifiex_cfg80211_mgmt_tx()
433 struct key_params *params) in mwifiex_cfg80211_add_key() argument
441 (params->cipher == WLAN_CIPHER_SUITE_WEP40 || in mwifiex_cfg80211_add_key()
442 params->cipher == WLAN_CIPHER_SUITE_WEP104)) { in mwifiex_cfg80211_add_key()
443 if (params->key && params->key_len) { in mwifiex_cfg80211_add_key()
446 memcpy(wep_key->key_material, params->key, in mwifiex_cfg80211_add_key()
447 params->key_len); in mwifiex_cfg80211_add_key()
449 wep_key->key_length = params->key_len; in mwifiex_cfg80211_add_key()
455 if (mwifiex_set_encode(priv, params, params->key, params->key_len, in mwifiex_cfg80211_add_key()
867 struct vif_params *params) in mwifiex_change_vif_to_p2p() argument
939 struct vif_params *params) in mwifiex_change_vif_to_sta_adhoc() argument
998 struct vif_params *params) in mwifiex_change_vif_to_ap() argument
1054 struct vif_params *params) in mwifiex_cfg80211_change_virtual_intf() argument
1074 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1077 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1104 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1107 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1126 params); in mwifiex_cfg80211_change_virtual_intf()
1131 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1159 params); in mwifiex_cfg80211_change_virtual_intf()
1165 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1697 struct station_del_parameters *params) in mwifiex_cfg80211_del_station() argument
1707 if (!params->mac || is_broadcast_ether_addr(params->mac)) in mwifiex_cfg80211_del_station()
1711 __func__, params->mac); in mwifiex_cfg80211_del_station()
1716 sta_node = mwifiex_get_sta_entry(priv, params->mac); in mwifiex_cfg80211_del_station()
1718 ether_addr_copy(deauth_mac, params->mac); in mwifiex_cfg80211_del_station()
1838 struct cfg80211_ap_settings *params) in mwifiex_cfg80211_start_ap() argument
1852 if (params->beacon_interval) in mwifiex_cfg80211_start_ap()
1853 bss_cfg->beacon_period = params->beacon_interval; in mwifiex_cfg80211_start_ap()
1854 if (params->dtim_period) in mwifiex_cfg80211_start_ap()
1855 bss_cfg->dtim_period = params->dtim_period; in mwifiex_cfg80211_start_ap()
1857 if (params->ssid && params->ssid_len) { in mwifiex_cfg80211_start_ap()
1858 memcpy(bss_cfg->ssid.ssid, params->ssid, params->ssid_len); in mwifiex_cfg80211_start_ap()
1859 bss_cfg->ssid.ssid_len = params->ssid_len; in mwifiex_cfg80211_start_ap()
1861 if (params->inactivity_timeout > 0) { in mwifiex_cfg80211_start_ap()
1863 bss_cfg->sta_ao_timer = 10 * params->inactivity_timeout; in mwifiex_cfg80211_start_ap()
1864 bss_cfg->ps_sta_ao_timer = 10 * params->inactivity_timeout; in mwifiex_cfg80211_start_ap()
1867 switch (params->hidden_ssid) { in mwifiex_cfg80211_start_ap()
1881 mwifiex_uap_set_channel(priv, bss_cfg, params->chandef); in mwifiex_cfg80211_start_ap()
1882 mwifiex_set_uap_rates(bss_cfg, params); in mwifiex_cfg80211_start_ap()
1884 if (mwifiex_set_secure_params(priv, bss_cfg, params)) { in mwifiex_cfg80211_start_ap()
1891 mwifiex_set_ht_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1894 mwifiex_set_vht_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1895 mwifiex_set_vht_width(priv, params->chandef.width, in mwifiex_cfg80211_start_ap()
1904 mwifiex_set_wmm_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1907 mwifiex_set_tpc_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1910 !cfg80211_chandef_dfs_required(wiphy, ¶ms->chandef, in mwifiex_cfg80211_start_ap()
1929 if (mwifiex_set_mgmt_ies(priv, ¶ms->beacon)) in mwifiex_cfg80211_start_ap()
2249 struct cfg80211_ibss_params *params) in mwifiex_set_ibss_params() argument
2255 if (params->chandef.chan->band == IEEE80211_BAND_2GHZ) { in mwifiex_set_ibss_params()
2256 if (!params->basic_rates) { in mwifiex_set_ibss_params()
2271 if (params->basic_rates < index) { in mwifiex_set_ibss_params()
2275 if (params->basic_rates % index) in mwifiex_set_ibss_params()
2280 if (cfg80211_get_chandef_type(¶ms->chandef) != in mwifiex_set_ibss_params()
2284 if (cfg80211_get_chandef_type(¶ms->chandef) == in mwifiex_set_ibss_params()
2303 cfg80211_get_chandef_type(¶ms->chandef)); in mwifiex_set_ibss_params()
2305 params->chandef.chan->center_freq); in mwifiex_set_ibss_params()
2323 struct cfg80211_ibss_params *params) in mwifiex_cfg80211_join_ibss() argument
2337 (char *)params->ssid, params->bssid); in mwifiex_cfg80211_join_ibss()
2339 mwifiex_set_ibss_params(priv, params); in mwifiex_cfg80211_join_ibss()
2341 ret = mwifiex_cfg80211_assoc(priv, params->ssid_len, params->ssid, in mwifiex_cfg80211_join_ibss()
2342 params->bssid, priv->bss_mode, in mwifiex_cfg80211_join_ibss()
2343 params->chandef.chan, NULL, in mwifiex_cfg80211_join_ibss()
2344 params->privacy); in mwifiex_cfg80211_join_ibss()
2348 params->chandef.chan, GFP_KERNEL); in mwifiex_cfg80211_join_ibss()
2590 struct vif_params *params) in mwifiex_add_virtual_intf() argument
3203 param = mrule->params; in mwifiex_fill_coalesce_rule_info()
3480 const u8 *mac, struct station_parameters *params) in mwifiex_cfg80211_add_station() argument
3484 if (!(params->sta_flags_set & BIT(NL80211_STA_FLAG_TDLS_PEER))) in mwifiex_cfg80211_add_station()
3496 struct cfg80211_csa_settings *params) in mwifiex_cfg80211_channel_switch() argument
3512 if (cfg80211_chandef_identical(¶ms->chandef, in mwifiex_cfg80211_channel_switch()
3517 params->beacon_csa.tail, in mwifiex_cfg80211_channel_switch()
3518 params->beacon_csa.tail_len); in mwifiex_cfg80211_channel_switch()
3536 if (mwifiex_set_mgmt_ies(priv, ¶ms->beacon_csa)) { in mwifiex_cfg80211_channel_switch()
3542 memcpy(&priv->dfs_chandef, ¶ms->chandef, sizeof(priv->dfs_chandef)); in mwifiex_cfg80211_channel_switch()
3543 memcpy(&priv->beacon_after, ¶ms->beacon_after, in mwifiex_cfg80211_channel_switch()
3635 struct station_parameters *params) in mwifiex_cfg80211_change_station() argument
3641 if (!(params->sta_flags_set & BIT(NL80211_STA_FLAG_TDLS_PEER))) in mwifiex_cfg80211_change_station()
3648 priv->sta_params = params; in mwifiex_cfg80211_change_station()