Lines Matching refs:hvif

336 	struct ath9k_htc_target_vif hvif;  in __ath9k_htc_remove_monitor_interface()  local
340 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in __ath9k_htc_remove_monitor_interface()
341 memcpy(&hvif.myaddr, common->macaddr, ETH_ALEN); in __ath9k_htc_remove_monitor_interface()
342 hvif.index = priv->mon_vif_idx; in __ath9k_htc_remove_monitor_interface()
343 WMI_CMD_BUF(WMI_VAP_REMOVE_CMDID, &hvif); in __ath9k_htc_remove_monitor_interface()
356 struct ath9k_htc_target_vif hvif; in ath9k_htc_add_monitor_interface() local
376 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in ath9k_htc_add_monitor_interface()
377 memcpy(&hvif.myaddr, common->macaddr, ETH_ALEN); in ath9k_htc_add_monitor_interface()
379 hvif.opmode = HTC_M_MONITOR; in ath9k_htc_add_monitor_interface()
380 hvif.index = ffz(priv->vif_slot); in ath9k_htc_add_monitor_interface()
382 WMI_CMD_BUF(WMI_VAP_CREATE_CMDID, &hvif); in ath9k_htc_add_monitor_interface()
390 priv->mon_vif_idx = hvif.index; in ath9k_htc_add_monitor_interface()
391 priv->vif_slot |= (1 << hvif.index); in ath9k_htc_add_monitor_interface()
411 tsta.vif_index = hvif.index; in ath9k_htc_add_monitor_interface()
1036 struct ath9k_htc_target_vif hvif; in ath9k_htc_add_interface() local
1043 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in ath9k_htc_add_interface()
1044 memcpy(&hvif.myaddr, vif->addr, ETH_ALEN); in ath9k_htc_add_interface()
1048 hvif.opmode = HTC_M_STA; in ath9k_htc_add_interface()
1051 hvif.opmode = HTC_M_IBSS; in ath9k_htc_add_interface()
1054 hvif.opmode = HTC_M_HOSTAP; in ath9k_htc_add_interface()
1057 hvif.opmode = HTC_M_WDS; /* close enough */ in ath9k_htc_add_interface()
1067 avp->index = hvif.index = ffz(priv->vif_slot); in ath9k_htc_add_interface()
1068 hvif.rtsthreshold = cpu_to_be16(2304); in ath9k_htc_add_interface()
1069 WMI_CMD_BUF(WMI_VAP_CREATE_CMDID, &hvif); in ath9k_htc_add_interface()
1079 WMI_CMD_BUF(WMI_VAP_REMOVE_CMDID, &hvif); in ath9k_htc_add_interface()
1119 struct ath9k_htc_target_vif hvif; in ath9k_htc_remove_interface() local
1126 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in ath9k_htc_remove_interface()
1127 memcpy(&hvif.myaddr, vif->addr, ETH_ALEN); in ath9k_htc_remove_interface()
1128 hvif.index = avp->index; in ath9k_htc_remove_interface()
1129 WMI_CMD_BUF(WMI_VAP_REMOVE_CMDID, &hvif); in ath9k_htc_remove_interface()