STRUCT IOSM_EBL_CTX_DATA(9)
π struct iosm_ebl_ctx_data(9) π
okay so welcome to the kernel API manual bestie, this one's about struct iosm_ebl_ctx_data, and yes it's a whole vibe. it lives over in the kernel API manual universe and it's genuinely so specific β it's the EBL ctx data used during flashing. flashing!! like firmware flashing, not the other kind π
β¨ NAME β¨
struct iosm_ebl_ctx_data β EBL ctx data used during flashing π«Ά
like, literally the context blob that gets whipped out when you're doing the flashing thing. that's the whole job. that's the assignment. and it ate.
πΈ SYNOPSIS πΈ
here's the whole struct, character for character, no cap β don't let anyone tell you different:
struct iosm_ebl_ctx_data {
u8 ebl_sw_info_version;
u8 m_ebl_resp[IOSM_EBL_RSP_SIZE];
};
two members. that's it. small but mighty, honestly very demure, very mindful β¨
π Members π
ebl_sw_info_versionβ the SWID version info that we obtained from EBL π like, the version deets, straight from the source. it's au8, it's iconic, it's holding exactly one version-shaped fact.m_ebl_respβ the buffer used to read and write the ebl data π¦ it's sizedIOSM_EBL_RSP_SIZE, and it's the little hangout spot where the ebl data goes back and forth. reading? writing? she does both. main character energy fr fr.
ngl these are the only two members, so if you were bracing for forty options β not today bestie, we're chill π
π SEE ALSO π
go look at the kernel file ./drivers/net/wwan/iosm/iosm_ipc_devlink.h β that's the home base, iykyk π
and the whole friend group, no one left out:
- enum
iosm_devlink_param_id(9) - enum
iosm_rpsi_cmd_code(9) - enum
iosm_flash_comp_type(9) - struct
iosm_devlink_sio(9) - struct
iosm_flash_params(9) - struct
iosm_devlink_image(9) - struct
iosm_coredump_file_info(9) - struct
iosm_devlink(9) - union
iosm_rpsi_param_u(9) - struct
iosm_rpsi_cmd(9)
that's ten whole cross-references, we love a well-connected struct πβ
π§ sign-off π§
this little page came from ./drivers/net/wwan/iosm, dated October 2026, and it's filed under the very on-brand title struct iosm_ebl_ctx_data(9). slay, periodt, go flash something responsibly π
π₯
π¦ 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