ata_msleep(9) - phpMan
ATA_MSLEEP(9) libata Library ATA_MSLEEP(9)
NAME
ata_msleep - ATA EH owner aware msleep
SYNOPSIS
void ata_msleep(struct ata_port * ap, unsigned int msecs);
ARGUMENTS
ap
ATA port to attribute the sleep to
msecs
duration to sleep in milliseconds
DESCRIPTION
Sleeps msecs. If the current task is owner of ap's EH, the ownership is released before
going to sleep and reacquired after the sleep is complete. IOW, other ports sharing the
ap->host will be allowed to own the EH while this task is sleeping.
LOCKING: Might sleep.
AUTHOR
Jeff Garzik
Author.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 ATA_MSLEEP(9)
|