STRUCT IOSM_RPSI_CMD(9)
๐ NAME
okay so bestie, welcome to struct iosm_rpsi_cmd โ literally the Structure for RPSI Command โจ and yes we're gonna get into it. this is from the Kernel API Manual section 9, so buckle up ๐
โจ SYNOPSIS
here's the whole entire glow-up, verbatim, no cap:
struct iosm_rpsi_cmd {
union iosm_rpsi_param_u param;
__le16 cmd;
__le16 crc;
};
that's it. that's the struct. three members. lowkey iconic for how much it's carrying ๐ซถ
๐ธ MEMBERS
okay so let's meet the cast, they each have exactly one job and they're doing it:
paramโ aunion iosm_rpsi_param_u, and its whole main character moment is that it's used to calculate CRC ๐งฎโจcmdโ a__le16that stores the RPSI command ๐ this is the actual vibe of what we're asking forcrcโ a__le16that stores the CRC value ๐ฅ the little checksum bestie that keeps everyone honest
ngl, the param member is literally there so the CRC can be computed โ that's the entire lore, don't overthink it ๐
๐ฆ SEE ALSO
the whole friend group, all of them, in order, fr fr โ all living in the kernel file ./drivers/net/wwan/iosm/iosm_ipc_devlink.h:
- 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_ebl_ctx_data(9) - struct
iosm_coredump_file_info(9) - struct
iosm_devlink(9) - union
iosm_rpsi_param_u(9)
go read them, they're all slay in their own way ๐
๐ธ okay bye bestie, this page lives in ./drivers/net/wwan/iosm, it's from October 2026, and it's from the Kernel API Manual โ mwah, go touch some kernel code, ily ๐ซถ๐๐
๐ฆ 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