HelenOS sources

pci_ide_dma_chan_setup   70 uspace/drv/block/pci-ide/pci-ide.c static void pci_ide_dma_chan_setup(void *, void *, size_t, ata_dma_dir_t);
pci_ide_dma_chan_setup  276 uspace/drv/block/pci-ide/pci-ide.c 	params.dma_chan_setup = pci_ide_dma_chan_setup;
HelenOS homepage, sources at GitHub