sba_dma_supported(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ sba_dma_supported(9) ✨

okay so real talk bestie, this one's a page from the Kernel API Manual β€” yes we're in the kernel docs now, main character energy fr πŸ’…


πŸŽ€ NAME πŸŽ€

sba_dma_supported β€” the thing a PCI driver hits up when it wants to know if DMA is even supported πŸ’–


🌸 SYNOPSIS 🌸

int sba_dma_supported (struct device *dev , u64 mask );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” an instance of PCI that's owned by the driver doing the asking 🫢 like, this is your device, the one curious about its DMA situation
  • mask β€” the number of address bits this PCI device can handle ⭐ that's it, that's the number

πŸ’œ DESCRIPTION πŸ’œ

okay so for the full lore you gotta go read Documentation/core-api/dma-api-howto.rst πŸ“– that's the whole description, no cap β€” the page just points you there and honestly? iconic of it. lowkey minimalism πŸ’…


🌈 SEE ALSO 🌈

Kernel file ./drivers/parisc/sba_iommu.c β€” and bestie, it comes with a whole friend group 😭:

like, that's a whole squad 🧚 go say hi to all of them ✨


that's the whole page diva, it's short and sweet πŸ“

mwah πŸ’‹ this cutie lives over in ./drivers/parisc, it's dated October 2026, and it answers to the name sba_dma_supported(9) β€” see u in the group chat bestie 🫢

πŸ“¦ where this page comes from