__eeh_pe_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __eeh_pe_get (9) β€” the Kernel API Manual, bestie edition πŸ’–

okay so we're in the Kernel API Manual, section 9, and today's main character is __eeh_pe_get πŸŽ€ she's a tiny little helper and her whole job is literally just checking a PE address. that's it. that's the vibe check. ✨


🌸 NAME 🌸

__eeh_pe_get β€” Check the PE address πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void * __eeh_pe_get (struct eeh_pe *pe , void *flag );

like, she takes two things and hands you back a void *. no cap. 🫢


🌈 ARGUMENTS 🌈

  • pe β€” ngl, the manpage literally just says -- undescribed -- 😭 so we're keeping it 100% honest here: undescribed. that's all we got.
  • flag β€” same situation bestie, -- undescribed -- πŸ™ˆ no further info given.
listen, i can't make stuff up, that would be lying to your face and we don't do that here πŸ’€ the docs just left those two blank, iconic behaviour honestly πŸ‘‘

⭐ DESCRIPTION ⭐

okay so picture one particular PE β€” one specific little guy. she can be identified in two ways:

  1. by her PE address, or
  2. by the traditional BDF address πŸŽ€

and the BDF address is made up of the Bus/Device/Function number, which is giving very much "three besties in a trench coat" energy 🧚

so how does the function know which one you want? that's where flag comes in β€” the extra data referred to by flag indicates which type of address should be used. periodt. πŸ’…


πŸ’œ SEE ALSO πŸ’œ

like, that's a whole friend group right there πŸ”₯ go say hi to all of them, iykyk 🌸


πŸ’€ fr fr reminder: pe and flag are literally labelled -- undescribed -- in the source docs, so if you were hoping for deep lore on those two… there isn't any. we stay truthful 🫢

and that's the whole page bestie!! 🌟 this iconic little number comes to you from ./arch/powerpc/kernel, dated October 2026, and it's __eeh_pe_get(9) all day every day πŸ‘‘πŸ’– bye ily, go check those PE addresses πŸ¦‹βœ¨

πŸ“¦ where this page comes from