Provided by: kernel-doc-2.4.27_2.4.27-12_all bug

NAME

       end_that_request_first -  end I/O on one buffer.

SYNOPSIS

       int  end_that_request_first  (struct  request  *req, int uptodate, char
       *name);

ARGUMENTS

       req               the request being processed

       uptodate     0 for I/O error

       name             the name printed for an I/O error

DESCRIPTION

       Ends I/O on the first buffer attached to req, and sets it  up  for  the
       next buffer_head (if any) in the cluster.

RETURN

       0 - we are done with this request, call end_that_request_last 1 - still
       buffers pending for this request

CAVEAT

       Drivers  implementing  their  own  end_request   handling   must   call
       blk_finished_io appropriately.