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()
1043 struct ath9k_htc_target_vif hvif; in ath9k_htc_add_interface() local
1050 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in ath9k_htc_add_interface()
1051 memcpy(&hvif.myaddr, vif->addr, ETH_ALEN); in ath9k_htc_add_interface()
1055 hvif.opmode = HTC_M_STA; in ath9k_htc_add_interface()
1058 hvif.opmode = HTC_M_IBSS; in ath9k_htc_add_interface()
1061 hvif.opmode = HTC_M_HOSTAP; in ath9k_htc_add_interface()
1064 hvif.opmode = HTC_M_WDS; /* close enough */ in ath9k_htc_add_interface()
1074 avp->index = hvif.index = ffz(priv->vif_slot); in ath9k_htc_add_interface()
1075 hvif.rtsthreshold = cpu_to_be16(2304); in ath9k_htc_add_interface()
1076 WMI_CMD_BUF(WMI_VAP_CREATE_CMDID, &hvif); in ath9k_htc_add_interface()
1086 WMI_CMD_BUF(WMI_VAP_REMOVE_CMDID, &hvif); in ath9k_htc_add_interface()
1126 struct ath9k_htc_target_vif hvif; in ath9k_htc_remove_interface() local
1133 memset(&hvif, 0, sizeof(struct ath9k_htc_target_vif)); in ath9k_htc_remove_interface()
1134 memcpy(&hvif.myaddr, vif->addr, ETH_ALEN); in ath9k_htc_remove_interface()
1135 hvif.index = avp->index; in ath9k_htc_remove_interface()
1136 WMI_CMD_BUF(WMI_VAP_REMOVE_CMDID, &hvif); in ath9k_htc_remove_interface()