aggr_cpu_id__die(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… aggr_cpu_id__die

okay so bestie, welcome to the Kernel API Manual ✨ β€” today's main character is aggr_cpu_id__die, and honestly? she's a little underrated. no cap.

🌸 NAME

aggr_cpu_id__die β€” Create an aggr_cpu_id with the die and socket populated with the die and socket for cpu. The function signature is compatible with aggr_cpu_id_get_t. πŸ’–

like literally that's her whole job and she does it flawlessly, periodt.


✨ SYNOPSIS

struct aggr_cpu_id aggr_cpu_id__die (struct perf_cpu cpu , void *data );

she takes two things and hands you back a whole struct aggr_cpu_id πŸŽ€ β€” the way that she just does that, iconic.


πŸ¦‹ ARGUMENTS

  • cpu β€” -- undescribed -- πŸ™ˆ bestie the docs really said "no thoughts, head empty" on this one. it's a struct perf_cpu, that much we know.
  • data β€” -- undescribed -- 😭 same energy. also undescribed. we're all just vibing with the mystery here, ngl.
fr fr though β€” if you were hoping for a deep dive on these two, the manual is giving us nothing. that's just how it is. 🫢

πŸ‘‘ SEE ALSO

the whole squad lives in the kernel file ./tools/perf/util/cpumap.h β€” go say hi to the rest of the friend group:

the way they all showed up for the cross-reference section… found family energy fr πŸŒˆπŸ’œ


and that's a wrap bestie! πŸŽ€ this lil page came to you straight from ./tools/perf/util, dated October 2026 β€” hug it, love it, reference it responsibly. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from