.\" 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 "MEGARAID_MBOX_RUNPENDQ" "9" "09 October 2005" "" "" .SH NAME megaraid_mbox_runpendq \- execute commands queued in the pending queue .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void megaraid_mbox_runpendq (adapter_t * \fIadapter\fB, scb_t * \fIscb_q\fB); \fR .SH "ARGUMENTS" .TP \fB\fIadapter\fB\fR -- undescribed -- .TP \fB\fIscb_q\fB\fR -- undescribed -- .SH "DESCRIPTION" .PP \fIadapter\fR : controller's soft state \fIscb\fR : SCB to be queued in the pending list .PP scan the pending list for commands which are not yet issued and try to post to the controller. The SCB can be a null pointer, which would indicate no SCB to be queue, just try to execute the ones in the pending list. .SH "NOTE" .PP We do not actually traverse the pending list. The SCBs are plucked out from the head of the pending list. If it is successfully issued, the next SCB is at the head now.