efi_memmap_split_count(9)
π efi_memmap_split_count(9)
okay so bestie, welcome to the glow-up of efi_memmap_split_count β it lives in the Kernel API Manual and honestly? it's a tiny little icon and it knows it β¨
πΈ NAME πΈ
efi_memmap_split_count β literally just counts how many additional EFI memmap entries you're gonna need π
π¦ SYNOPSIS π¦
int efi_memmap_split_count (efi_memory_desc_t *md , struct range *range );
that's it, that's the whole vibe check: it takes two things and hands you back an int π
π ARGUMENTS π
mdβ the EFI memory descriptor you're about to split, no cap π«Άrangeβ the address range (start, end) that you want to split around, iykyk π
β¨ DESCRIPTION β¨
so the way that this works: it returns the number of additional EFI memmap entries required to accommodate range π₯
that's the whole function, bestie β it counts, it doesn't do the splitting, it's giving "I'm the planner, not the doer" main character energy π
π SEE ALSO π
- Kernel file
./arch/x86/platform/efi/memmap.cπ efi_memmap_alloc(9)β the allocator bestie π§efi_memmap_install(9)β the installer bestie πefi_memmap_insert(9)β the inserter bestie β
and that's a wrap!! π this little cutie comes to you from ./arch/x86/platform/efi, dated October 2026 β screenshot it, frame it, obsess over it πβ¨πΈπ¦π
π¦ 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