ccio_dma_supported(9)
πΈ NAME πΈ
okay so bestie, this is the page for ccio_dma_supported(9) from the Kernel API Manual, and the whole point is literally this: ccio_dma_supported β Verify the IOMMU supports the DMA address range. no cap, that's the job description and we're keeping it exactly. π
β¨ SYNOPSIS β¨
Here's the signature, copied character-for-character, don't touch it:
int ccio_dma_supported (struct device *dev , u64 mask );
It's giving "short and powerful." π
π ARGUMENTS π
devβ The PCI device. that's the device you're asking about, bestie. π«Άmaskβ A bit mask describing the DMA address range of the device. so it's the mask that describes the DMA address range. iconic. π
π₯ SEE ALSO π₯
Kernel file: ./drivers/parisc/ccio-dma.c β yes, that's the file. go look if you want the lore. π
ccio_alloc_range(9)ccio_free_range(9)ccio_io_pdir_entry(9)ccio_clear_io_tlb(9)ccio_mark_invalid(9)ccio_map_single(9)ccio_unmap_phys(9)ccio_alloc(9)ccio_free(9)ccio_map_sg(9)ccio_unmap_sg(9)ccio_find_ioc(9)ccio_get_iommu(9)ccio_ioc_init(9)ccio_probe(9)ccio_init(9)
and that's the whole page, bestie. mwah. π
okay bye β this one comes from source/version ./drivers/parisc, dated October 2026, and it's ccio_dma_supported(9) from the Kernel API Manual. πβ¨
π¦ 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