.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "QLA2X00_ADD_IODESC_TIMER" "9" "09 October 2005" "" ""
.SH NAME
qla2x00_add_iodesc_timer \- Add and start a timer for an IO descriptor.
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void qla2x00_add_iodesc_timer (struct io_descriptor * \fIiodesc\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIiodesc\fB\fR
io descriptor
.SH "NOTE"
.PP
The firmware shall timeout an outstanding mailbox IOCB in 2 * R_A_TOV (in
tenths of a second) after it hits the wire. But, if there are any request
resource contraints (i.e. during heavy I/O), exchanges can be held off for
at most R_A_TOV. Therefore, the driver will wait 4 * R_A_TOV before
scheduling a recovery (big hammer).