STRUCT QSEE_RSP_UEFI_GET_NEXT_VARIABLE(9)
π struct qsee_rsp_uefi_get_next_variable(9) β Kernel API Manual π
Okay bestie, welcome to the Kernel API Manual entry for this struct. We're gonna get into the layout, the offsets, and all the little byte details. No cap, it's giving response-struct energy. β¨
πΈ NAME πΈ
struct qsee_rsp_uefi_get_next_variable β the response for the GetNextVariableName command. That's the whole vibe. π
β¨ SYNOPSIS β¨
The shape of it is literally:
struct qsee_rsp_uefi_get_next_variable {
u32 command_id;
u32 length;
u32 status;
u32 guid_offset;
u32 guid_size;
u32 name_offset;
u32 name_size;
};
π Members π
command_idβ the ID of the command. It should beQSEE_CMD_UEFI_GET_NEXT_VARIABLE. iykyk π«lengthβ the length of the response, in bytes. It includes this struct and any parameters (name, GUID) stored after it, plus any padding thereof for alignment. She counts the padding too, bestie β thorough queen. πstatusβ the status of this command. Simple as that. Vibe check in u32 form. βguid_offsetβ offset from the start of this struct to where the GUID parameter is stored, in bytes. Follow the bytes, follow the bytes. π¦guid_sizeβ size of the GUID parameter in bytes, i.e.sizeof(efi_guid_t). Iconic little sizeof moment. πname_offsetβ offset from the start of this struct to where the variable name is stored (as utf-16 string), in bytes. Name hunt activated. πname_sizeβ size of the name parameter in bytes, including null-terminator. Yes, the null-terminator is included. Periodt. π±
π₯ SEE ALSO π₯
- Kernel file
./drivers/firmware/qcom/qcom_qseecom_uefisecapp.c 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_req_uefi_query_variable_info(9)struct qsee_rsp_uefi_query_variable_info(9)
π okay that's the whole page, bestie! source: ./drivers/firmware/qcom Β· date: October 2026 Β· 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