Lines Matching defs:part
87 struct block_device *part;
95 if (rq->part && blk_do_io_stat(rq) &&
96 (!mi->part->bd_partno || rq->part == mi->part) &&
104 struct block_device *part)
106 struct mq_inflight mi = { .part = part };
113 void blk_mq_in_flight_rw(struct request_queue *q, struct block_device *part,
116 struct mq_inflight mi = { .part = part };
326 rq->part = NULL;
375 rq->part = NULL;
769 if (req->part && blk_do_io_stat(req)) {
773 part_stat_add(req->part, sectors[sgrp], bytes >> 9);
925 /* Don't actually finish bio if it's part of flush sequence */
991 if (blk_do_io_stat(req) && req->part &&
996 update_io_ticks(req->part, jiffies, true);
997 part_stat_inc(req->part, ios[sgrp]);
998 part_stat_add(req->part, nsecs[sgrp], now - req->start_time_ns);
999 part_stat_local_dec(req->part,
1012 * exception: when a flush command that is part of a flush sequence
1017 req->part = req->bio->bi_bdev;
1019 req->part = req->q->disk->part0;
1022 update_io_ticks(req->part, jiffies, false);
1023 part_stat_local_inc(req->part,