ENUM IOSM_DEVLINK_PARAM_ID(9)
β¨ enum iosm_devlink_param_id β¨
okay bestie, so this is a page straight out of the Kernel API Manual β the enum iosm_devlink_param_id(9) one β and it's giving "tiny enum, big responsibilities" energy. It's literally just an enum type that exists to tell different devlink params apart. no cap. π
π NAME π
enum iosm_devlink_param_id β an enum type used to differentiate between the different devlink params π¦
πΈ SYNOPSIS πΈ
enum iosm_devlink_param_id {
IOSM_DEVLINK_PARAM_ID_BASE ,
IOSM_DEVLINK_PARAM_ID_ERASE_FULL_FLASH
};
that's the whole thing. two members. she's small but she's iconic. π
β Constants β
okay so here's the cast of characters, one bullet each, no skipping:
IOSM_DEVLINK_PARAM_ID_BASEβ the devlink param base ID πIOSM_DEVLINK_PARAM_ID_ERASE_FULL_FLASHβ set if a full erase is required π
fr fr that's all the constants, bestie βIOSM_DEVLINK_PARAM_ID_BASEis the base, andIOSM_DEVLINK_PARAM_ID_ERASE_FULL_FLASHgets set when the full erase is required. memorize the vibes, not just the names. π
π₯ SEE ALSO π₯
here's the little friend group this enum rolls with, plus where she actually lives in the tree:
- Kernel file
./drivers/net/wwan/iosm/iosm_ipc_devlink.henum 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_ebl_ctx_data(9)struct iosm_coredump_file_info(9)struct iosm_devlink(9)union iosm_rpsi_param_u(9)struct iosm_rpsi_cmd(9)
go read those too, iykyk π§
so yeah, that's the whole page, and honestly? she ate. short, sweet, and every single member accounted for. β¨π
and the cute little sign-off: this page comes from ./drivers/net/wwan/iosm and it's dated October 2026 β the Kernel API Manual's own version of a timestamped selfie. π«ΆπΈ periodt.
π¦ 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