HelenOS sources

ata_device_init   104 uspace/lib/ata/src/ata.c static errno_t ata_device_init(ata_channel_t *, ata_device_t *, int);
ata_device_init   201 uspace/lib/ata/src/ata.c 		rc = ata_device_init(chan, &chan->device[i], i);
HelenOS homepage, sources at GitHub