Lines Matching refs:params

155 			 struct cfg80211_mgmt_tx_params *params, u64 *cookie)  in mwifiex_cfg80211_mgmt_tx()  argument
157 const u8 *buf = params->buf; in mwifiex_cfg80211_mgmt_tx()
158 size_t len = params->len; in mwifiex_cfg80211_mgmt_tx()
386 struct key_params *params) in mwifiex_cfg80211_add_key() argument
394 (params->cipher == WLAN_CIPHER_SUITE_WEP40 || in mwifiex_cfg80211_add_key()
395 params->cipher == WLAN_CIPHER_SUITE_WEP104)) { in mwifiex_cfg80211_add_key()
396 if (params->key && params->key_len) { in mwifiex_cfg80211_add_key()
399 memcpy(wep_key->key_material, params->key, in mwifiex_cfg80211_add_key()
400 params->key_len); in mwifiex_cfg80211_add_key()
402 wep_key->key_length = params->key_len; in mwifiex_cfg80211_add_key()
408 if (mwifiex_set_encode(priv, params, params->key, params->key_len, in mwifiex_cfg80211_add_key()
813 struct vif_params *params) in mwifiex_change_vif_to_p2p() argument
884 struct vif_params *params) in mwifiex_change_vif_to_sta_adhoc() argument
943 struct vif_params *params) in mwifiex_change_vif_to_ap() argument
998 struct vif_params *params) in mwifiex_cfg80211_change_virtual_intf() argument
1018 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1021 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1046 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1049 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1066 params); in mwifiex_cfg80211_change_virtual_intf()
1071 type, flags, params); in mwifiex_cfg80211_change_virtual_intf()
1095 params); in mwifiex_cfg80211_change_virtual_intf()
1101 flags, params); in mwifiex_cfg80211_change_virtual_intf()
1584 struct station_del_parameters *params) in mwifiex_cfg80211_del_station() argument
1594 if (!params->mac || is_broadcast_ether_addr(params->mac)) in mwifiex_cfg80211_del_station()
1597 wiphy_dbg(wiphy, "%s: mac address %pM\n", __func__, params->mac); in mwifiex_cfg80211_del_station()
1602 sta_node = mwifiex_get_sta_entry(priv, params->mac); in mwifiex_cfg80211_del_station()
1604 ether_addr_copy(deauth_mac, params->mac); in mwifiex_cfg80211_del_station()
1711 struct cfg80211_ap_settings *params) in mwifiex_cfg80211_start_ap() argument
1725 if (params->beacon_interval) in mwifiex_cfg80211_start_ap()
1726 bss_cfg->beacon_period = params->beacon_interval; in mwifiex_cfg80211_start_ap()
1727 if (params->dtim_period) in mwifiex_cfg80211_start_ap()
1728 bss_cfg->dtim_period = params->dtim_period; in mwifiex_cfg80211_start_ap()
1730 if (params->ssid && params->ssid_len) { in mwifiex_cfg80211_start_ap()
1731 memcpy(bss_cfg->ssid.ssid, params->ssid, params->ssid_len); in mwifiex_cfg80211_start_ap()
1732 bss_cfg->ssid.ssid_len = params->ssid_len; in mwifiex_cfg80211_start_ap()
1734 if (params->inactivity_timeout > 0) { in mwifiex_cfg80211_start_ap()
1736 bss_cfg->sta_ao_timer = 10 * params->inactivity_timeout; in mwifiex_cfg80211_start_ap()
1737 bss_cfg->ps_sta_ao_timer = 10 * params->inactivity_timeout; in mwifiex_cfg80211_start_ap()
1740 switch (params->hidden_ssid) { in mwifiex_cfg80211_start_ap()
1754 mwifiex_uap_set_channel(bss_cfg, params->chandef); in mwifiex_cfg80211_start_ap()
1755 mwifiex_set_uap_rates(bss_cfg, params); in mwifiex_cfg80211_start_ap()
1757 if (mwifiex_set_secure_params(priv, bss_cfg, params)) { in mwifiex_cfg80211_start_ap()
1763 mwifiex_set_ht_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1766 mwifiex_set_vht_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1767 mwifiex_set_vht_width(priv, params->chandef.width, in mwifiex_cfg80211_start_ap()
1776 mwifiex_set_wmm_params(priv, bss_cfg, params); in mwifiex_cfg80211_start_ap()
1779 !cfg80211_chandef_dfs_required(wiphy, &params->chandef, in mwifiex_cfg80211_start_ap()
1796 if (mwifiex_set_mgmt_ies(priv, &params->beacon)) in mwifiex_cfg80211_start_ap()
2106 struct cfg80211_ibss_params *params) in mwifiex_set_ibss_params() argument
2113 if (params->chandef.chan->band == IEEE80211_BAND_2GHZ) { in mwifiex_set_ibss_params()
2114 if (!params->basic_rates) { in mwifiex_set_ibss_params()
2129 if (params->basic_rates < index) { in mwifiex_set_ibss_params()
2133 if (params->basic_rates % index) in mwifiex_set_ibss_params()
2138 if (cfg80211_get_chandef_type(&params->chandef) != in mwifiex_set_ibss_params()
2142 if (cfg80211_get_chandef_type(&params->chandef) == in mwifiex_set_ibss_params()
2161 cfg80211_get_chandef_type(&params->chandef)); in mwifiex_set_ibss_params()
2163 params->chandef.chan->center_freq); in mwifiex_set_ibss_params()
2179 struct cfg80211_ibss_params *params) in mwifiex_cfg80211_join_ibss() argument
2191 (char *) params->ssid, params->bssid); in mwifiex_cfg80211_join_ibss()
2193 mwifiex_set_ibss_params(priv, params); in mwifiex_cfg80211_join_ibss()
2195 ret = mwifiex_cfg80211_assoc(priv, params->ssid_len, params->ssid, in mwifiex_cfg80211_join_ibss()
2196 params->bssid, priv->bss_mode, in mwifiex_cfg80211_join_ibss()
2197 params->chandef.chan, NULL, in mwifiex_cfg80211_join_ibss()
2198 params->privacy); in mwifiex_cfg80211_join_ibss()
2202 params->chandef.chan, GFP_KERNEL); in mwifiex_cfg80211_join_ibss()
2441 struct vif_params *params) in mwifiex_add_virtual_intf() argument
3037 param = mrule->params; in mwifiex_fill_coalesce_rule_info()
3247 const u8 *mac, struct station_parameters *params) in mwifiex_cfg80211_add_station() argument
3251 if (!(params->sta_flags_set & BIT(NL80211_STA_FLAG_TDLS_PEER))) in mwifiex_cfg80211_add_station()
3263 struct cfg80211_csa_settings *params) in mwifiex_cfg80211_channel_switch() argument
3279 if (cfg80211_chandef_identical(&params->chandef, in mwifiex_cfg80211_channel_switch()
3284 params->beacon_csa.tail, in mwifiex_cfg80211_channel_switch()
3285 params->beacon_csa.tail_len); in mwifiex_cfg80211_channel_switch()
3302 if (mwifiex_set_mgmt_ies(priv, &params->beacon_csa)) { in mwifiex_cfg80211_channel_switch()
3307 memcpy(&priv->dfs_chandef, &params->chandef, sizeof(priv->dfs_chandef)); in mwifiex_cfg80211_channel_switch()
3308 memcpy(&priv->beacon_after, &params->beacon_after, in mwifiex_cfg80211_channel_switch()
3360 struct station_parameters *params) in mwifiex_cfg80211_change_station() argument
3366 if (!(params->sta_flags_set & BIT(NL80211_STA_FLAG_TDLS_PEER))) in mwifiex_cfg80211_change_station()
3373 priv->sta_params = params; in mwifiex_cfg80211_change_station()