.\" 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 "PROCESS_THAT_REQUEST_FIRST" "" "06 October 2005" "" ""
.SH NAME
process_that_request_first \- process partial request submission
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int process_that_request_first (struct request * \fIreq\fB, unsigned int \fInr_sectors\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIreq\fB\fR
the request being processed
.TP
\fB\fInr_sectors\fB\fR
number of sectors I/O has been submitted on
.SH "DESCRIPTION"
.PP
May be used for processing bio's while submitting I/O without
signalling completion. Fails if more data is requested than is
available in the request in which case it doesn't advance any
pointers.
.PP
Assumes a request is correctly set up. No sanity checks.
.SH "RETURN"
.PP
0 - no more data left to submit (not processed)
1 - data available to submit for this request (processed)