for_each_ph...usable_range(9)
β¨ NAME β¨
okay so bestie, meet for_each_physmem_usable_range(9) β the early online memory range iterator straight from the Kernel API Manual. yes, the page header shortens her to for_each_ph...usable_range(9), but the full name is the main character here. π
πΈ SYNOPSIS πΈ
for_each_physmem_usable_range (i , p_start , p_end );
π ARGUMENTS π
iβ an integer used as loop variable. literally the loop girlie. πp_startβ ptr tounsigned longfor start address of the range.p_endβ ptr tounsigned longfor end address of the range.
π¦ DESCRIPTION π¦
She walks over detected online memory ranges below usable limit. that's the whole vibe β range by range, staying under the usable limit. β¨
π₯ SEE ALSO π₯
- Kernel file
./arch/s390/include/asm/physmem_info.hβ go read it, iykyk. π
mwah π signed off from ./arch/s390/include/asm, October 2026 β page for_each_ph...usable_range(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