STRUCT QSEE_RSP_UEFI_QUERY_VARIABLE_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… STRUCT QSEE_RSP_UEFI_QUERY_VARIABLE_INFO(9) πŸ’…

okay bestie so this is a page from the Kernel API Manual, and today's main character is struct qsee_rsp_uefi_query_variable_info β€” it's literally the Response for the GetNextVariableName command. no cap. πŸ¦‹


✨ NAME ✨

struct qsee_rsp_uefi_query_variable_info β€” the response you get back for the GetNextVariableName command. that's it, that's the vibe. πŸŽ€


🌸 SYNOPSIS 🌸

here's the whole glow-up, copy it exactly or the compiler will simply not hear you:

struct qsee_rsp_uefi_query_variable_info {
    u32 command_id;
    u32 length;
    u32 status;
    u32 _pad;
    u64 storage_space;
    u64 remaining_space;
    u64 max_variable_size;
 };

🧚 MEMBERS 🧚

  • command_id β€” the ID of the command. it must be QSEE_CMD_UEFI_QUERY_VARIABLE_INFO. not optional, not negotiable, it's giving very strict queen energy πŸ‘‘
  • length β€” how long this response is, aka the size of this struct in bytes. yes, the struct measuring itself, we love a self-aware icon πŸ’…
  • status β€” the status of this command. that's it, that's the whole assignment ✨
  • _pad β€” padding. it's just there. filler episode, but make it byte-aligned πŸ™ˆ
  • storage_space β€” the full storage space size, in bytes. the whole closet πŸŽ€
  • remaining_space β€” the free storage space still available, in bytes. how much room is actually left in said closet 🫢
  • max_variable_size β€” the maximum variable data size, in bytes. the biggest fit you're allowed to cram in there πŸ”₯

🌈 SEE ALSO 🌈

peep the kernel file ./drivers/firmware/qcom/qcom_qseecom_uefisecapp.c and these absolute icons right here, iykyk:

  • struct qsee_req_uefi_get_variable(9)
  • struct qsee_rsp_uefi_get_variable(9)
  • struct qsee_req_uefi_set_variable(9)
  • struct qsee_rsp_uefi_set_variable(9)
  • struct qsee_req_uefi_get_next_variable(9)
  • struct qsee_rsp_uefi_get_next_variable(9)
  • struct qsee_req_uefi_query_variable_info(9)

go read all of them, bestie, they're a whole friend group πŸ’–


lowkey reminder: everything lives under ./drivers/firmware/qcom, and this little masterpiece is dated October 2026 β€” so go forth, query those variables, and slay. periodt. β­πŸ’œ

mwah πŸ’‹ that's the whole page, you ate it up fr fr πŸ“βœ¨

πŸ“¦ where this page comes from