STRUCT DO_CLEANUP_MSG(9)
β¨ NAME β¨
struct do_cleanup_msg β the data structure for an SSR do_cleanup message, bestie π
πΈ SYNOPSIS πΈ
struct do_cleanup_msg {
__le32 version;
__le32 command;
__le32 seq_num;
__le32 name_len;
char name[32];
};
π Members π
versionβ the G-Link SSR protocol version, iykyk πcommandβ the G-Link SSR command, and it'sdo_cleanup(yes literally that one)seq_numβ sequence number, keeping things in order fr fr π₯name_lenβ length of the name of the subsystem being restarted πnameβ G-Link edge name of the subsystem being restarted π¦
Not me staring at char name[32] like it's a whole personality β it's a fixed 32-slot char array, no cap π
π SEE ALSO π
- Kernel file
./drivers/rpmsg/qcom_glink_ssr.c struct cleanup_done_msg(9)qcom_glink_ssr_notify(9)
okay that's the whole vibe check π«Ά this page lives in Kernel API Manual, it's filed under ./drivers/rpmsg, dated October 2026, and it's literally titled struct do_cleanup_msg(9) β go read it again if you skipped a line, I'll know πβ¨π
π¦ 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