xilinx_dpdma_disable_irq(9)
π xilinx_dpdma_disable_irq π
okay so bestie, this is a page from the Kernel API Manual and it's honestly a short one β but we're gonna give it the full main-character treatment anyway, because every kernel function deserves love. π«Ά
β¨ NAME β¨
xilinx_dpdma_disable_irq β literally just: Disable interrupts. that's the whole vibe. no cap. π
πΈ SYNOPSIS πΈ
void xilinx_dpdma_disable_irq (struct xilinx_dpdma_device *xdev );
the way that this returns voidβ¦ she gives nothing and takes nothing, and honestly? iconic. π
π ARGUMENTS π
xdevβ the DPDMA device. that's it. that's the arg. she's the one and only. π¦
π DESCRIPTION π
Disable interrupts.
that's it. that's the description. the original manpage said three words and then dipped, and honestly I respect the confidence. so: this function disables interrupts. slay. periodt. β¨
ngl there is not a single extra detail hiding in here β no return value, no caveats, no env vars, nothing. what you see is what you get, fr fr. π
π SEE ALSO π
okay THIS is where she eats. the whole squad shows up in the SEE ALSO section. the kernel file lives at ./drivers/dma/xilinx/xilinx_dpdma.c and here's every single friend she wants you to meet:
struct xilinx_dpdma_hw_desc(9)
struct xilinx_dpdma_sw_desc(9)
struct xilinx_dpdma_tx_desc(9)
struct xilinx_dpdma_chan(9)
struct xilinx_dpdma_device(9)
xilinx_dpdma_sw_desc_set_dma_addrs(9)
xilinx_dpdma_chan_alloc_sw_desc(9)
xilinx_dpdma_chan_free_sw_desc(9)
xilinx_dpdma_chan_dump_tx_desc(9)
xilinx_dpdma_chan_alloc_tx_desc(9)
xilinx_dpdma_chan_free_tx_desc(9)
xilinx_dpdma_chan_prep_cyclic(9)
xilinx_dpdma_chan_prep_interleaved_dma(9)
xilinx_dpdma_chan_enable(9)
xilinx_dpdma_chan_disable(9)
xilinx_dpdma_chan_pause(9)
xilinx_dpdma_chan_unpause(9)
xilinx_dpdma_chan_queue_transfer(9)
xilinx_dpdma_chan_ostand(9)
xilinx_dpdma_chan_notify_no_ostand(9)
xilinx_dpdma_chan_wait_no_ostand(9)
xilinx_dpdma_chan_poll_no_ostand(9)
xilinx_dpdma_chan_stop(9)
xilinx_dpdma_chan_done_irq(9)
xilinx_dpdma_chan_vsync_irq(9)
xilinx_dpdma_chan_err(9)
xilinx_dpdma_chan_handle_err(9)
xilinx_dpdma_alloc_chan_resources(9)
xilinx_dpdma_free_chan_resources(9)
xilinx_dpdma_terminate_all(9)
xilinx_dpdma_synchronize(9)
xilinx_dpdma_err(9)
xilinx_dpdma_handle_err_irq(9)
xilinx_dpdma_enable_irq(9)
xilinx_dpdma_chan_err_task(9)
like, 35 entries. she brought the entire group chat to the function. π₯
and yeah β xilinx_dpdma_enable_irq(9) is right there in the list, so if you ever need to turn these interrupts back on, you already know where to look. iykyk. π
okay that's the whole page, bestie β go disable some interrupts responsibly π β¨
this cutie was served up from ./drivers/dma/xilinx, dated October 2026, and she answers to the name xilinx_dpdma_disable_irq(9) π take care, mwah π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms