Lines Matching refs:rq
338 in the command bytes. (i.e rq->cmd is now 16 bytes in size, and meant for
340 through rq->flags instead of via rq->cmd)
513 rq->queue is gone
518 unsigned long flags; /* also includes earlier rq->cmd settings */
650 rq_for_each_segment(bio_vec, rq, iter)
663 nr_segments = blk_rq_map_sg(q, rq, scatterlist);
702 buffers) and expect only virtually mapped buffers, can access the rq->buffer
710 direct access requests which only specify rq->buffer without a valid rq->bio)
734 blk_queue_start_tag(struct request_queue *q, struct request *rq)
737 0 and 'depth' is assigned to the request (rq->tag holds this number),
738 and 'rq' is added to the internal tag management. If the maximum depth
742 blk_queue_end_tag(struct request_queue *q, struct request *rq)
744 End tagged operation on this request. 'rq' is removed from the internal
790 blk_queue_rq_tagged(rq)
792 Returns 1 if the request 'rq' is tagged.
799 struct request **tag_index; /* array or pointers to rq */
1126 rq->rq_dev = mk_kdev(3, 5); /* /dev/hda5 */
1127 rq->sector = 0; /* first sector on hda5 */
1131 rq->rq_dev = mk_kdev(3, 0); /* /dev/hda */
1132 rq->sector = 123128; /* offset from start of disk */