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