Lines Matching refs:core

46 	struct perf_evsel	core;  member
234 return perf_evsel__cpus(&evsel->core); in evsel__cpus()
430 return list_entry(evsel->core.node.next, struct evsel, core.node); in evsel__next()
435 return list_entry(evsel->core.node.prev, struct evsel, core.node); in evsel__prev()
447 return evsel->core.leader == &evsel->core; in evsel__is_group_leader()
463 return evsel__is_group_leader(evsel) && evsel->core.nr_members > 1; in evsel__is_group_event()
486 return evsel->core.idx - evsel->core.leader->idx; in evsel__group_idx()
491 for ((_evsel) = list_entry((_leader)->core.node.next, struct evsel, core.node); \
492 (_evsel) && &(_evsel)->core.node != (_head) && \
493 (_evsel)->core.leader == &(_leader)->core; \
494 (_evsel) = list_entry((_evsel)->core.node.next, struct evsel, core.node))
497 for_each_group_member_head(_evsel, _leader, &(_leader)->evlist->core.entries)
502 (_evsel) && &(_evsel)->core.node != (_head) && \
503 (_evsel)->core.leader == &(_leader)->core; \
504 (_evsel) = list_entry((_evsel)->core.node.next, struct evsel, core.node))
507 for_each_group_evsel_head(_evsel, _leader, &(_leader)->evlist->core.entries)
511 return evsel->core.attr.branch_sample_type & PERF_SAMPLE_BRANCH_CALL_STACK; in evsel__has_branch_callstack()
516 return evsel->core.attr.branch_sample_type & PERF_SAMPLE_BRANCH_HW_INDEX; in evsel__has_branch_hw_idx()
525 return evsel->core.attr.sample_type & PERF_SAMPLE_CALLCHAIN || in evsel__has_callchain()
535 return evsel->core.attr.sample_type & PERF_SAMPLE_BRANCH_STACK || in evsel__has_br_stack()
541 return (evsel->core.attr.type == PERF_TYPE_SOFTWARE) && in evsel__is_dummy_event()
542 (evsel->core.attr.config == PERF_COUNT_SW_DUMMY); in evsel__is_dummy_event()