pcc_mbox_request_channel(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to pcc_mbox_request_channel(9) from the Kernel API Manual ✨ PCC clients call this function when they need to request a pointer to their PCC subspace β€” that's the spot where they get the deets for communicating with the remote. no cap, it's giving β€œlet me find my mailbox portal” energy πŸŽ€


🌸 SYNOPSIS 🌸

struct pcc_mbox_chan * pcc_mbox_request_channel (struct mbox_client *cl
, int subspace_id );

✨ ARGUMENTS ✨

  • cl β€” pointer to the Mailbox client, so we know where to bind the Channel 🫢
  • subspace_id β€” the PCC Subspace index as parsed in the PCC client ACPI package. This is used to lookup the array of PCC subspaces as parsed by the PCC Mailbox controller πŸ’…

πŸŽ€ RETURN πŸŽ€

If it's a slay, you get a pointer to the PCC Mailbox Channel. If not, it's ERR_PTR 😭


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/mailbox/pcc.c β€” plus these iconic little references:


xoxo, this pcc_mbox_request_channel(9) page comes from ./drivers/mailbox, dated October 2026 β€” mwah, periodt πŸ’‹πŸ’œ

πŸ“¦ where this page comes from