ATA_PORT_DETACH(9) libata Core Internals ATA_PORT_DETACH(9)NAMEata_port_detach - Detach ATA port in prepration of device removal
SYNOPSIS
void ata_port_detach(struct ata_port * ap);
ARGUMENTS
ap
ATA port to be detached
DESCRIPTION
Detach all ATA devices and the associated SCSI devices of ap; then,
remove the associated SCSI host. ap is guaranteed to be quiescent on
return from this function.
LOCKING
Kernel thread context (may sleep).
AUTHOR
Jeff Garzik
Author.
COPYRIGHTKernel Hackers Manual 3.8. June 2014 ATA_PORT_DETACH(9)