efivar_entry_get(9)
πΈ NAME πΈ
okay so bestie, efivar_entry_get(9) is from the Kernel API Manual, and its whole thing is literally: call get_variable(). that's the function. iconic minimalism, fr fr β¨π
β¨ SYNOPSIS β¨
the signature is giving:
int efivar_entry_get (struct efivar_entry *entry , u32 *attributes ,
unsigned long *size , void *data );
π ARGUMENTS π
entryβ thestruct efivar_entryyou're reading data for, aka the variable in question π«Άattributesβ the variable attributes. yes queen, they're right there πsizeβ size of the data buffer. it's literally the size, no cap πdataβ the buffer where the variable data gets stored. that's the spot πΈ
π¦ SEE ALSO π¦
the lore continues in the Kernel file ./fs/efivarfs/vars.c, plus these related function besties:
efivar_init(9)efivar_entry_delete(9)efivar_entry_size(9)__efivar_entry_get(9)efivar_entry_set_get_size(9)
that's the whole page, bestie π«Ά this one comes from ./fs/efivarfs and is dated October 2026 β catch u later, mwah ππ
π¦ 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