HelenOS sources

pci_ide_add_device   72 uspace/drv/block/pci-ide/pci-ide.c static errno_t pci_ide_add_device(void *, unsigned, void *);
pci_ide_add_device  278 uspace/drv/block/pci-ide/pci-ide.c 	params.add_device = pci_ide_add_device;
HelenOS homepage, sources at GitHub