eeh_pe_dev_traverse(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… eeh_pe_dev_traverse(9) β€” a Kernel API Manual moment πŸ’…

okay so bestie, welcome to the Kernel API Manual page for eeh_pe_dev_traverse(9) β€” yes that's the whole title, no we're not skipping it, it's literally the name of the function and we're gonna respect it 🫢


✨ NAME ✨

eeh_pe_dev_traverse β€” traverse the devices from the PE. that's it, that's the vibe. short, sweet, iconic 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

void eeh_pe_dev_traverse (struct eeh_pe *root , eeh_edev_traverse_func
fn , void *flag );

like, exactly that, character for character, don't come for me about the spacing, that's how it's printed πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • root β€” the EEH PE. this is the main character, the one we start from πŸ‘‘
  • fn β€” the function callback. your little function that gets called, yk? the one doing the actual work 🧚
  • flag β€” extra parameter to callback. a little extra something to hand over to fn, no questions asked πŸ“

πŸ’– DESCRIPTION πŸ’–

so what does this thing do? the function is used to traverse the devices of the specified PE and its child PEs. like, it walks the whole family tree of devices, not just the one you pointed at. it's giving thorough, it's giving "i know everyone in this group chat" energy 🌈


πŸ”₯ SEE ALSO πŸ”₯

okay so there's a whole squad here, and we are not leaving a single one out, periodt:

ngl that's a lot of friends but they all ate πŸ’€βœ¨


lowkey reminder: the source lives in ./arch/powerpc/kernel, the page is dated October 2026, and the whole thing is still filed under eeh_pe_dev_traverse(9). iykyk πŸ¦‹

and that's the page bestie, mwah πŸ’‹πŸ’œ β€” written with love, filed under ./arch/powerpc/kernel, dated October 2026, answering to the name eeh_pe_dev_traverse(9) πŸŽ€πŸ‘‘

πŸ“¦ where this page comes from