snd_dmaengine_pcm_pointer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ snd_dmaengine_pcm_pointer πŸŽ€

okay bestie, welcome to the Kernel API Manual entry for this little dmaengine PCM pointer icon πŸ’…βœ¨ she's short, she's specific, and she knows exactly what she's about.


✨ NAME ✨

snd_dmaengine_pcm_pointer β€” dmaengine based PCM pointer implementation. that's the whole name, no notes, she's concise πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

snd_pcm_uframes_t snd_dmaengine_pcm_pointer (struct snd_pcm_substream
*substream );

🌸 ARGUMENTS 🌸

  • substream β€” PCM substream. that's the one and only argument, bestie 🫢

πŸ’œ DESCRIPTION πŸ’œ

okay so this function can be used as the PCM pointer callback for dmaengine based PCM driver implementations. literally that's her job, and she ate πŸ’…βœ¨ it's giving callback-ready main character energy, no cap.


🧚 RETURN 🧚

PCM position in frames πŸ”₯ that's the return value, and yes, the unit is frames. periodt πŸ’–


🌈 SEE ALSO 🌈

all the siblings are here, go say hi πŸ¦‹βœ¨


mwah πŸ’‹ signing off from ./sound/core, dated October 2026 β€” that's the snd_dmaengine_pcm_pointer(9) moment, and she's iconic for it πŸŽ€πŸ’–

πŸ“¦ where this page comes from