early_init_d...le_mem_range(9)
π early_init_d...le_mem_range(9) β a Kernel API Manual moment
ok so bestie, welcome to the Kernel API Manual β¨ β yes, the manual name is literally in the title line, we're being fancy today. this page is about one little function and honestly she's serving "yes I'm short, and?" energy π
πΈ NAME πΈ
early_init_dt_check_for_usable_mem_range β Decode usable memory range location from flat tree π¦
like, that's the whole thing. she decodes where the usable memory range lives, straight outta the flat tree. no cap π
β¨ SYNOPSIS β¨
void early_init_dt_check_for_usable_mem_range (void );
look at her. returns void, takes nothing. icon behavior π
π«Ά ARGUMENTS π«Ά
voidβ no arguments. that's it, that's the whole list. she said "I need nothing from you" and honestly? main character energy π
π₯ SEE ALSO π₯
ok this is the part where the whole friend group shows up, so let me introduce everyone π β and fr fr, these all live in the Kernel file ./drivers/of/fdt.c:
unflatten_dt_nodes(9)__unflatten_device_tree(9)of_fdt_unflatten_tree(9)early_init_fdt_scan_reserved_mem(9)early_init_fdt_reserve_self(9)of_scan_flat_dt(9)of_scan_flat_dt_subnodes(9)of_get_flat_dt_subnode_by_name(9)of_fdt_is_compatible(9)of_flat_dt_is_compatible(9)of_flat_dt_match_machine(9)early_init_dt_check_for_initrd(9)early_init_dt_check_for_elfcorehdr(9)early_init_dt_check_kho(9)unflatten_device_tree(9)unflatten_and_copy_device_tree(9)
that's sixteen (16) whole functions. the way she keeps her circle tight but also huge at the same time ππ
lowkey a reminder: every single one of those is written exactly like that, parentheses and (9) and all β don't be out here paraphrasing the girlies π
and that's the page!! π§ββοΈ mwah π β this lil masterpiece is brought to you by the source path ./drivers/of, dated October 2026, and yeah the header up there is the truncated early_init_d...le_mem_range(9) because apparently we ran out of room on the page title and just vibed with it πβ¨ bye bestie! π
π¦ 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