Lines Matching defs:affinity
23 #include "affinity.h"
350 struct evlist_cpu_iterator evlist__cpu_begin(struct evlist *evlist, struct affinity *affinity)
359 .affinity = affinity,
367 if (itr.affinity) {
369 affinity__set(itr.affinity, itr.cpu.cpu);
398 if (evlist_cpu_itr->affinity)
399 affinity__set(evlist_cpu_itr->affinity, evlist_cpu_itr->cpu.cpu);
444 struct affinity saved_affinity, *affinity = NULL;
451 affinity = &saved_affinity;
456 evlist__for_each_cpu(evlist_cpu_itr, evlist, affinity) {
474 affinity__cleanup(affinity);
514 struct affinity saved_affinity, *affinity = NULL;
520 affinity = &saved_affinity;
523 evlist__for_each_cpu(evlist_cpu_itr, evlist, affinity) {
533 affinity__cleanup(affinity);
951 bool auxtrace_overwrite, int nr_cblocks, int affinity, int flush,
961 .affinity = affinity,
1331 struct affinity affinity;
1344 if (affinity__setup(&affinity) < 0)
1347 evlist__for_each_cpu(evlist_cpu_itr, evlist, &affinity) {
1352 affinity__cleanup(&affinity);