STRUCT IPC_MSG_PREP_ARGS_SLEEP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct ipc_msg_prep_args_sleep(9) β€” the Kernel API Manual glow-up πŸŽ€

okay so bestie, this is a page from the Kernel API Manual, and we're talking about struct ipc_msg_prep_args_sleep β€” literally the struct you use for sleep args when you're prepping a message. that's the NAME section, we ate it, moving on πŸ’…


✨ SYNOPSIS ✨

the whole vibe, verbatim, no cap:

struct ipc_msg_prep_args_sleep {
    unsigned int target;
    unsigned int state;
 };

🫢 Members 🫢

  • target β€” 0=host, 1=device. that's it, that's the whole personality of this field πŸ’–
  • state β€” 0=enter sleep, 1=exit sleep. so like, you're either going night-night or waking up bestie, no in-between πŸŒ™βœ¨

πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group, all of them, exactly as listed β€” icymi, every single one is a kernel-file thing from ./drivers/net/wwan/iosm/iosm_ipc_protocol_ops.h:

fr fr bestie, that's the entire list β€” don't skip a single one, they're all icons in their own right πŸ’€πŸŒΈ

and that's the page!! mwah 🫢 this lil manual lives at ./drivers/net/wwan/iosm, dated October 2026, and it's filed under struct ipc_m...p_args_sleep(9) β€” go off, sleep-args struct, you're literally the main character 🌈⭐

πŸ“¦ where this page comes from