Lines Matching refs:arvif

271 	struct ath11k_vif *arvif;  in ath11k_open_bcn_stats()  local
293 list_for_each_entry(arvif, &ar->arvifs, list) { in ath11k_open_bcn_stats()
294 if (!arvif->is_up) in ath11k_open_bcn_stats()
297 req_param.vdev_id = arvif->vdev_id; in ath11k_open_bcn_stats()
1558 struct ath11k_vif *arvif = file->private_data; in ath11k_write_twt_add_dialog() local
1561 struct ath11k *ar = arvif->ar; in ath11k_write_twt_add_dialog()
1603 if (arvif->vif->type == NL80211_IFTYPE_STATION) { in ath11k_write_twt_add_dialog()
1612 params.vdev_id = arvif->vdev_id; in ath11k_write_twt_add_dialog()
1614 ret = ath11k_wmi_send_twt_add_dialog_cmd(arvif->ar, &params); in ath11k_write_twt_add_dialog()
1621 if (arvif->vif->type == NL80211_IFTYPE_STATION) { in ath11k_write_twt_add_dialog()
1634 struct ath11k_vif *arvif = file->private_data; in ath11k_write_twt_del_dialog() local
1637 struct ath11k *ar = arvif->ar; in ath11k_write_twt_del_dialog()
1662 params.vdev_id = arvif->vdev_id; in ath11k_write_twt_del_dialog()
1664 ret = ath11k_wmi_send_twt_del_dialog_cmd(arvif->ar, &params); in ath11k_write_twt_del_dialog()
1668 if (arvif->vif->type == NL80211_IFTYPE_STATION) { in ath11k_write_twt_del_dialog()
1681 struct ath11k_vif *arvif = file->private_data; in ath11k_write_twt_pause_dialog() local
1686 if (arvif->ar->twt_enabled == 0) { in ath11k_write_twt_pause_dialog()
1687 ath11k_err(arvif->ar->ab, "twt support is not enabled\n"); in ath11k_write_twt_pause_dialog()
1707 params.vdev_id = arvif->vdev_id; in ath11k_write_twt_pause_dialog()
1709 ret = ath11k_wmi_send_twt_pause_dialog_cmd(arvif->ar, &params); in ath11k_write_twt_pause_dialog()
1720 struct ath11k_vif *arvif = file->private_data; in ath11k_write_twt_resume_dialog() local
1725 if (arvif->ar->twt_enabled == 0) { in ath11k_write_twt_resume_dialog()
1726 ath11k_err(arvif->ar->ab, "twt support is not enabled\n"); in ath11k_write_twt_resume_dialog()
1748 params.vdev_id = arvif->vdev_id; in ath11k_write_twt_resume_dialog()
1750 ret = ath11k_wmi_send_twt_resume_dialog_cmd(arvif->ar, &params); in ath11k_write_twt_resume_dialog()
1780 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); in ath11k_debugfs_op_vif_add() local
1781 struct ath11k_base *ab = arvif->ar->ab; in ath11k_debugfs_op_vif_add()
1784 if (arvif->vif->type != NL80211_IFTYPE_AP && in ath11k_debugfs_op_vif_add()
1785 !(arvif->vif->type == NL80211_IFTYPE_STATION && in ath11k_debugfs_op_vif_add()
1790 arvif->vif->debugfs_dir); in ath11k_debugfs_op_vif_add()
1792 arvif, &ath11k_fops_twt_add_dialog); in ath11k_debugfs_op_vif_add()
1795 arvif, &ath11k_fops_twt_del_dialog); in ath11k_debugfs_op_vif_add()
1798 arvif, &ath11k_fops_twt_pause_dialog); in ath11k_debugfs_op_vif_add()
1801 arvif, &ath11k_fops_twt_resume_dialog); in ath11k_debugfs_op_vif_add()