Lines Matching defs:vap
260 struct ieee80211vap *vap = TAILQ_FIRST(&ic->ic_vaps);
261 struct ieee80211_node *ni = vap->iv_bss;
262 struct iwm_vap *ivp = IWM_VAP(vap);
271 * These are both functions of the vap, not of the node.
287 * It's per-vap, not per-node.
291 IEEE80211_ADDR_COPY(cmd->node_addr, vap->iv_myaddr);
381 struct ieee80211vap *vap = TAILQ_FIRST(&ic->ic_vaps);
384 dtim_period = vap->iv_dtim_period;
385 dtim_count = vap->iv_dtim_count;
460 iwm_mvm_mac_ctxt_cmd_station(struct iwm_softc *sc, struct ieee80211vap *vap,
463 struct ieee80211_node *ni = vap->iv_bss;
475 if (!in->in_assoc || !vap->iv_dtim_period)
488 iwm_mvm_mac_ctx_send(struct iwm_softc *sc, struct ieee80211vap *vap,
491 return iwm_mvm_mac_ctxt_cmd_station(sc, vap, action);
495 iwm_mvm_mac_ctxt_add(struct iwm_softc *sc, struct ieee80211vap *vap)
497 struct iwm_vap *iv = IWM_VAP(vap);
506 ret = iwm_mvm_mac_ctx_send(sc, vap, IWM_FW_CTXT_ACTION_ADD);
514 iwm_mvm_mac_ctxt_changed(struct iwm_softc *sc, struct ieee80211vap *vap)
516 struct iwm_vap *iv = IWM_VAP(vap);
523 return iwm_mvm_mac_ctx_send(sc, vap, IWM_FW_CTXT_ACTION_MODIFY);