ipc_send_mng_msg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ipc_send_mng_msg(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” today’s main character is ipc_send_mng_msg(9), and we’re gonna get you all the way together. ✨

🌸 NAME 🌸

ipc_send_mng_msg β€” Send management message

✨ SYNOPSIS ✨

the signature, copied exactly because every comma and space is canon:

int ipc_send_mng_msg (struct ishtp_device *dev , uint32_t msg_code ,
       void *msg , size_t size );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the ishtp device instance, aka the device we’re doing this on.
  • msg_code β€” the message code.
  • msg β€” a pointer to the message.
  • size β€” the length of the message.

πŸ’– DESCRIPTION πŸ’–

This one sends a management message to FW. That’s the whole assignment, no cap. πŸ’…

πŸ”₯ RETURN πŸ”₯

0 for success, bestie β€” anything else is a failure code. 🫢

🌈 SEE ALSO 🌈

The kernel file is ./drivers/hid/intel-ish-hid/ipc/ipc.c, and the whole referenced squad is:

cute sign-off: source/version ./drivers/hid/intel-ish-hid/ipc, date October 2026, title ipc_send_mng_msg(9) β€” bye bestie! πŸ’–

πŸ“¦ where this page comes from