STRUCT MUX_ACB(9)
β¨ struct mux_acb(9) β¨
okay so this is a page straight out of the Kernel API Manual, bestie β welcome to the struct mux_acb era, we're talking about the Structure of Temporary ACB state and honestly? iconic. temporary queen behavior. π
πΈ NAME πΈ
struct mux_acb β the structure that holds all your temporary ACB state. yes. that's the whole vibe. π
π¦ SYNOPSIS π¦
here's the whole shape of it, copy it exactly, don't be weird about it:
struct mux_acb {
struct sk_buff *skb;
int if_id;
u8 *buf_p;
u32 wanted_response;
u32 got_response;
u32 cmd;
union mux_cmd_param got_param;
};
literally just seven little fields and a dream. π«Ά
π Members π
okay now let's meet the cast, one member at a time, main character energy only:
skbβ the UL skb that's actually being used. that's it. that's the field. π§if_idβ the session id. iykyk. πbuf_pβ the command buffer. points at your command, doing its little pointer thing. βwanted_responseβ the Wanted Response. the one we're manifesting. πgot_responseβ the Got Response. the one that actually showed up. πcmdβ the command. lowercase, humble, essential. πgot_paramβ the received command/response parameter. lowkey the most interesting one ngl. π₯
π SEE ALSO π
so this whole thing lives in the kernel file ./drivers/net/wwan/iosm/iosm_ipc_mux.h, and here's the full squad it runs with β no cap, every single one:
union mux_cmd_param(9)struct mux_adth_dg(9)struct mux_qlth_ql(9)struct mux_qlth(9)struct mux_adb(9)struct iosm_mux(9)ipc_mux_init(9)ipc_mux_deinit(9)ipc_mux_check_n_restart_tx(9)ipc_mux_get_active_protocol(9)ipc_mux_open_session(9)ipc_mux_close_session(9)ipc_mux_get_max_sessions(9)
like, the whole friend group. go read them too, bestie, fr fr. π
that's the entire page, you ate that. go forth and structure your temporary ACB state responsibly. periodt. π β¨
bye bestie! this lil masterpiece comes to you from ./drivers/net/wwan/iosm, dated October 2026, and it's filed under struct mux_acb(9) β mwah, love that for us. ππ¦π
π¦ 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