suse man page for ata_pio_queue_task

Query: ata_pio_queue_task

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

ATA_PIO_QUEUE_TASK(9)						  libata Library					     ATA_PIO_QUEUE_TASK(9)

NAME
ata_pio_queue_task - Queue port_task
SYNOPSIS
void ata_pio_queue_task(struct ata_port * ap, void * data, unsigned long delay);
ARGUMENTS
ap The ata_port to queue port_task for data data for fn to use delay delay time in msecs for workqueue function
DESCRIPTION
Schedule fn(data) for execution after delay jiffies using port_task. There is one port_task per port and it's the user(low level driver)'s responsibility to make sure that only one task is active at any given time. libata core layer takes care of synchronization between port_task and EH. ata_pio_queue_task may be ignored for EH synchronization.
LOCKING
Inherited from caller.
AUTHOR
Jeff Garzik Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 ATA_PIO_QUEUE_TASK(9)
Related Man Pages
delay(9f) - opensolaris
ata_slave_link_init(9) - centos
delay(9f) - php
delay(9f) - minix
delay(9f) - hpux
Similar Topics in the Unix Linux Community
How to restrict user to a specific directory in solaris 10
Grant unprivileged user rights to see the output of echo|format but not modify disks
Cut command on RHEL 6.8 compatibility issues
Tar Command
A (ksh) Library For and From UNIX.com