Chapter 4. Block IO
Prev
Next
Chapter 4. Block IO
Table of Contents
trace_block_rq_abort
- abort block operation request
trace_block_rq_requeue
- place block IO request back on a queue
trace_block_rq_complete
- block IO operation completed by device driver
trace_block_rq_insert
- insert block operation request into queue
trace_block_rq_issue
- issue pending block IO request operation to device driver
trace_block_bio_bounce
- used bounce buffer when processing block operation
trace_block_bio_complete
- completed all work on the block operation
trace_block_bio_backmerge
- merging block operation to the end of an existing operation
trace_block_bio_frontmerge
- merging block operation to the beginning of an existing operation
trace_block_bio_queue
- putting new block IO operation in queue
trace_block_getrq
- get a free request entry in queue for block IO operations
trace_block_sleeprq
- waiting to get a free request entry in queue for block IO operation
trace_block_plug
- keep operations requests in request queue
trace_block_unplug
- release of operations requests in request queue
trace_block_split
- split a single bio struct into two bio structs
trace_block_bio_remap
- map request for a logical device to the raw device
trace_block_rq_remap
- map request for a block operation request