eeh_pe_dev_traverse(9)
π 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 tofn, 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:
- Kernel file
./arch/powerpc/kernel/eeh_pe.c eeh_set_pe_aux_size(9)eeh_pe_alloc(9)eeh_phb_pe_create(9)eeh_wait_state(9)eeh_phb_pe_get(9)eeh_pe_next(9)eeh_pe_traverse(9)__eeh_pe_get(9)eeh_pe_get(9)eeh_pe_tree_insert(9)eeh_pe_tree_remove(9)eeh_pe_update_time_stamp(9)eeh_pe_state_mark(9)eeh_pe_mark_isolated(9)eeh_pe_state_clear(9)eeh_restore_one_device_bars(9)eeh_pe_restore_bars(9)eeh_pe_loc_get(9)eeh_pe_loc_get_bus(9)_eeh_pe_bus_get(9)eeh_pe_bus_get(9)eeh_pe_bus_get_nolock(9)
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 undereeh_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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms