efi_get_conf_table(9)
π¦ bestie, meet efi_get_conf_table(9) π¦
okay so this is the Kernel API Manual page for efi_get_conf_table(9), and it is short, sweet, and lowkey iconic. letβs get into it π
π NAME π
efi_get_conf_table β hand it a pointer to boot_params, and it locates + returns the physical address of the EFI configuration table. thatβs the whole assignment, bestie π
πΈ SYNOPSIS πΈ
int efi_get_conf_table (struct boot_params *bp , unsigned long
*cfg_tbl_pa , unsigned int *cfg_tbl_len );
β¨ ARGUMENTS β¨
bpβ pointer toboot_paramsπ«Άcfg_tbl_paβ location to store physical address of config table π₯cfg_tbl_lenβ location to store number of config table entries β¨
π RETURN π
It returns 0 on success. On error, return params are left unchanged. so no sneaky little edits happen to them, fr fr π
π SEE ALSO π
Kernel file ./arch/x86/boot/compressed/efi.c, plus efi_get_type(9), efi_get_system_table(9), and efi_find_vendor_table(9) β iykyk π
thatβs the page, bestie π«Ά source/version: ./arch/x86/boot/compressed; date: October 2026; page: efi_get_conf_table(9). slay and bye πβ¨
π¦ 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