acpm_dequeue_by_polling(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… acpm_dequeue_by_polling πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual name, and yes it's serving very much "I read the source so you don't have to" energy ✨. Today's main character is acpm_dequeue_by_polling, and honestly? She's the one doing the RX dequeue by polling. That's it, that's the whole vibe of the NAME section, and I'm obsessed πŸŽ€


✨ SYNOPSIS ✨

int acpm_dequeue_by_polling (struct acpm_chan *achan , const struct
       acpm_xfer *xfer );

like, look at her signature. so clean. so precise. we stan 🫢


🌸 ARGUMENTS 🌸

  • achan β€” the ACPM channel info, aka the lil channel context you're handing over πŸ’–
  • xfer β€” reference to the transfer being waited for. yes bestie, the thing you're waiting on, she needs to know about it πŸ‘‘

πŸ”₯ RETURN πŸ”₯

  • 0 β€” success, slay, we love to see it ✨
  • -errno β€” otherwise πŸ’€ it's giving "something went wrong and the error code will tell you"

no cap, that's the whole contract fr fr.


πŸ¦‹ SEE ALSO πŸ¦‹

okay, this is the group chat, and everyone's invited 🫢 β€” starting with the kernel file itself:

  • Kernel file ./drivers/firmware/samsung/exynos-acpm.c

and then the whole squad, in order, because we do not drop people from the list πŸ™ˆ:

like, that is a stacked SEE ALSO. iykyk πŸ’…


reminder bestie: keep every name exactly as written, lowercase and all β€” these manpage refs are literal, no autocorrect shenanigans πŸ™ˆ

🌈 mwah πŸ’‹ this page lives in ./drivers/firmware/samsung, dated October 2026, and it's filed under acpm_dequeue_by_polling(9) β€” periodt. go read the source, you're gonna eat πŸ“

πŸ“¦ where this page comes from