Lines Matching refs:pos

85 	evlist->ctl_fd.pos = -1;  in evlist__init()
165 struct evsel *pos, *n; in evlist__purge() local
167 evlist__for_each_entry_safe(evlist, n, pos) { in evlist__purge()
168 list_del_init(&pos->core.node); in evlist__purge()
169 pos->evlist = NULL; in evlist__purge()
170 evsel__delete(pos); in evlist__purge()
420 static int evsel__strcmp(struct evsel *pos, char *evsel_name) in evsel__strcmp() argument
424 if (evsel__is_dummy_event(pos)) in evsel__strcmp()
426 return !evsel__name_is(pos, evsel_name); in evsel__strcmp()
431 struct evsel *pos; in evlist__is_enabled() local
433 evlist__for_each_entry(evlist, pos) { in evlist__is_enabled()
434 if (!evsel__is_group_leader(pos) || !pos->core.fd) in evlist__is_enabled()
437 if (!pos->disabled) in evlist__is_enabled()
445 struct evsel *pos; in __evlist__disable() local
460 pos = evlist_cpu_itr.evsel; in __evlist__disable()
461 if (evsel__strcmp(pos, evsel_name)) in __evlist__disable()
463 if (pos->disabled || !evsel__is_group_leader(pos) || !pos->core.fd) in __evlist__disable()
465 if (excl_dummy && evsel__is_dummy_event(pos)) in __evlist__disable()
467 if (pos->immediate) in __evlist__disable()
469 if (pos->immediate != imm) in __evlist__disable()
471 evsel__disable_cpu(pos, evlist_cpu_itr.cpu_map_idx); in __evlist__disable()
478 evlist__for_each_entry(evlist, pos) { in __evlist__disable()
479 if (evsel__strcmp(pos, evsel_name)) in __evlist__disable()
481 if (!evsel__is_group_leader(pos) || !pos->core.fd) in __evlist__disable()
483 if (excl_dummy && evsel__is_dummy_event(pos)) in __evlist__disable()
485 pos->disabled = true; in __evlist__disable()
515 struct evsel *pos; in __evlist__enable() local
527 pos = evlist_cpu_itr.evsel; in __evlist__enable()
528 if (evsel__strcmp(pos, evsel_name)) in __evlist__enable()
530 if (!evsel__is_group_leader(pos) || !pos->core.fd) in __evlist__enable()
532 if (excl_dummy && evsel__is_dummy_event(pos)) in __evlist__enable()
534 evsel__enable_cpu(pos, evlist_cpu_itr.cpu_map_idx); in __evlist__enable()
537 evlist__for_each_entry(evlist, pos) { in __evlist__enable()
538 if (evsel__strcmp(pos, evsel_name)) in __evlist__enable()
540 if (!evsel__is_group_leader(pos) || !pos->core.fd) in __evlist__enable()
542 if (excl_dummy && evsel__is_dummy_event(pos)) in __evlist__enable()
544 pos->disabled = false; in __evlist__enable()
1165 struct evsel *pos; in evlist__valid_sample_type() local
1173 evlist__for_each_entry(evlist, pos) { in evlist__valid_sample_type()
1174 if (pos->id_pos != evlist->id_pos || in evlist__valid_sample_type()
1175 pos->is_pos != evlist->is_pos) in evlist__valid_sample_type()
1214 struct evsel *pos; in evlist__find_dup_event_from_prev() local
1216 evlist__for_each_entry(evlist, pos) { in evlist__find_dup_event_from_prev()
1217 if (event == pos) in evlist__find_dup_event_from_prev()
1219 if ((pos->core.attr.branch_sample_type & PERF_SAMPLE_BRANCH_COUNTERS) && in evlist__find_dup_event_from_prev()
1220 !strcmp(pos->name, event->name)) in evlist__find_dup_event_from_prev()
1221 return pos; in evlist__find_dup_event_from_prev()
1279 struct evsel *first = evlist__first(evlist), *pos = first; in evlist__valid_read_format() local
1283 evlist__for_each_entry(evlist, pos) { in evlist__valid_read_format()
1284 if (read_format != pos->core.attr.read_format) { in evlist__valid_read_format()
1286 read_format, (u64)pos->core.attr.read_format); in evlist__valid_read_format()
1308 struct evsel *first = evlist__first(evlist), *pos = first; in evlist__valid_sample_id_all() local
1310 evlist__for_each_entry_continue(evlist, pos) { in evlist__valid_sample_id_all()
1311 if (first->core.attr.sample_id_all != pos->core.attr.sample_id_all) in evlist__valid_sample_id_all()
1980 evlist->ctl_fd.pos = perf_evlist__add_pollfd(&evlist->core, fd, NULL, POLLIN, in evlist__initialize_ctlfd()
1983 if (evlist->ctl_fd.pos < 0) { in evlist__initialize_ctlfd()
1984 evlist->ctl_fd.pos = -1; in evlist__initialize_ctlfd()
1997 return evlist->ctl_fd.pos >= 0; in evlist__ctlfd_initialized()
2007 entries[evlist->ctl_fd.pos].fd = -1; in evlist__finalize_ctlfd()
2008 entries[evlist->ctl_fd.pos].events = 0; in evlist__finalize_ctlfd()
2009 entries[evlist->ctl_fd.pos].revents = 0; in evlist__finalize_ctlfd()
2011 evlist->ctl_fd.pos = -1; in evlist__finalize_ctlfd()
2189 int ctlfd_pos = evlist->ctl_fd.pos; in evlist__ctlfd_process()
2424 size_t pos = step / 2; in event_enable_timer__process() local
2429 if (pos >= eet->times_cnt - 1) { in event_enable_timer__process()
2440 pos = step / 2; in event_enable_timer__process()
2442 if (pos < eet->times_cnt) { in event_enable_timer__process()
2507 struct evsel *leader, *evsel, *pos; in evlist__check_mem_load_aux() local
2522 for_each_group_evsel(pos, leader) { in evlist__check_mem_load_aux()
2523 evsel__set_leader(pos, pos); in evlist__check_mem_load_aux()
2524 pos->core.nr_members = 0; in evlist__check_mem_load_aux()
2542 struct evsel *pos; in evlist__warn_user_requested_cpus() local
2551 evlist__for_each_entry(evlist, pos) { in evlist__warn_user_requested_cpus()
2552 evsel__warn_user_requested_cpus(pos, user_requested_cpus); in evlist__warn_user_requested_cpus()
2603 struct evsel *pos; in evlist__uniquify_evsel_names() local
2605 evlist__for_each_entry(evlist, pos) in evlist__uniquify_evsel_names()
2606 evsel__uniquify_counter(pos); in evlist__uniquify_evsel_names()