evsel__is_group_event(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… evsel__is_group_event β€” yes bestie, this is a whole manual page

Okay so real talk, the header up top says this lives in the kernel API manual and the function is literally called evsel__is_group_event β€” say that five times fast, I dare you. It's giving perf-tools main character energy, and we're gonna get through it together. 🫢


✨ NAME ✨

evsel__is_group_event β€” returns whether the given evsel is a group event. That's it, that's the whole vibe check. πŸŽ€


🌸 SYNOPSIS 🌸

bool evsel__is_group_event (struct evsel *evsel );

(Yeah the space before the last paren is canon, she said what she said. πŸ’…)


πŸ¦‹ ARGUMENTS πŸ¦‹

  • evsel β€” honestly the original page just says -- undescribed -- and like… relatable? 😭 but no cap, that's literally all it gives us, so we're not gonna make up lore. πŸ™ˆ

πŸ’– DESCRIPTION πŸ’–

So <pink>evsel</pink> is the evsel selector that's getting tested. Poke it, prod it, see what it says. πŸ”

The function returns true iff event group view is enabled and evsel is an actual group leader which has other members in the group. Both conditions, bestie β€” <hotpink>iff</hotpink> is doing so much heavy lifting in that sentence and she ate. πŸ”₯

So if group view's off, or this evsel is a lone wolf leader with an empty group, it's false. Simple as. πŸ‘‘


🧚 SEE ALSO 🧚

Kernel file: ./tools/perf/util/evsel.h

Go read those next, iykyk. ⭐


And that's the page!! This iconic little number ships from ./tools/perf/util, dated October 2026, and the header/footer both agree it's evsel__is_group_event(9) β€” periodt. πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from