Lines Matching refs:item
36 \item[Kernel patch] A patch to the Linux kernel which includes the
41 \item[blktrace] A utility which transfers event traces from the kernel
45 \item[blkparse] A utility which formats events stored in files, or when
114 \item Manually mount after each boot:
119 \item Add an entry into /etc/fstab, and have it done automatically at
341 \item blktrace receives data from the kernel in buffers passed up
347 \item blktrace defaults to collecting \emph{all} events that can be
355 \item As noted above, the events are passed up via a series of buffers
359 \item blktrace stores the extracted data into files stored in the
368 \item blktrace may also be run concurrently with blkparse to produce
371 \item The default behaviour for blktrace is to run forever until explicitly killed by the user (via a control-C, or \emph{kill} utility invocation). There are two ways to modify this:
374 \item You may utilize the blktrace utility itself to \emph{kill}
377 \item You can specify a run-time duration for blktrace via the
440 \item By default, blkparse expects to run in a post-processing mode
453 \item You can set how many blkparse batches event reads via the
456 \item If you have saved event traces in blktrace with different output
460 \item The format of the output data can be controlled via the \emph{-f}
520 \item[C -- complete] A previously issued request has been completed.
524 \item[D -- issued] A request that previously resided on the block layer
527 \item[I -- inserted] A request is being sent to the io scheduler for
531 \item[Q -- queued] This notes intent to queue io at the given location.
534 \item[B -- bounced] The data pages attached to this \emph{bio} are
541 \item[m -- message] Text message generated via kernel call to
544 \item[M -- back merge] A previously inserted request exists that ends
548 \item[F -- front merge] Same as the back merge, except this io ends
551 \item[G -- get request] To send any type of request to a block device,
554 \item[S -- sleep] No available request structures were available, so
557 \item[P -- plug] When io is queued to a previously empty block device
561 \item[U -- unplug] Some request data already queued in the device,
566 \item[T -- unplug due to timer] If nobody requests the io that was queued
570 \item[X -- split] On raid or device mapper setups, an incoming io may
577 \item[A -- remap] For stacked devices, incoming io is remapped to device
664 \item[\%D] Displays the event's device major/minor as: \%3d,\%-3d.
665 \item[\%2c] CPU ID (2-character field).
666 \item[\%8s] Sequence number
667 \item[\%5T.\%9t] 5-charcter field for the seconds portion of the
669 \item[\%5p] 5-character field for the process ID.
670 \item[\%2a] 2-character field for one of the actions.
671 \item[\%3d] 3-character field for the RWBS data.
687 \item[C -- complete] If a payload is present, this is presented between
695 \item[D -- issued]
696 \item[I -- inserted]
697 \item[Q -- queued]
698 \item[B -- bounced] If a payload is present, the number of payload bytes
707 \item[M -- back merge]
708 \item[F -- front merge]
709 \item[G -- get request]
710 \item[S -- sleep] The starting sector and number of blocks is output
714 \item[P -- plug] The command associated with the event (surrounded by
717 \item[U -- unplug]
718 \item[T -- unplug due to timer] The command associated with the event
722 \item[X -- split] The original starting sector followed by the new
726 \item[A -- remap] Sector and length is output, along with the original
729 \item[m -- message] The supplied message is appended to the end of
774 \item[blk\_add\_trace\_rq(struct request\_queue *q, struct request\_queue
782 \item[blk\_add\_trace\_bio(struct request\_queue *q, struct bio *bio,
788 \item[blk\_add\_trace\_generic(struct request\_queue *q, struct bio *bio,
795 \item[blk\_add\_trace\_pdu\_int(struct request\_queue *q, u32 what,
802 \item[blk\_add\_trace\_remap(struct request\_queue *q, struct bio *bio,
807 \item[blk\_add\_trace\_msg(struct request\_queue *q, char *fmt, ...)]