acpm_chan_shmem_get_params(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– acpm_chan_shmem_get_params(9) πŸ’–

bestie, welcome to the Kernel API Manual β€” this is the page for acpm_chan_shmem_get_params(9), and it's giving "go get the channel params and the TX/RX queue addresses" energy. No cap. 🫢

🌸 NAME 🌸

acpm_chan_shmem_get_params β€” get the channel parameters and the addresses of the TX/RX queues. That's it, that's the whole vibe. πŸ’…

✨ SYNOPSIS ✨

void acpm_chan_shmem_get_params (struct acpm_chan *achan , struct
       acpm_chan_shmem __iomem *chan_shmem );

It returns void, so don't go looking for a return value, bestie β€” she's just here to do the thing. πŸŽ€

πŸŽ€ ARGUMENTS πŸŽ€

  • achan β€” ACPM channel info. The channel info, periodt. πŸ’–
  • chan_shmem β€” __iomem pointer to a channel described in shared memory. Yes, __iomem, shared-memory channel, iconic. ✨

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/firmware/samsung/exynos-acpm.c β€” the source, bestie, go peek. πŸ‘‘

The structs:

  • struct acpm_shmem(9)
  • struct acpm_chan_shmem(9)
  • struct acpm_queue(9)
  • struct acpm_rx_data(9)
  • struct acpm_chan(9)
  • struct acpm_info(9)
  • struct acpm_match_data(9)

The functions:

okay byeee πŸ’… β€” this one's from ./drivers/firmware/samsung, dated October 2026, in the Kernel API Manual for acpm_chan_shmem_get_params(9), mwah 🫢✨

πŸ“¦ where this page comes from