fix_raw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fix_raw(9)

okay bestie, so this page is from the Kernel API Manual and it's literally all about fix_raw πŸŽ€


✨ NAME ✨

fix_raw β€” for each raw term, see if there's an event (aka alias) in pmu that matches the raw's string value. πŸ¦‹

If the string value matches an event, then change the term to be an event. If it doesn't match, then change it to be a config term. For example, "read" may be an event of the PMU, or a raw hex encoding of 0xead. The fix-up is done late so the PMU of the event can be determined and we don't need to scan all PMUs ahead-of-time. no cap, that's the whole vibe πŸ’…


🌸 SYNOPSIS 🌸

void fix_raw (struct parse_events_terms *config_terms , struct perf_pmu
*pmu );

⭐ ARGUMENTS ⭐

  • config_terms β€” the list of terms that may contain a raw term. 🫢
  • pmu β€” the PMU to scan for events from. πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie, you ate that πŸ“

this little icon came from ./tools/perf/util, version date October 2026, and it's filed under fix_raw(9) β€” periodt πŸ’–βœ¨

πŸ“¦ where this page comes from