dma_chan_is_local(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dma_chan_is_local(9) πŸ’…

okay so bestie, this page is from the Kernel API Manual β€” manual name folded in near the top like a cute lil name tag πŸŽ€ β€” and the whole main-character topic is dma_chan_is_local(9). no cap.


πŸ’– NAME πŸ’–

dma_chan_is_local β€” checks if the channel is in the same NUMA-node as the CPU.


✨ SYNOPSIS ✨

bool dma_chan_is_local (struct dma_chan *chan , int cpu );

πŸŽ€ ARGUMENTS πŸŽ€

  • chan β€” DMA channel to test. this is the one you're vibe-checking πŸ’…
  • cpu β€” CPU index which the channel should be close to. like, the CPU it should be near 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns true if the channel is in the same NUMA-node as the CPU. that's literally it, and honestly? iconic ✨ iykyk.


🌸 SEE ALSO 🌸

bestie, the full lore starts at the Kernel file ./drivers/dma/dmaengine.c, and then you can go off:


🫢 xoxo, your kernel bestie β€” source/version ./drivers/dma, dated October 2026, and yes this was dma_chan_is_local(9) the whole time πŸ’– periodt.

πŸ“¦ where this page comes from