Lines Matching refs:vif
795 beacon = ieee80211_beacon_get(priv->hw, priv->vif);
1780 struct ieee80211_vif *vif,
1797 passive_dwell = iwl_get_passive_dwell_time(priv, band, vif);
1826 struct ieee80211_vif *vif)
1840 passive_dwell = iwl_get_passive_dwell_time(priv, band, vif);
2791 void iwl3945_request_scan(struct iwl_priv *priv, struct ieee80211_vif *vif)
2875 interval = vif->bss_conf.beacon_int;
2955 vif->addr,
2972 iwl3945_get_single_channel_for_scan(priv, vif, band,
2978 (void *)&scan->data[le16_to_cpu(scan->tx_cmd.len)], vif);
3022 priv->vif = NULL;
3052 void iwl3945_post_associate(struct iwl_priv *priv, struct ieee80211_vif *vif)
3057 if (!vif || !priv->is_open)
3060 if (vif->type == NL80211_IFTYPE_AP) {
3066 vif->bss_conf.aid, priv->active_rxon.bssid_addr);
3079 iwl_setup_rxon_timing(priv, vif);
3088 priv->staging_rxon.assoc_id = cpu_to_le16(vif->bss_conf.aid);
3091 vif->bss_conf.aid, vif->bss_conf.beacon_int);
3093 if (vif->bss_conf.use_short_preamble)
3099 if (vif->bss_conf.use_short_slot)
3107 switch (vif->type) {
3116 __func__, vif->type);
3240 void iwl3945_config_ap(struct iwl_priv *priv, struct ieee80211_vif *vif)
3256 iwl_setup_rxon_timing(priv, vif);
3266 if (vif->bss_conf.use_short_preamble)
3274 if (vif->bss_conf.use_short_slot)
3290 struct ieee80211_vif *vif,
3343 struct ieee80211_vif *vif,
3349 bool is_ap = vif->type == NL80211_IFTYPE_STATION;