ENUM IOSM_OUT_OF_SESSION_ACTION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum iosm_out_of_session_action ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this one's a lil enum from the iosm driver situation, and honestly? it's giving "short but iconic."

πŸŽ€ NAME πŸŽ€

enum iosm_out_of_session_action β€” literally the list of actions you're allowed to do over the OutOfSession command interface 🫢 that's it, that's the whole vibe.

🌸 SYNOPSIS 🌸

enum iosm_out_of_session_action {
    FLASH_OOSC_ACTION_READ ,
    FLASH_OOSC_ACTION_ERASE

};

no cap, that's the entire enum. two whole members. minimalism ate. πŸ’€

⭐ CONSTANTS ⭐

okay here's the lineup, and yes there are exactly two of them:

  • FLASH_OOSC_ACTION_READ β€” reads data according to its type πŸ‘‘
  • FLASH_OOSC_ACTION_ERASE β€” erases data according to its type πŸ”₯
notice how both of them say "according to its type"? yeah that's the actual wording, don't come for me, it's doing the most by doing the least. πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group lives in this one kernel file, ./drivers/net/wwan/iosm/iosm_ipc_flash.h β€” go say hi to:

  • enum iosm_flash_package_type(9)
  • enum iosm_out_of_session_type(9)
  • enum iosm_ebl_caps(9)
  • enum iosm_ebl_rsp(9)
  • enum iosm_mdm_send_recv_data(9)
  • struct iosm_ebl_one_error(9)
  • struct iosm_ebl_error(9)
  • struct iosm_swid_table(9)
  • struct iosm_flash_msg_control(9)
  • struct iosm_flash_data(9)

and that's the whole page, bestie 🌈 this queen lives at ./drivers/net/wwan/iosm, dated October 2026 β€” mwah, periodt πŸ’–πŸ§šβ€β™€οΈπŸ“

πŸ“¦ where this page comes from