Name
__blk_end_request — 
     Helper function for drivers to complete the request.
 
Synopsis
| bool __blk_end_request ( | struct request * rq, | 
|  | int error, | 
|  | unsigned int nr_bytes ); | 
 
Arguments
- rq
- 
     the request being processed
     
- error
- 
     - 0for success, <- 0for error
 
- nr_bytes
- 
     number of bytes to complete
     
Description
   Must be called with queue lock held unlike blk_end_request.
Return
   false - we are done with this request
   true  - still buffers pending for this request