• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/

Lines Matching refs:vif

500 void iwl_setup_rxon_timing(struct iwl_priv *priv, struct ieee80211_vif *vif)
514 beacon_int = vif->bss_conf.beacon_int;
516 if (vif->type == NL80211_IFTYPE_ADHOC) {
950 struct ieee80211_vif *vif)
959 if (vif && vif->bss_conf.use_short_slot)
975 struct ieee80211_vif *vif)
980 if (vif)
981 type = vif->type;
1017 iwl_set_flags_for_band(priv, priv->band, vif);
1028 if (vif)
1029 memcpy(priv->staging_rxon.node_addr, vif->addr, ETH_ALEN);
1073 ieee80211_chswitch_done(priv->vif, is_success);
1639 struct ieee80211_vif *vif)
1643 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf;
1657 switch (vif->type) {
1660 sta = ieee80211_find_sta(vif, bss_conf->bssid);
1736 priv->cfg->ops->lib->post_associate(priv, priv->vif);
1742 struct ieee80211_vif *vif,
1765 if (changes & BSS_CHANGED_BEACON && vif->type == NL80211_IFTYPE_AP) {
1767 priv->ibss_beacon = ieee80211_beacon_get(hw, vif);
1790 if (vif->type == NL80211_IFTYPE_ADHOC || bss_conf->assoc) {
1808 if (vif->type == NL80211_IFTYPE_ADHOC &&
1810 struct sk_buff *beacon = ieee80211_beacon_get(hw, vif);
1841 iwl_ht_conf(priv, vif);
1855 priv->cfg->ops->lib->post_associate(priv, vif);
1873 if (vif->bss_conf.enable_beacon) {
1877 iwlcore_config_ap(priv, vif);
1883 ret = priv->cfg->ops->lib->manage_ibss_station(priv, vif,
1897 static int iwl_set_mode(struct iwl_priv *priv, struct ieee80211_vif *vif)
1899 iwl_connection_init_rx_config(priv, vif);
1907 int iwl_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
1913 vif->type, vif->addr);
1922 if (priv->vif) {
1923 IWL_DEBUG_MAC80211(priv, "leave - vif != NULL\n");
1928 priv->vif = vif;
1929 priv->iw_mode = vif->type;
1931 err = iwl_set_mode(priv, vif);
1938 priv->vif = NULL;
1949 struct ieee80211_vif *vif)
1963 if (priv->vif == vif) {
1964 priv->vif = NULL;
1965 if (priv->scan_vif == vif) {
2071 iwl_set_flags_for_band(priv, conf->channel->band, priv->vif);