ipc_mux_ul_data_encode(9)
π ipc_mux_ul_data_encode β the Kernel API Manual moment
okay so bestie, this one lives in the Kernel API Manual and it's called ipc_mux_ul_data_encode and honestly it's giving quiet-overachiever energy π
β¨ NAME β¨
ipc_mux_ul_data_encode β the UL encode function you call from Tasklet context, no cap π
πΈ SYNOPSIS πΈ
bool ipc_mux_ul_data_encode (struct iosm_mux *ipc_mux );
π¦ ARGUMENTS π¦
ipc_muxβ Pointer to MUX data-struct π«Ά like, that's the whole arg, she's low maintenance
β RETURN β
Returns TRUE if any packet of any session is encoded, and FALSE otherwise β¨ periodt.
π SEE ALSO π
okay this is the part where she flexes her whole friend group π β Kernel file ./drivers/net/wwan/iosm/iosm_ipc_mux_codec.h plus:
struct mux_cmdh(9)struct mux_acbh(9)struct mux_adbh(9)struct mux_adth(9)struct mux_adgh(9)struct mux_lite_cmdh(9)struct mux_lite_vfl(9)struct ipc_mem_lite_gen_tbl(9)union mux_type_cmdh(9)union mux_type_header(9)ipc_mux_dl_acb_send_cmds(9)ipc_mux_netif_tx_flowctrl(9)ipc_mux_ul_trigger_encode(9)ipc_mux_ul_encoded_process(9)
fr fr go read those too, they're all iconic in their own way π
live from ./drivers/net/wwan/iosm, dated October 2026 β mwah, she ate, that's the whole page ππΈβ¨
π¦ 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