Lines Matching defs:arvif

391 	struct ath11k_vif *arvif;
413 list_for_each_entry(arvif, &ar->arvifs, list) {
414 if (!arvif->is_up)
417 req_param.vdev_id = arvif->vdev_id;
1678 struct ath11k_vif *arvif = file->private_data;
1681 struct ath11k *ar = arvif->ar;
1723 if (arvif->vif->type == NL80211_IFTYPE_STATION) {
1732 params.vdev_id = arvif->vdev_id;
1734 ret = ath11k_wmi_send_twt_add_dialog_cmd(arvif->ar, &params);
1741 if (arvif->vif->type == NL80211_IFTYPE_STATION) {
1754 struct ath11k_vif *arvif = file->private_data;
1757 struct ath11k *ar = arvif->ar;
1782 params.vdev_id = arvif->vdev_id;
1784 ret = ath11k_wmi_send_twt_del_dialog_cmd(arvif->ar, &params);
1788 if (arvif->vif->type == NL80211_IFTYPE_STATION) {
1801 struct ath11k_vif *arvif = file->private_data;
1806 if (arvif->ar->twt_enabled == 0) {
1807 ath11k_err(arvif->ar->ab, "twt support is not enabled\n");
1827 params.vdev_id = arvif->vdev_id;
1829 ret = ath11k_wmi_send_twt_pause_dialog_cmd(arvif->ar, &params);
1840 struct ath11k_vif *arvif = file->private_data;
1845 if (arvif->ar->twt_enabled == 0) {
1846 ath11k_err(arvif->ar->ab, "twt support is not enabled\n");
1868 params.vdev_id = arvif->vdev_id;
1870 ret = ath11k_wmi_send_twt_resume_dialog_cmd(arvif->ar, &params);
1900 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
1901 struct ath11k_base *ab = arvif->ar->ab;
1904 if (arvif->vif->type != NL80211_IFTYPE_AP &&
1905 !(arvif->vif->type == NL80211_IFTYPE_STATION &&
1910 arvif->vif->debugfs_dir);
1912 arvif, &ath11k_fops_twt_add_dialog);
1915 arvif, &ath11k_fops_twt_del_dialog);
1918 arvif, &ath11k_fops_twt_pause_dialog);
1921 arvif, &ath11k_fops_twt_resume_dialog);