1ATA_MSLEEP(9)                   libata Library                   ATA_MSLEEP(9)
2
3
4

NAME

6       ata_msleep - ATA EH owner aware msleep
7

SYNOPSIS

9       void ata_msleep(struct ata_port * ap, unsigned int msecs);
10

ARGUMENTS

12       ap
13           ATA port to attribute the sleep to
14
15       msecs
16           duration to sleep in milliseconds
17

DESCRIPTION

19       Sleeps msecs. If the current task is owner of ap's EH, the ownership is
20       released before going to sleep and reacquired after the sleep is
21       complete. IOW, other ports sharing the ap->host will be allowed to own
22       the EH while this task is sleeping.
23

LOCKING

25       Might sleep.
26

AUTHOR

28       Jeff Garzik
29           Author.
30
32Kernel Hackers Manual 3.10         June 2019                     ATA_MSLEEP(9)
Impressum