Lines Matching refs:rw
678 int rw = bio_data_dir(bio); in start_io_acct() local
685 atomic_set(&dm_disk(md)->part0.in_flight[rw], in start_io_acct()
686 atomic_inc_return(&md->pending[rw])); in start_io_acct()
699 int rw = bio_data_dir(bio); in end_io_acct() local
701 generic_end_io_acct(rw, &dm_disk(md)->part0, io->start_time); in end_io_acct()
711 pending = atomic_dec_return(&md->pending[rw]); in end_io_acct()
712 atomic_set(&dm_disk(md)->part0.in_flight[rw], pending); in end_io_acct()
713 pending += atomic_read(&md->pending[rw^0x1]); in end_io_acct()
1098 static void rq_completed(struct mapped_device *md, int rw, bool run_queue) in rq_completed() argument
1100 atomic_dec(&md->pending[rw]); in rq_completed()
1151 int rw = rq_data_dir(clone); in dm_end_request() local
1175 rq_completed(md, rw, true); in dm_end_request()
1211 int rw = rq_data_dir(rq); in dm_requeue_original_request() local
1223 rq_completed(md, rw, false); in dm_requeue_original_request()
1304 int rw; in dm_softirq_done() local
1308 rw = rq_data_dir(rq); in dm_softirq_done()
1311 rq_completed(tio->md, rw, false); in dm_softirq_done()
1315 rq_completed(tio->md, rw, false); in dm_softirq_done()
1762 int rw = bio_data_dir(bio); in dm_make_request() local
1769 generic_start_io_acct(rw, bio_sectors(bio), &dm_disk(md)->part0); in dm_make_request()