ipc_protocol_msg_hp_update(9)
ipc_protocol_msg_hp_update π
okay so bestie, this is ipc_protocol_msg_hp_update(9), straight from the Kernel API Manual β and yes, the manual name is literally right there in the function name, so no mystery. this page is all about the function for head pointer update of the message ring, and it's giving kernel-API main character energy. β¨
π NAME π
ipc_protocol_msg_hp_updateβ Function for head pointer update of message ring. periodt. π«
β¨ SYNOPSIS β¨
void ipc_protocol_msg_hp_update (struct iosm_imem *ipc_imem );
π ARGUMENTS π
ipc_imemβ iosm_protocol instance. that's the one arg, bestie, and it's carrying the whole call π«Ά
π¦ SEE ALSO π¦
the kernel file is ./drivers/net/wwan/iosm/iosm_ipc_protocol_ops.h, and the full reference lineup is:
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)union ipc_msg_prep_args(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_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)
and that's the page, bestie. the source/version tag is ./drivers/net/wwan/iosm, and the date is October 2026 β mwah ππΈ
π¦ 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