Lines Matching refs:rq

69  * @rq: block IO operation request
71 * The block operation request @rq is being placed back into queue
77 TP_PROTO(struct request *rq),
79 TP_ARGS(rq),
90 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
91 __entry->sector = blk_rq_trace_sector(rq);
92 __entry->nr_sector = blk_rq_trace_nr_sectors(rq);
94 blk_fill_rwbs(__entry->rwbs, rq->cmd_flags);
107 TP_PROTO(struct request *rq, blk_status_t error, unsigned int nr_bytes),
109 TP_ARGS(rq, error, nr_bytes),
121 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
122 __entry->sector = blk_rq_pos(rq);
126 blk_fill_rwbs(__entry->rwbs, rq->cmd_flags);
139 * @rq: block operations request
145 * the @rq->bio is %NULL, then there is absolutely no additional work to
146 * do for the request. If @rq->bio is non-NULL then there is
151 TP_PROTO(struct request *rq, blk_status_t error, unsigned int nr_bytes),
153 TP_ARGS(rq, error, nr_bytes)
158 * @rq: block operations request
167 TP_PROTO(struct request *rq, blk_status_t error, unsigned int nr_bytes),
169 TP_ARGS(rq, error, nr_bytes)
174 TP_PROTO(struct request *rq),
176 TP_ARGS(rq),
189 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
190 __entry->sector = blk_rq_trace_sector(rq);
191 __entry->nr_sector = blk_rq_trace_nr_sectors(rq);
192 __entry->bytes = blk_rq_bytes(rq);
194 blk_fill_rwbs(__entry->rwbs, rq->cmd_flags);
208 * @rq: block IO operation request
210 * Called immediately before block operation request @rq is inserted
211 * into queue @q. The fields in the operation request @rq struct can
217 TP_PROTO(struct request *rq),
219 TP_ARGS(rq)
224 * @rq: block IO operation request
226 * Called when block operation request @rq from queue @q is sent to a
231 TP_PROTO(struct request *rq),
233 TP_ARGS(rq)
238 * @rq: block IO operation request
240 * Called when block operation request @rq from queue @q is merged to another
245 TP_PROTO(struct request *rq),
247 TP_ARGS(rq)
252 * @rq: block IO operation request
254 * Called when block operation request @rq is queued for execution
258 TP_PROTO(struct request *rq),
260 TP_ARGS(rq)
265 * @rq: block IO operation request
267 * Called when block operation request @rq is completed
271 TP_PROTO(struct request *rq),
273 TP_ARGS(rq)
541 * @rq: block IO operation request
545 * The block operation request @rq in @q has been remapped. The block
546 * operation request @rq holds the current information and @from hold
551 TP_PROTO(struct request *rq, dev_t dev, sector_t from),
553 TP_ARGS(rq, dev, from),
566 __entry->dev = disk_devt(rq->q->disk);
567 __entry->sector = blk_rq_pos(rq);
568 __entry->nr_sector = blk_rq_sectors(rq);
571 __entry->nr_bios = blk_rq_count_bios(rq);
572 blk_fill_rwbs(__entry->rwbs, rq->cmd_flags);