STRUCT IOSM_DEVLINK_IMAGE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the struct iosm_devlink_image page πŸ’… this one's from the Kernel API Manual, and it's literally just the glow-up of a struct that holds the Fls file header info. no cap, that's the whole vibe. ✨


πŸŽ€ NAME πŸŽ€

struct iosm_devlink_image β€” the structure that carries the Fls file header info 🫢


🌸 SYNOPSIS 🌸

struct iosm_devlink_image {
    char magic_header[IOSM_DEVLINK_MAGIC_HEADER_LEN];
    char image_type[IOSM_DEVLINK_IMG_TYPE];
    __le32 region_address;
    u8 download_region;
    u8 last_region;
    u8 reserved[IOSM_DEVLINK_RESERVED];
 };

like, that's it, that's the whole struct, adorable honestly πŸ˜­πŸ’–


πŸ’œ Members πŸ’œ

okay so here's who's who in this little friend group πŸ‘‘

  • magic_header β€” the header of the firmware image πŸͺ„ it's giving main character energy, obviously.
  • image_type β€” tells you the firmware image type πŸŽ€ iykyk.
  • region_address β€” the address of the region that's gonna get flashed πŸ“
  • download_region β€” field that identifies whether it's a region πŸ‘€
  • last_region β€” field that identifies whether it's the last region 🏁 periodt, the final one.
  • reserved β€” reserved field πŸ™ˆ just sitting there, minding its business, reserved.

πŸ”₯ SEE ALSO πŸ”₯

all the besties in the same header, go say hi πŸ’«

  • Kernel file ./drivers/net/wwan/iosm/iosm_ipc_devlink.h enum
  • 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_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)

🌈 the cute sign-off 🌈

this icon lives over in ./drivers/net/wwan/iosm, and the manual's stamped October 2026 πŸ—“οΈ so yeah, that's the whole page, go flash some regions bestie, mwah πŸ’‹πŸ¦‹πŸ“

πŸ“¦ where this page comes from