centos man page for sata_link_debounce

Query: sata_link_debounce

OS: centos

Section: 9

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

SATA_LINK_DEBOUNCE(9)						  libata Library					     SATA_LINK_DEBOUNCE(9)

NAME
sata_link_debounce - debounce SATA phy status
SYNOPSIS
int sata_link_debounce(struct ata_link * link, const unsigned long * params, unsigned long deadline);
ARGUMENTS
link ATA link to debounce SATA phy status for params timing parameters { interval, duratinon, timeout } in msec deadline deadline jiffies for the operation
DESCRIPTION
Make sure SStatus of link reaches stable state, determined by holding the same value where DET is not 1 for duration polled every interval, before timeout. Timeout constraints the beginning of the stable state. Because DET gets stuck at 1 on some controllers after hot unplugging, this functions waits until timeout then returns 0 if DET is stable at 1. timeout is further limited by deadline. The sooner of the two is used.
LOCKING
Kernel thread context (may sleep)
RETURNS
0 on success, -errno on failure.
AUTHOR
Jeff Garzik Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 SATA_LINK_DEBOUNCE(9)
Related Man Pages
ata_slave_link_init(9) - centos
struct_tid_ampdu_tx(9) - centos
struct_tid_ampdu_rx(9) - centos
mail::spamassassin::timeout(3) - suse
mail::spamassassin::timeout(3pm) - debian
Similar Topics in the Unix Linux Community
Weird 'find' results
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
CentOS7 restoring file capabilities
Docker learning Phase-I