UNION IPC_MSG_PREP_ARGS(9)
β¨ NAME β¨
okay so bestie, welcome to the union ipc_msg_prep_args(9) page β itβs from the Kernel API Manual, and itβs literally all about the Union to handle different message types. itβs giving tiny backstage pass for the message-prep structs, and every member is listed below, no cap. π
πΈ SYNOPSIS πΈ
union ipc_msg_prep_args {
struct ipc_msg_prep_args_pipe pipe_open;
struct ipc_msg_prep_args_pipe pipe_close;
struct ipc_msg_prep_args_sleep sleep;
struct ipc_msg_prep_feature_set feature_set;
struct ipc_msg_prep_map map;
struct ipc_msg_prep_unmap unmap;
};
π― Members π―
pipe_openβ the pipe open message preparation struct β¨pipe_closeβ the pipe close message preparation struct πsleepβ the sleep message preparation struct π΄feature_setβ the feature set message preparation struct πmapβ the memory map message preparation struct πΊοΈunmapβ the memory unmap message preparation struct π§Ή
π SEE ALSO π
Kernel file ./drivers/net/wwan/iosm/iosm_ipc_protocol_ops.h β plus the whole friend group: enum ipc_mem_td_cs(9), enum ipc_mem_msg_cs(9), struct ipc_msg_prep_args_pipe(9), struct ipc_msg_prep_args_sleep(9), struct ipc_msg_prep_feature_set(9), struct ipc_msg_prep_map(9), struct ipc_msg_prep_unmap(9), enum ipc_msg_prep_type(9), struct ipc_rsp(9), enum ipc_mem_msg(9), struct ipc_mem_msg_open_pipe(9), struct ipc_mem_msg_close_pipe(9), struct ipc_mem_msg_abort_pipe(9), struct ipc_mem_msg_host_sleep(9), struct ipc_mem_msg_feature_set(9), struct ipc_mem_msg_common(9), union ipc_mem_msg_entry(9), ipc_protocol_msg_prep(9), ipc_protocol_msg_hp_update(9), ipc_protocol_msg_process(9), ipc_protocol_ul_td_send(9), ipc_protocol_ul_td_process(9), ipc_protocol_dl_td_prepare(9), ipc_protocol_dl_td_process(9), ipc_protocol_get_head_tail_index(9), ipc_protocol_get_ipc_status(9), ipc_protocol_pipe_cleanup(9), ipc_protocol_get_ap_exec_stage(9), ipc_protocol_pm_dev_get_sleep_notification(9).
source/version: ./drivers/net/wwan/iosm Β· date: October 2026 β mwah, slay, and happy kernel-ing π«Άπ
π¦ 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