xilinx_dpdma...ll_no_ostand(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Hii bestie! This is the xilinx_dpdma...ll_no_ostand(9) page from the Kernel API Manual, and the function is xilinx_dpdma_chan_poll_no_ostand β€” it polls the outstanding transaction status. πŸ’–


✨ SYNOPSIS ✨

int xilinx_dpdma_chan_poll_no_ostand (struct xilinx_dpdma_chan *chan );

🫢 ARGUMENTS 🫢

  • chan β€” DPDMA channel. That’s the one and only arg, bestie. πŸŽ€

πŸ’« DESCRIPTION πŸ’«

Okay so xilinx_dpdma_chan_poll_no_ostand() polls the outstanding transaction status, and it returns when there’s no outstanding transaction. It can be used in the interrupt context or where atomicity is required. Just be aware: the calling thread may wait more than 50ms. ⏳ No cap, that’s the whole tea.


πŸ“ RETURN πŸ“

  • 0 on success. βœ…
  • -ETIMEDOUT when it times out. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/dma/xilinx/xilinx_dpdma.c


source/version: ./drivers/dma/xilinx Β· date: October 2026 Β· page: xilinx_dpdma...ll_no_ostand(9) β€” byeee bestie, go poll those transactions responsibly! πŸ’…βœ¨

πŸ“¦ where this page comes from