Lines Matching refs:iter_data

97 static void rtw89_debugfs_iter_data_setup(struct rtw89_debugfs_iter_data *iter_data,  in rtw89_debugfs_iter_data_setup()  argument
100 iter_data->buf = buf; in rtw89_debugfs_iter_data_setup()
101 iter_data->bufsz = bufsz; in rtw89_debugfs_iter_data_setup()
102 iter_data->written_sz = 0; in rtw89_debugfs_iter_data_setup()
105 static void rtw89_debugfs_iter_data_next(struct rtw89_debugfs_iter_data *iter_data, in rtw89_debugfs_iter_data_next() argument
108 iter_data->buf = buf; in rtw89_debugfs_iter_data_next()
109 iter_data->bufsz = bufsz; in rtw89_debugfs_iter_data_next()
110 iter_data->written_sz += written_sz; in rtw89_debugfs_iter_data_next()
3802 struct rtw89_debugfs_iter_data *iter_data = in rtw89_sta_info_get_iter() local
3807 size_t bufsz = iter_data->bufsz; in rtw89_sta_info_get_iter()
3808 char *buf = iter_data->buf; in rtw89_sta_info_get_iter()
3815 rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf); in rtw89_sta_info_get_iter()
3861 struct rtw89_debugfs_iter_data iter_data; in rtw89_debug_priv_phy_info_get() local
3906 rtw89_debugfs_iter_data_setup(&iter_data, p, end - p); in rtw89_debug_priv_phy_info_get()
3907 ieee80211_iterate_stations_atomic(rtwdev->hw, rtw89_sta_info_get_iter, &iter_data); in rtw89_debug_priv_phy_info_get()
3908 p += iter_data.written_sz; in rtw89_debug_priv_phy_info_get()
3998 struct rtw89_debugfs_iter_data *iter_data = in rtw89_vif_ids_get_iter() local
4004 size_t bufsz = iter_data->bufsz; in rtw89_vif_ids_get_iter()
4005 char *buf = iter_data->buf; in rtw89_vif_ids_get_iter()
4016 rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf); in rtw89_vif_ids_get_iter()
4069 struct rtw89_debugfs_iter_data *iter_data = in rtw89_sta_ids_get_iter() local
4075 size_t bufsz = iter_data->bufsz; in rtw89_sta_ids_get_iter()
4076 char *buf = iter_data->buf; in rtw89_sta_ids_get_iter()
4088 rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf); in rtw89_sta_ids_get_iter()
4096 struct rtw89_debugfs_iter_data iter_data; in rtw89_debug_priv_stations_get() local
4129 rtw89_debugfs_iter_data_setup(&iter_data, p, end - p); in rtw89_debug_priv_stations_get()
4131 IEEE80211_IFACE_ITER_NORMAL, rtw89_vif_ids_get_iter, &iter_data); in rtw89_debug_priv_stations_get()
4132 p += iter_data.written_sz; in rtw89_debug_priv_stations_get()
4134 rtw89_debugfs_iter_data_setup(&iter_data, p, end - p); in rtw89_debug_priv_stations_get()
4135 ieee80211_iterate_stations_atomic(rtwdev->hw, rtw89_sta_ids_get_iter, &iter_data); in rtw89_debug_priv_stations_get()
4136 p += iter_data.written_sz; in rtw89_debug_priv_stations_get()