Name
trace_block_sleeprq — 
     waiting to get a free request entry in queue for block IO operation
 
Synopsis
| void trace_block_sleeprq ( | struct request_queue * q, | 
|  | struct bio * bio, | 
|  | int rw ); | 
 
Arguments
- q
- 
     queue for operation
     
- bio
- 
     pending block IO operation
     
- rw
- 
     low bit indicates a read (- 0) or a write (- 1)
 
Description
   In the case where a request struct cannot be provided for queue q
   the process needs to wait for an request struct to become
   available.  This tracepoint event is generated each time the
   process goes to sleep waiting for request struct become available.