Lines Matching refs:hists

71 			struct hists *hists = evsel__hists(evsel);
74 hists->thread_filter = NULL;
75 hists->dso_filter = NULL;
76 hists->symbol_filter_str = NULL;
154 struct hists *hists = evsel__hists(evsel);
156 hists__collapse_resort(hists, NULL);
161 print_hists_out(hists);
165 hists->stats.nr_samples == 10);
167 hists->nr_entries == 9);
169 hists->stats.total_period == 1000);
171 hists->stats.nr_samples ==
172 hists->stats.nr_non_filtered_samples);
174 hists->nr_entries == hists->nr_non_filtered_entries);
176 hists->stats.total_period ==
177 hists->stats.total_non_filtered_period);
180 hists->thread_filter = fake_samples[9].thread;
181 hists__filter_by_thread(hists);
185 print_hists_out(hists);
190 hists->stats.nr_samples == 10);
192 hists->nr_entries == 9);
194 hists->stats.total_period == 1000);
198 hists->stats.nr_non_filtered_samples == 4);
200 hists->nr_non_filtered_entries == 4);
202 hists->stats.total_non_filtered_period == 400);
205 hists->thread_filter = NULL;
206 hists__filter_by_thread(hists);
209 hists->dso_filter = map__dso(fake_samples[0].map);
210 hists__filter_by_dso(hists);
214 print_hists_out(hists);
219 hists->stats.nr_samples == 10);
221 hists->nr_entries == 9);
223 hists->stats.total_period == 1000);
227 hists->stats.nr_non_filtered_samples == 3);
229 hists->nr_non_filtered_entries == 3);
231 hists->stats.total_non_filtered_period == 300);
234 hists->dso_filter = NULL;
235 hists__filter_by_dso(hists);
244 hists->symbol_filter_str = "main";
245 hists__filter_by_symbol(hists);
249 print_hists_out(hists);
254 hists->stats.nr_samples == 10);
256 hists->nr_entries == 9);
258 hists->stats.total_period == 1000);
262 hists->stats.nr_non_filtered_samples == 3);
264 hists->nr_non_filtered_entries == 2);
266 hists->stats.total_non_filtered_period == 300);
269 hists->symbol_filter_str = NULL;
270 hists__filter_by_symbol(hists);
273 hists->socket_filter = 2;
274 hists__filter_by_socket(hists);
278 print_hists_out(hists);
283 hists->stats.nr_samples == 10);
285 hists->nr_entries == 9);
287 hists->stats.total_period == 1000);
291 hists->stats.nr_non_filtered_samples == 2);
293 hists->nr_non_filtered_entries == 2);
295 hists->stats.total_non_filtered_period == 200);
298 hists->socket_filter = -1;
299 hists__filter_by_socket(hists);
302 hists->thread_filter = fake_samples[1].thread;
303 hists->dso_filter = map__dso(fake_samples[1].map);
304 hists__filter_by_thread(hists);
305 hists__filter_by_dso(hists);
309 print_hists_out(hists);
314 hists->stats.nr_samples == 10);
316 hists->nr_entries == 9);
318 hists->stats.total_period == 1000);
322 hists->stats.nr_non_filtered_samples == 2);
324 hists->nr_non_filtered_entries == 1);
326 hists->stats.total_non_filtered_period == 200);