efivar_entry_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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 β€” the struct efivar_entry you'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:


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