.\" 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 "E100_SETUP_TCB_POOL" "" "06 October 2005" "" "" .SH NAME e100_setup_tcb_pool \- setup TCB circular list .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void e100_setup_tcb_pool (tcb_t * \fIhead\fB, unsigned int \fIqlen\fB, struct e100_private * \fIbdp\fB); \fR .SH "ARGUMENTS" .TP \fB\fIhead\fB\fR Pointer to head of the allocated TCBs .TP \fB\fIqlen\fB\fR Number of elements in the queue .TP \fB\fIbdp\fB\fR atapter's private data struct .SH "DESCRIPTION" .PP This routine arranges the contigiously allocated TCB's in a circular list. Also does the one time initialization of the TCBs.