/linux-4.4.14/drivers/md/ |
D | dm-bio-record.h | 23 struct bvec_iter bi_iter; member 30 bd->bi_iter = bio->bi_iter; in dm_bio_record() 37 bio->bi_iter = bd->bi_iter; in dm_bio_restore()
|
D | faulty.c | 77 b->bi_iter.bi_size = bio->bi_iter.bi_size; in faulty_fail() 78 b->bi_iter.bi_sector = bio->bi_iter.bi_sector; in faulty_fail() 188 if (check_sector(conf, bio->bi_iter.bi_sector, in make_request() 192 add_sector(conf, bio->bi_iter.bi_sector, in make_request() 200 if (check_sector(conf, bio->bi_iter.bi_sector, in make_request() 206 add_sector(conf, bio->bi_iter.bi_sector, in make_request() 211 add_sector(conf, bio->bi_iter.bi_sector, in make_request()
|
D | linear.c | 230 tmp_dev = which_dev(mddev, bio->bi_iter.bi_sector); in linear_make_request() 236 if (unlikely(bio->bi_iter.bi_sector >= end_sector || in linear_make_request() 237 bio->bi_iter.bi_sector < start_sector)) in linear_make_request() 245 bio->bi_iter.bi_sector, in linear_make_request() 252 split->bi_iter.bi_sector = split->bi_iter.bi_sector - in linear_make_request() 269 (unsigned long long)bio->bi_iter.bi_sector, in linear_make_request()
|
D | dm-stripe.c | 266 stripe_map_range_sector(sc, bio->bi_iter.bi_sector, in stripe_map_range() 272 bio->bi_iter.bi_sector = begin + in stripe_map_range() 274 bio->bi_iter.bi_size = to_bytes(end - begin); in stripe_map_range() 302 stripe_map_sector(sc, bio->bi_iter.bi_sector, in stripe_map() 303 &stripe, &bio->bi_iter.bi_sector); in stripe_map() 305 bio->bi_iter.bi_sector += sc->stripe[stripe].physical_start; in stripe_map()
|
D | multipath.c | 101 (unsigned long long)bio->bi_iter.bi_sector); in multipath_end_request() 135 mp_bh->bio.bi_iter.bi_sector += multipath->rdev->data_offset; in multipath_make_request() 341 bio->bi_iter.bi_sector = mp_bh->master_bio->bi_iter.bi_sector; in multipathd() 347 (unsigned long long)bio->bi_iter.bi_sector); in multipathd() 353 (unsigned long long)bio->bi_iter.bi_sector); in multipathd() 355 bio->bi_iter.bi_sector += in multipathd()
|
D | raid1.c | 243 sector_t bi_sector = bio->bi_iter.bi_sector; in call_bio_endio() 280 (unsigned long long) bio->bi_iter.bi_sector, in raid_end_bio_io() 479 (unsigned long long) mbio->bi_iter.bi_sector, in raid1_end_write_request() 849 <= bio->bi_iter.bi_sector)) in need_to_wait_for_sync() 886 if (bio->bi_iter.bi_sector >= conf->next_resync) { in wait_barrier() 893 <= bio->bi_iter.bi_sector) in wait_barrier() 1000 bio->bi_iter.bi_size); in alloc_behind_pages() 1080 bio->bi_iter.bi_sector < mddev->suspend_hi) || in make_request() 1083 bio->bi_iter.bi_sector, bio_end_sector(bio))))) { in make_request() 1094 bio->bi_iter.bi_sector >= mddev->suspend_hi || in make_request() [all …]
|
D | dm-delay.c | 287 bio->bi_iter.bi_sector = dc->start_write + in delay_map() 288 dm_target_offset(ti, bio->bi_iter.bi_sector); in delay_map() 294 bio->bi_iter.bi_sector = dc->start_read + in delay_map() 295 dm_target_offset(ti, bio->bi_iter.bi_sector); in delay_map()
|
D | raid10.c | 1084 bio->bi_iter.bi_sector < conf->reshape_progress && in __make_request() 1085 bio->bi_iter.bi_sector + sectors > conf->reshape_progress) { in __make_request() 1091 conf->reshape_progress <= bio->bi_iter.bi_sector || in __make_request() 1092 conf->reshape_progress >= bio->bi_iter.bi_sector + in __make_request() 1099 ? (bio->bi_iter.bi_sector < conf->reshape_safe && in __make_request() 1100 bio->bi_iter.bi_sector + sectors > conf->reshape_progress) in __make_request() 1101 : (bio->bi_iter.bi_sector + sectors > conf->reshape_safe && in __make_request() 1102 bio->bi_iter.bi_sector < conf->reshape_progress))) { in __make_request() 1120 r10_bio->sector = bio->bi_iter.bi_sector; in __make_request() 1149 bio_trim(read_bio, r10_bio->sector - bio->bi_iter.bi_sector, in __make_request() [all …]
|
D | dm-log-writes.c | 203 bio->bi_iter.bi_size = 0; in write_metadata() 204 bio->bi_iter.bi_sector = sector; in write_metadata() 267 bio->bi_iter.bi_size = 0; in log_one_block() 268 bio->bi_iter.bi_sector = sector; in log_one_block() 288 bio->bi_iter.bi_size = 0; in log_one_block() 289 bio->bi_iter.bi_sector = sector; in log_one_block() 603 block->sector = bio->bi_iter.bi_sector; in log_writes_map()
|
D | dm-linear.c | 91 bio->bi_iter.bi_sector = in linear_map_bio() 92 linear_map_sector(ti, bio->bi_iter.bi_sector); in linear_map_bio()
|
D | dm-io.c | 224 dp->context_ptr = __bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in bio_dp_init() 225 dp->context_u = bio->bi_iter.bi_bvec_done; in bio_dp_init() 322 bio->bi_iter.bi_sector = where->sector + (where->count - remaining); in do_region() 329 bio->bi_iter.bi_size = num_sectors << SECTOR_SHIFT; in do_region() 338 bio->bi_iter.bi_size = num_sectors << SECTOR_SHIFT; in do_region()
|
D | dm-flakey.c | 253 bio->bi_iter.bi_sector = in flakey_map_bio() 254 flakey_map_sector(ti, bio->bi_iter.bi_sector); in flakey_map_bio() 272 (unsigned long long)bio->bi_iter.bi_sector, bio_bytes); in corrupt_bio_data()
|
D | raid0.c | 446 ((bio->bi_iter.bi_sector & (chunk_sects-1)) in is_io_in_chunk_boundary() 449 sector_t sector = bio->bi_iter.bi_sector; in is_io_in_chunk_boundary() 467 sector_t sector = bio->bi_iter.bi_sector; in raid0_make_request() 476 sector = bio->bi_iter.bi_sector; in raid0_make_request() 488 split->bi_iter.bi_sector = sector + zone->dev_start + in raid0_make_request()
|
D | dm-thin.c | 365 bio->bi_iter.bi_sector = sector; in __blkdev_issue_discard_async() 367 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_discard_async() 638 sector_t block_nr = bio->bi_iter.bi_sector; in get_bio_block() 655 sector_t b = bio->bi_iter.bi_sector; in get_bio_block_range() 656 sector_t e = b + (bio->bi_iter.bi_size >> SECTOR_SHIFT); in get_bio_block_range() 679 sector_t bi_sector = bio->bi_iter.bi_sector; in remap() 683 bio->bi_iter.bi_sector = in remap() 687 bio->bi_iter.bi_sector = (block * pool->sectors_per_block) + in remap() 1091 return bio->bi_iter.bi_size == in io_overlaps_block() 1699 if (bio_data_dir(bio) == WRITE && bio->bi_iter.bi_size) { in process_shared_bio() [all …]
|
D | dm-verity.c | 549 bio->bi_iter.bi_sector = verity_map_sector(v, bio->bi_iter.bi_sector); in verity_map() 551 if (((unsigned)bio->bi_iter.bi_sector | bio_sectors(bio)) & in verity_map() 570 io->block = bio->bi_iter.bi_sector >> (v->data_dev_block_bits - SECTOR_SHIFT); in verity_map() 571 io->n_blocks = bio->bi_iter.bi_size >> v->data_dev_block_bits; in verity_map() 575 io->iter = bio->bi_iter; in verity_map()
|
D | dm-crypt.c | 811 ctx->iter_in = bio_in->bi_iter; in crypt_convert_init() 813 ctx->iter_out = bio_out->bi_iter; in crypt_convert_init() 1025 clone->bi_iter.bi_size += len; in crypt_alloc_buffer() 1157 clone->bi_iter.bi_sector = cc->start + io->sector; in kcryptd_io_read() 1263 clone->bi_iter.bi_sector = cc->start + io->sector; in kcryptd_crypt_write_io_submit() 1302 clone = crypt_alloc_buffer(io, io->base_bio->bi_iter.bi_size); in kcryptd_crypt_write_convert() 1309 io->ctx.iter_out = clone->bi_iter; in kcryptd_crypt_write_convert() 1918 bio->bi_iter.bi_sector = cc->start + in crypt_map() 1919 dm_target_offset(ti, bio->bi_iter.bi_sector); in crypt_map() 1924 crypt_io_init(io, cc, bio, dm_target_offset(ti, bio->bi_iter.bi_sector)); in crypt_map()
|
D | dm-raid1.c | 449 return choose_mirror(ms, bio->bi_iter.bi_sector) ? 1 : 0; in mirror_available() 459 if (unlikely(!bio->bi_iter.bi_size)) in map_sector() 461 return m->offset + dm_target_offset(m->ms->ti, bio->bi_iter.bi_sector); in map_sector() 467 bio->bi_iter.bi_sector = map_sector(m, bio); in map_bio() 578 m = choose_mirror(ms, bio->bi_iter.bi_sector); in do_reads() 1228 m = choose_mirror(ms, bio->bi_iter.bi_sector); in mirror_map()
|
D | raid5.c | 141 if (bio->bi_iter.bi_sector + sectors < sector + STRIPE_SECTORS) in r5_next_bio() 230 bi->bi_iter.bi_size = 0; in return_io() 1013 bi->bi_iter.bi_sector = (sh->sector in ops_run_io() 1016 bi->bi_iter.bi_sector = (sh->sector in ops_run_io() 1027 bi->bi_iter.bi_size = STRIPE_SIZE; in ops_run_io() 1065 rbi->bi_iter.bi_sector = (sh->sector in ops_run_io() 1068 rbi->bi_iter.bi_sector = (sh->sector in ops_run_io() 1076 rbi->bi_iter.bi_size = STRIPE_SIZE; in ops_run_io() 1119 if (bio->bi_iter.bi_sector >= sector) in async_copy_data() 1120 page_offset = (signed)(bio->bi_iter.bi_sector - sector) * 512; in async_copy_data() [all …]
|
D | dm.c | 689 dm_stats_account_io(&md->stats, bio->bi_rw, bio->bi_iter.bi_sector, in start_io_acct() 704 dm_stats_account_io(&md->stats, bio->bi_rw, bio->bi_iter.bi_sector, in end_io_acct() 967 if ((bio->bi_rw & REQ_FLUSH) && bio->bi_iter.bi_size) { in dec_pending() 1034 unsigned int nr_bytes = info->orig->bi_iter.bi_size; in end_clone_bio() 1461 unsigned bi_size = bio->bi_iter.bi_size >> SECTOR_SHIFT; in dm_accept_partial_bio() 1466 bio->bi_iter.bi_size = n_sectors << SECTOR_SHIFT; in dm_accept_partial_bio() 1486 sector = clone->bi_iter.bi_sector; in __map_bio() 1517 bio->bi_iter.bi_sector = sector; in bio_setup_sector() 1518 bio->bi_iter.bi_size = to_bytes(len); in bio_setup_sector() 1534 bio_advance(clone, to_bytes(sector - clone->bi_iter.bi_sector)); in clone_bio() [all …]
|
D | dm-switch.c | 322 sector_t offset = dm_target_offset(ti, bio->bi_iter.bi_sector); in switch_map() 326 bio->bi_iter.bi_sector = sctx->path_list[path_nr].start + offset; in switch_map()
|
D | dm-snap.c | 1671 bio->bi_iter.bi_sector = in remap_exception() 1674 (bio->bi_iter.bi_sector & s->store->chunk_mask); in remap_exception() 1692 chunk = sector_to_chunk(s->store, bio->bi_iter.bi_sector); in snapshot_map() 1757 bio->bi_iter.bi_size == in snapshot_map() 1814 chunk = sector_to_chunk(s->store, bio->bi_iter.bi_sector); in snapshot_merge_map() 2192 r = __origin_write(&o->snapshots, bio->bi_iter.bi_sector, bio); in do_origin() 2299 ((unsigned)bio->bi_iter.bi_sector & (o->split_boundary - 1)); in origin_map()
|
D | dm-cache-target.c | 772 sector_t bi_sector = bio->bi_iter.bi_sector; in remap_to_cache() 777 bio->bi_iter.bi_sector = in remap_to_cache() 781 bio->bi_iter.bi_sector = in remap_to_cache() 823 sector_t block_nr = bio->bi_iter.bi_sector; in get_bio_block() 1325 (bio->bi_iter.bi_size == (cache->sectors_per_block << SECTOR_SHIFT)); in bio_writes_complete_block() 1337 sector_t sb = bio->bi_iter.bi_sector; in calc_discard_block_range() 1611 BUG_ON(bio->bi_iter.bi_size); in process_flush_bio()
|
D | raid5-cache.c | 262 bio->bi_iter.bi_sector = log->rdev->data_offset + log->log_start; in r5l_bio_alloc() 511 if (bio->bi_iter.bi_size == 0) { in r5l_handle_flush_request()
|
D | dm-region-hash.c | 129 return dm_rh_sector_to_region(rh, bio->bi_iter.bi_sector - in dm_rh_bio_to_region()
|
D | dm-cache-policy-mq.c | 76 if (bio->bi_iter.bi_sector == from_oblock(t->last_end_oblock) + 1) in iot_update_stats()
|
D | dm-era-target.c | 1185 sector_t block_nr = bio->bi_iter.bi_sector; in get_block()
|
D | dm-bufio.c | 609 b->bio.bi_iter.bi_sector = block << b->c->sectors_per_block_bits; in use_inline_bio()
|
D | md.c | 420 if (bio->bi_iter.bi_size == 0) in md_submit_flush_data() 747 bio->bi_iter.bi_sector = sector; in md_super_write() 771 bio->bi_iter.bi_sector = sector + rdev->sb_start; in sync_page_io() 775 bio->bi_iter.bi_sector = sector + rdev->new_data_offset; in sync_page_io() 777 bio->bi_iter.bi_sector = sector + rdev->data_offset; in sync_page_io()
|
/linux-4.4.14/drivers/md/bcache/ |
D | request.c | 124 bio_sectors(bio), (uint64_t) bio->bi_iter.bi_sector); in bch_data_invalidate() 133 bio->bi_iter.bi_sector += sectors; in bch_data_invalidate() 134 bio->bi_iter.bi_size -= sectors << 9; in bch_data_invalidate() 137 &KEY(op->inode, bio->bi_iter.bi_sector, sectors)); in bch_data_invalidate() 229 SET_KEY_OFFSET(k, bio->bi_iter.bi_sector); in bch_data_insert_start() 389 if (bio->bi_iter.bi_sector & (c->sb.block_size - 1) || in check_should_bypass() 413 hlist_for_each_entry(i, iohash(dc, bio->bi_iter.bi_sector), hash) in check_should_bypass() 414 if (i->last == bio->bi_iter.bi_sector && in check_should_bypass() 423 if (i->sequential + bio->bi_iter.bi_size > i->sequential) in check_should_bypass() 424 i->sequential += bio->bi_iter.bi_size; in check_should_bypass() [all …]
|
D | debug.c | 53 bio->bi_iter.bi_sector = PTR_OFFSET(&b->key, 0); in bch_btree_verify() 54 bio->bi_iter.bi_size = KEY_SIZE(&v->key) << 9; in bch_btree_verify() 132 (uint64_t) bio->bi_iter.bi_sector); in bch_data_verify()
|
D | util.c | 227 size_t size = bio->bi_iter.bi_size; in bch_bio_map() 230 BUG_ON(!bio->bi_iter.bi_size); in bch_bio_map()
|
D | journal.c | 55 bio->bi_iter.bi_sector = bucket + offset; in journal_read_bucket() 58 bio->bi_iter.bi_size = len << 9; in journal_read_bucket() 452 bio->bi_iter.bi_sector = bucket_to_sector(ca->set, in do_journal_discard() 458 bio->bi_iter.bi_size = bucket_bytes(ca); in do_journal_discard() 627 bio->bi_iter.bi_sector = PTR_OFFSET(k, i); in journal_write_unlocked() 630 bio->bi_iter.bi_size = sectors << 9; in journal_write_unlocked()
|
D | writeback.h | 53 bcache_dev_stripe_dirty(dc, bio->bi_iter.bi_sector, in should_writeback()
|
D | movinggc.c | 87 bio->bi_iter.bi_size = KEY_SIZE(&io->w->key) << 9; in moving_init() 103 io->bio.bio.bi_iter.bi_sector = KEY_START(&io->w->key); in write_moving()
|
D | writeback.c | 114 bio->bi_iter.bi_size = KEY_SIZE(&w->key) << 9; in dirty_init() 187 io->bio.bi_iter.bi_sector = KEY_START(&w->key); in write_dirty() 256 io->bio.bi_iter.bi_sector = PTR_OFFSET(&w->key, 0); in read_dirty()
|
D | io.c | 39 bio->bi_iter.bi_sector = PTR_OFFSET(&b->key, 0); in __bch_submit_bbio()
|
D | super.c | 214 bio->bi_iter.bi_sector = SB_SECTOR; in __write_super() 216 bio->bi_iter.bi_size = SB_SIZE; in __write_super() 352 bio->bi_iter.bi_size = KEY_SIZE(k) << 9; in uuid_io() 508 bio->bi_iter.bi_sector = bucket * ca->sb.bucket_size; in prio_io() 511 bio->bi_iter.bi_size = bucket_bytes(ca); in prio_io()
|
D | btree.c | 299 bio->bi_iter.bi_size = KEY_SIZE(&b->key) << 9; in bch_btree_node_read() 401 b->bio->bi_iter.bi_size = roundup(set_bytes(i), block_bytes(b->c)); in do_btree_node_write()
|
/linux-4.4.14/fs/logfs/ |
D | dev_bdev.c | 30 bio.bi_iter.bi_sector = page->index * (PAGE_SIZE >> 9); in sync_request() 31 bio.bi_iter.bi_size = PAGE_SIZE; in sync_request() 93 bio->bi_iter.bi_size = i * PAGE_SIZE; in __bdev_writeseg() 95 bio->bi_iter.bi_sector = ofs >> 9; in __bdev_writeseg() 120 bio->bi_iter.bi_size = nr_pages * PAGE_SIZE; in __bdev_writeseg() 122 bio->bi_iter.bi_sector = ofs >> 9; in __bdev_writeseg() 183 bio->bi_iter.bi_size = i * PAGE_SIZE; in do_erase() 185 bio->bi_iter.bi_sector = ofs >> 9; in do_erase() 204 bio->bi_iter.bi_size = nr_pages * PAGE_SIZE; in do_erase() 206 bio->bi_iter.bi_sector = ofs >> 9; in do_erase()
|
/linux-4.4.14/include/trace/events/ |
D | bcache.h | 27 __entry->sector = bio->bi_iter.bi_sector; 28 __entry->orig_sector = bio->bi_iter.bi_sector - 16; 29 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 30 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 102 __entry->sector = bio->bi_iter.bi_sector; 103 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 104 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 137 __entry->sector = bio->bi_iter.bi_sector; 138 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 139 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); [all …]
|
D | block.h | 273 __entry->sector = bio->bi_iter.bi_sector; 275 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 310 __entry->sector = bio->bi_iter.bi_sector; 313 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 338 __entry->sector = bio->bi_iter.bi_sector; 340 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 405 __entry->sector = bio->bi_iter.bi_sector; 407 blk_fill_rwbs(__entry->rwbs, bio->bi_rw, bio->bi_iter.bi_size); 433 __entry->sector = bio ? bio->bi_iter.bi_sector : 0; 568 __entry->sector = bio->bi_iter.bi_sector; [all …]
|
D | f2fs.h | 790 __entry->sector = bio->bi_iter.bi_sector; 791 __entry->size = bio->bi_iter.bi_size;
|
/linux-4.4.14/block/ |
D | blk-lib.c | 101 bio->bi_iter.bi_sector = sector; in blkdev_issue_discard() 106 bio->bi_iter.bi_size = req_sects << 9; in blkdev_issue_discard() 172 bio->bi_iter.bi_sector = sector; in blkdev_issue_write_same() 182 bio->bi_iter.bi_size = max_write_same_sectors << 9; in blkdev_issue_write_same() 186 bio->bi_iter.bi_size = nr_sects << 9; in blkdev_issue_write_same() 237 bio->bi_iter.bi_sector = sector; in __blkdev_issue_zeroout()
|
D | bio.c | 585 bio->bi_iter = bio_src->bi_iter; in __bio_clone_fast() 667 bio->bi_iter.bi_sector = bio_src->bi_iter.bi_sector; in bio_clone_bioset() 668 bio->bi_iter.bi_size = bio_src->bi_iter.bi_size; in bio_clone_bioset() 723 if (((bio->bi_iter.bi_size + len) >> 9) > queue_max_hw_sectors(q)) in bio_add_pc_page() 737 bio->bi_iter.bi_size += len; in bio_add_pc_page() 762 bio->bi_iter.bi_size += len; in bio_add_pc_page() 790 bio->bi_iter.bi_size -= len; in bio_add_pc_page() 842 bio->bi_iter.bi_size += len; in bio_add_page() 899 bio_advance_iter(bio, &bio->bi_iter, bytes); in bio_advance() 950 src_iter = src->bi_iter; in bio_copy_data() [all …]
|
D | blk-core.c | 154 if (bio->bi_iter.bi_size == 0 && !(rq->cmd_flags & REQ_FLUSH_SEQ)) in req_bio_endio() 1534 bio->bi_iter.bi_size = len; in blk_add_request_payload() 1558 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge() 1581 req->__sector = bio->bi_iter.bi_sector; in bio_attempt_front_merge() 1582 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge() 1695 req->__sector = bio->bi_iter.bi_sector; in init_request_from_bio() 1827 bio->bi_iter.bi_sector += p->start_sect; in blk_partition_remap() 1832 bio->bi_iter.bi_sector - p->start_sect); in blk_partition_remap() 1896 sector_t sector = bio->bi_iter.bi_sector; in bio_check_eod() 1932 (long long) bio->bi_iter.bi_sector); in generic_make_request_checks() [all …]
|
D | blk-map.c | 41 rq->__data_len += bio->bi_iter.bi_size; in blk_rq_append_bio() 121 if (bio->bi_iter.bi_size != iter->count) { in blk_rq_map_user_iov()
|
D | blk-merge.c | 46 tmp = bio->bi_iter.bi_sector + split_sectors - alignment; in blk_bio_discard_split() 74 unsigned sectors = blk_max_size_offset(q, bio->bi_iter.bi_sector); in get_max_io_size() 780 if (blk_rq_pos(rq) + blk_rq_sectors(rq) == bio->bi_iter.bi_sector) in blk_try_merge() 782 else if (blk_rq_pos(rq) - bio_sectors(bio) == bio->bi_iter.bi_sector) in blk_try_merge()
|
D | bounce.c | 131 int start = bio_orig->bi_iter.bi_idx; in bounce_end_io()
|
D | blk-throttle.c | 737 if (tg->bytes_disp[rw] + bio->bi_iter.bi_size <= bytes_allowed) { in tg_with_in_bps_limit() 744 extra_bytes = tg->bytes_disp[rw] + bio->bi_iter.bi_size - bytes_allowed; in tg_with_in_bps_limit() 821 tg->bytes_disp[rw] += bio->bi_iter.bi_size; in throtl_charge_bio() 1458 tg->bytes_disp[rw], bio->bi_iter.bi_size, tg->bps[rw], in blk_throtl_bio()
|
D | blk-flush.c | 496 *error_sector = bio->bi_iter.bi_sector; in blkdev_issue_flush()
|
D | bio-integrity.c | 309 bip_set_seed(bip, bio->bi_iter.bi_sector); in bio_integrity_prep()
|
D | elevator.c | 443 __rq = elv_rqhash_find(q, bio->bi_iter.bi_sector); in elv_merge()
|
/linux-4.4.14/include/linux/ |
D | bio.h | 93 #define bio_page(bio) bio_iter_page((bio), (bio)->bi_iter) 94 #define bio_offset(bio) bio_iter_offset((bio), (bio)->bi_iter) 95 #define bio_iovec(bio) bio_iter_iovec((bio), (bio)->bi_iter) 98 ((bio)->bi_iter.bi_size != bio_iovec(bio).bv_len) 99 #define bio_sectors(bio) ((bio)->bi_iter.bi_size >> 9) 100 #define bio_end_sector(bio) ((bio)->bi_iter.bi_sector + bio_sectors((bio))) 108 bio->bi_iter.bi_size && in bio_has_data() 139 return bio->bi_iter.bi_size; in bio_cur_bytes() 241 __bio_for_each_segment(bvl, bio, iter, (bio)->bi_iter) 320 struct bvec_iter iter = bio->bi_iter; in bio_get_last_bvec() [all …]
|
D | blk_types.h | 55 struct bvec_iter bi_iter; member
|
D | blk-cgroup.h | 717 bio->bi_iter.bi_size); in blkcg_bio_issue_check()
|
/linux-4.4.14/drivers/s390/block/ |
D | xpram.c | 195 if ((bio->bi_iter.bi_sector & 7) != 0 || in xpram_make_request() 196 (bio->bi_iter.bi_size & 4095) != 0) in xpram_make_request() 199 if ((bio->bi_iter.bi_size >> 12) > xdev->size) in xpram_make_request() 202 if ((bio->bi_iter.bi_sector >> 3) > 0xffffffffU - xdev->offset) in xpram_make_request() 204 index = (bio->bi_iter.bi_sector >> 3) + xdev->offset; in xpram_make_request()
|
D | dcssblk.c | 836 if ((bio->bi_iter.bi_sector & 7) != 0 || in dcssblk_make_request() 837 (bio->bi_iter.bi_size & 4095) != 0) in dcssblk_make_request() 860 index = (bio->bi_iter.bi_sector >> 3); in dcssblk_make_request()
|
/linux-4.4.14/mm/ |
D | page_io.c | 34 bio->bi_iter.bi_sector = map_swap_page(page, &bio->bi_bdev); in get_swap_bio() 35 bio->bi_iter.bi_sector <<= PAGE_SHIFT - 9; in get_swap_bio() 39 BUG_ON(bio->bi_iter.bi_size != PAGE_SIZE); in get_swap_bio() 62 (unsigned long long)bio->bi_iter.bi_sector); in end_swap_bio_write() 79 (unsigned long long)bio->bi_iter.bi_sector); in end_swap_bio_read()
|
/linux-4.4.14/drivers/block/ |
D | pktcdvd.c | 655 if (s <= tmp->bio->bi_iter.bi_sector) in pkt_rbtree_find() 664 if (s > tmp->bio->bi_iter.bi_sector) { in pkt_rbtree_find() 669 BUG_ON(s > tmp->bio->bi_iter.bi_sector); in pkt_rbtree_find() 680 sector_t s = node->bio->bi_iter.bi_sector; in pkt_rbtree_insert() 686 if (s < tmp->bio->bi_iter.bi_sector) in pkt_rbtree_insert() 865 if (bio && (bio->bi_iter.bi_sector == in pkt_iosched_process_queue() 898 bio->bi_iter.bi_size >> 10; in pkt_iosched_process_queue() 988 (unsigned long long)bio->bi_iter.bi_sector, bio->bi_error); in pkt_end_io_read() 1036 int first_frame = (bio->bi_iter.bi_sector - pkt->sector) / in pkt_gather_data() 1038 int num_frames = bio->bi_iter.bi_size / CD_FRAMESIZE; in pkt_gather_data() [all …]
|
D | brd.c | 335 sector = bio->bi_iter.bi_sector; in brd_make_request() 341 bio->bi_iter.bi_size & ~PAGE_MASK) in brd_make_request() 343 discard_from_brd(brd, sector, bio->bi_iter.bi_size); in brd_make_request()
|
D | umem.c | 352 card->current_iter = card->bio->bi_iter; in add_bio() 450 page->iter = page->bio->bi_iter; in process_page() 531 (unsigned long long)bio->bi_iter.bi_sector, in mm_make_request() 532 bio->bi_iter.bi_size); in mm_make_request()
|
D | null_blk.c | 457 rq->__sector = bio->bi_iter.bi_sector; in null_lnvm_submit_io() 463 rq->__data_len = bio->bi_iter.bi_size; in null_lnvm_submit_io()
|
D | ps3disk.c | 106 iter.bio->bi_iter.bi_sector); in ps3disk_scatter_gather()
|
D | rbd.c | 1323 bio->bi_iter.bi_size = len; in bio_clone_range() 1354 if (!bi || off >= bi->bi_iter.bi_size || !len) in bio_chain_clone_range() 1366 bi_size = min_t(unsigned int, bi->bi_iter.bi_size - off, len); in bio_chain_clone_range() 1375 if (off == bi->bi_iter.bi_size) { in bio_chain_clone_range() 2471 bio_list->bi_iter.bi_sector << SECTOR_SHIFT); in rbd_img_request_fill()
|
D | ps3vram.c | 556 loff_t offset = bio->bi_iter.bi_sector << 9; in ps3vram_do_bio()
|
D | loop.c | 488 bvec = __bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in lo_rw_aio() 496 iter.iov_offset = bio->bi_iter.bi_bvec_done; in lo_rw_aio()
|
D | floppy.c | 3813 bio.bi_iter.bi_size = size; in __floppy_read_block_0() 3815 bio.bi_iter.bi_sector = 0; in __floppy_read_block_0()
|
/linux-4.4.14/drivers/block/rsxx/ |
D | dev.c | 174 if (bio->bi_iter.bi_size == 0) { in rsxx_make_request() 195 (u64)bio->bi_iter.bi_sector << 9, bio->bi_iter.bi_size); in rsxx_make_request()
|
D | dma.c | 700 addr8 = bio->bi_iter.bi_sector << 9; /* sectors are 512 bytes */ in rsxx_dma_queue_bio() 709 bv_len = bio->bi_iter.bi_size; in rsxx_dma_queue_bio()
|
/linux-4.4.14/drivers/lightnvm/ |
D | rrpc.h | 150 return bio->bi_iter.bi_sector / NR_PHY_IN_LOG; in rrpc_get_laddr() 155 return bio->bi_iter.bi_size / RRPC_EXPOSED_PAGE_SIZE; in rrpc_get_pages()
|
D | rrpc.c | 95 sector_t slba = bio->bi_iter.bi_sector / NR_PHY_IN_LOG; in rrpc_discard() 96 sector_t len = bio->bi_iter.bi_size / RRPC_EXPOSED_PAGE_SIZE; in rrpc_discard() 317 bio->bi_iter.bi_sector = rrpc_get_sector(rev->addr); in rrpc_move_valid_pages() 335 bio->bi_iter.bi_sector = rrpc_get_sector(rev->addr); in rrpc_move_valid_pages()
|
/linux-4.4.14/fs/btrfs/ |
D | file-item.c | 185 nblocks = bio->bi_iter.bi_size >> inode->i_sb->s_blocksize_bits; in __btrfs_lookup_bio_sums() 204 if (bio->bi_iter.bi_size > PAGE_CACHE_SIZE * 8) in __btrfs_lookup_bio_sums() 220 disk_bytenr = (u64)bio->bi_iter.bi_sector << 9; in __btrfs_lookup_bio_sums() 440 sums = kzalloc(btrfs_ordered_sum_size(root, bio->bi_iter.bi_size), in btrfs_csum_one_bio() 445 sums->len = bio->bi_iter.bi_size; in btrfs_csum_one_bio() 455 sums->bytenr = (u64)bio->bi_iter.bi_sector << 9; in btrfs_csum_one_bio() 470 bytes_left = bio->bi_iter.bi_size - total_bytes; in btrfs_csum_one_bio() 478 sums->bytenr = ((u64)bio->bi_iter.bi_sector << 9) + in btrfs_csum_one_bio()
|
D | raid56.c | 1078 last_end = (u64)last->bi_iter.bi_sector << 9; in rbio_add_io_page() 1079 last_end += last->bi_iter.bi_size; in rbio_add_io_page() 1099 bio->bi_iter.bi_size = 0; in rbio_add_io_page() 1101 bio->bi_iter.bi_sector = disk_start >> 9; in rbio_add_io_page() 1156 start = (u64)bio->bi_iter.bi_sector << 9; in index_rbio_pages() 1342 u64 physical = bio->bi_iter.bi_sector; in find_bio_stripe() 1369 u64 logical = bio->bi_iter.bi_sector; in find_logical_bio_stripe() 1670 u64 a_sector = ra->bio_list.head->bi_iter.bi_sector; in plug_cmp() 1671 u64 b_sector = rb->bio_list.head->bi_iter.bi_sector; in plug_cmp() 1761 rbio->bio_list_bytes = bio->bi_iter.bi_size; in raid56_parity_write() [all …]
|
D | compression.c | 171 (u64)bio->bi_iter.bi_sector << 9); in end_compressed_bio_read() 375 if (bio->bi_iter.bi_size) in btrfs_submit_compressed_write() 510 (em->block_start >> 9) != cb->orig_bio->bi_iter.bi_sector) { in add_ra_bio_pages() 577 u64 cur_disk_byte = (u64)bio->bi_iter.bi_sector << 9; in btrfs_submit_compressed_read() 662 if (comp_bio->bi_iter.bi_size) in btrfs_submit_compressed_read() 691 sums += DIV_ROUND_UP(comp_bio->bi_iter.bi_size, in btrfs_submit_compressed_read()
|
D | scrub.c | 1450 bio->bi_iter.bi_sector = page->logical >> 9; in scrub_submit_raid56_bio_wait() 1506 bio->bi_iter.bi_sector = page->physical >> 9; in scrub_recheck_block() 1587 bio->bi_iter.bi_sector = page_bad->physical >> 9; in scrub_repair_page_from_good_copy() 1687 bio->bi_iter.bi_sector = sbio->physical >> 9; in scrub_add_page_to_wr_bio() 2090 bio->bi_iter.bi_sector = sbio->physical >> 9; in scrub_add_page_to_rd_bio() 2208 bio->bi_iter.bi_sector = logical >> 9; in scrub_missing_raid56_pages() 2785 bio->bi_iter.bi_sector = sparity->logic_start >> 9; in scrub_parity_check_and_repair() 4390 bio->bi_iter.bi_size = 0; in write_page_nocow() 4391 bio->bi_iter.bi_sector = physical_for_dev_replace >> 9; in write_page_nocow()
|
D | extent_io.c | 2116 bio->bi_iter.bi_size = 0; in repair_io_failure() 2127 bio->bi_iter.bi_sector = sector; in repair_io_failure() 2435 bio->bi_iter.bi_sector = failrec->logical >> 9; in btrfs_create_repair_bio() 2437 bio->bi_iter.bi_size = 0; in btrfs_create_repair_bio() 2635 "mirror=%u\n", (u64)bio->bi_iter.bi_sector, in end_bio_extent_readpage() 2769 bio->bi_iter.bi_sector = first_sector; in btrfs_bio_alloc() 2876 contig = bio->bi_iter.bi_sector == sector; in submit_extent_page()
|
D | inode.c | 1809 u64 logical = (u64)bio->bi_iter.bi_sector << 9; in btrfs_merge_bio_hook() 1817 length = bio->bi_iter.bi_size; in btrfs_merge_bio_hook() 8069 (unsigned long long)bio->bi_iter.bi_sector, in btrfs_end_dio_bio() 8070 bio->bi_iter.bi_size, err); in btrfs_end_dio_bio() 8201 u64 start_sector = orig_bio->bi_iter.bi_sector; in btrfs_submit_direct_hook() 8209 map_length = orig_bio->bi_iter.bi_size; in btrfs_submit_direct_hook() 8215 if (map_length >= orig_bio->bi_iter.bi_size) { in btrfs_submit_direct_hook() 8270 map_length = orig_bio->bi_iter.bi_size; in btrfs_submit_direct_hook() 8333 dip->bytes = dio_bio->bi_iter.bi_size; in btrfs_submit_direct() 8334 dip->disk_bytenr = (u64)dio_bio->bi_iter.bi_sector << 9; in btrfs_submit_direct() [all …]
|
D | check-integrity.c | 1685 bio->bi_iter.bi_sector = dev_bytenr >> 9; in btrfsic_read_block() 2982 dev_bytenr = 512 * bio->bi_iter.bi_sector; in __btrfsic_submit_bio() 2990 (unsigned long long)bio->bi_iter.bi_sector, in __btrfsic_submit_bio()
|
D | volumes.c | 5992 bio->bi_iter.bi_sector = physical >> 9; in submit_stripe_bio() 6001 (u64)bio->bi_iter.bi_sector, (u_long)dev->bdev->bd_dev, in submit_stripe_bio() 6002 name->str, dev->devid, bio->bi_iter.bi_size); in submit_stripe_bio() 6024 bio->bi_iter.bi_sector = logical >> 9; in bbio_error() 6035 u64 logical = (u64)bio->bi_iter.bi_sector << 9; in btrfs_map_bio() 6043 length = bio->bi_iter.bi_size; in btrfs_map_bio()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | lloop.c | 219 offset = (pgoff_t)(bio->bi_iter.bi_sector << 9) + lo->lo_offset; in do_bio_lustrebacked() 312 (unsigned long long)(*bio)->bi_iter.bi_sector, in loop_get_bio() 313 (*bio)->bi_iter.bi_size, in loop_get_bio() 348 (unsigned long long)old_bio->bi_iter.bi_sector, in loop_make_request() 349 old_bio->bi_iter.bi_size); in loop_make_request()
|
/linux-4.4.14/fs/jfs/ |
D | jfs_metapage.c | 412 if (!bio->bi_iter.bi_size) in metapage_writepage() 434 bio->bi_iter.bi_sector = pblock << (inode->i_blkbits - 9); in metapage_writepage() 448 if (!bio->bi_iter.bi_size) in metapage_writepage() 513 bio->bi_iter.bi_sector = in metapage_readpage()
|
D | jfs_logmgr.c | 2000 bio->bi_iter.bi_sector = bp->l_blkno << (log->l2bsize - 9); in lbmRead() 2004 BUG_ON(bio->bi_iter.bi_size != LOGPSIZE); in lbmRead() 2010 bio->bi_iter.bi_size = 0; in lbmRead() 2143 bio->bi_iter.bi_sector = bp->l_blkno << (log->l2bsize - 9); in lbmStartIO() 2147 BUG_ON(bio->bi_iter.bi_size != LOGPSIZE); in lbmStartIO() 2154 bio->bi_iter.bi_size = 0; in lbmStartIO()
|
/linux-4.4.14/kernel/trace/ |
D | blktrace.c | 778 __blk_add_trace(bt, bio->bi_iter.bi_sector, bio->bi_iter.bi_size, in blk_add_trace_bio() 882 __blk_add_trace(bt, bio->bi_iter.bi_sector, in blk_add_trace_split() 883 bio->bi_iter.bi_size, bio->bi_rw, BLK_TA_SPLIT, in blk_add_trace_split() 915 __blk_add_trace(bt, bio->bi_iter.bi_sector, bio->bi_iter.bi_size, in blk_add_trace_bio_remap()
|
/linux-4.4.14/fs/ext4/ |
D | page-io.c | 315 sector_t bi_sector = bio->bi_iter.bi_sector; in ext4_end_bio() 383 bio->bi_iter.bi_sector = bh->b_blocknr * (bh->b_size >> 9); in io_submit_init_bio()
|
D | readpage.c | 294 bio->bi_iter.bi_sector = blocks[0] << (blkbits - 9); in ext4_mpage_readpages()
|
D | crypto.c | 427 bio->bi_iter.bi_sector = in ext4_encrypted_zeroout()
|
/linux-4.4.14/drivers/block/zram/ |
D | zram_drv.c | 781 size_t n = bio->bi_iter.bi_size; in zram_bio_discard() 848 index = bio->bi_iter.bi_sector >> SECTORS_PER_PAGE_SHIFT; in __zram_make_request() 849 offset = (bio->bi_iter.bi_sector & in __zram_make_request() 906 if (!valid_io_request(zram, bio->bi_iter.bi_sector, in zram_make_request() 907 bio->bi_iter.bi_size)) { in zram_make_request()
|
/linux-4.4.14/arch/m68k/emu/ |
D | nfblock.c | 68 sector_t sec = bio->bi_iter.bi_sector; in nfhd_make_request()
|
/linux-4.4.14/fs/nfs/blocklayout/ |
D | blocklayout.c | 110 rw == READ ? "read" : "write", bio->bi_iter.bi_size, in bl_submit_bio() 111 (unsigned long long)bio->bi_iter.bi_sector); in bl_submit_bio() 131 bio->bi_iter.bi_sector = disk_sector; in bl_alloc_init_bio()
|
/linux-4.4.14/fs/hfsplus/ |
D | wrapper.c | 66 bio->bi_iter.bi_sector = sector; in hfsplus_submit_bio()
|
/linux-4.4.14/fs/ |
D | buffer.c | 2978 if (unlikely(bio->bi_iter.bi_sector >= maxsector)) in guard_bio_eod() 2981 maxsector -= bio->bi_iter.bi_sector; in guard_bio_eod() 2982 if (likely((bio->bi_iter.bi_size >> 9) <= maxsector)) in guard_bio_eod() 2986 truncated_bytes = bio->bi_iter.bi_size - (maxsector << 9); in guard_bio_eod() 2989 bio->bi_iter.bi_size -= truncated_bytes; in guard_bio_eod() 3027 bio->bi_iter.bi_sector = bh->b_blocknr * (bh->b_size >> 9); in submit_bh_wbc() 3031 BUG_ON(bio->bi_iter.bi_size != bh->b_size); in submit_bh_wbc()
|
D | direct-io.c | 371 bio->bi_iter.bi_sector = first_sector; in dio_bio_alloc() 721 sdio->bio->bi_iter.bi_size; in dio_send_cur_page()
|
D | mpage.c | 82 bio->bi_iter.bi_sector = first_sector; in mpage_alloc()
|
/linux-4.4.14/drivers/nvme/host/ |
D | lightnvm.c | 450 rqd->bio->bi_iter.bi_sector)); in nvme_nvm_rqtocmd() 490 rq->__data_len = bio->bi_iter.bi_size; in nvme_nvm_submit_io()
|
/linux-4.4.14/drivers/target/ |
D | target_core_iblock.c | 336 bio->bi_iter.bi_sector = lba; in iblock_get_bio() 613 bip->bip_iter.bi_sector = bio->bi_iter.bi_sector; in iblock_alloc_bip()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | axonram.c | 116 phys_mem = bank->io_addr + (bio->bi_iter.bi_sector << in axon_ram_make_request()
|
/linux-4.4.14/kernel/power/ |
D | swap.c | 239 (unsigned long long)bio->bi_iter.bi_sector); in hib_end_io() 261 bio->bi_iter.bi_sector = page_off * (PAGE_SIZE >> 9); in hib_submit_io() 266 (unsigned long long)bio->bi_iter.bi_sector); in hib_submit_io()
|
/linux-4.4.14/arch/xtensa/platforms/iss/ |
D | simdisk.c | 109 sector_t sector = bio->bi_iter.bi_sector; in simdisk_make_request()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_req.c | 67 req->i.sector = bio_src->bi_iter.bi_sector; in drbd_req_new() 68 req->i.size = bio_src->bi_iter.bi_size; in drbd_req_new() 1509 D_ASSERT(device, IS_ALIGNED(bio->bi_iter.bi_size, 512)); in drbd_make_request()
|
D | drbd_actlog.c | 156 bio->bi_iter.bi_sector = sector; in _drbd_md_sync_page_io()
|
D | drbd_receiver.c | 1419 bio->bi_iter.bi_sector = sector; in drbd_submit_peer_request() 1430 bio->bi_iter.bi_size = data_size; in drbd_submit_peer_request() 1444 len, (uint64_t)bio->bi_iter.bi_sector); in drbd_submit_peer_request() 1730 D_ASSERT(peer_device->device, sector == bio->bi_iter.bi_sector); in recv_dless_read()
|
D | drbd_bitmap.c | 1016 bio->bi_iter.bi_sector = on_disk_sector; in bm_page_io_async()
|
/linux-4.4.14/fs/nilfs2/ |
D | segbuf.c | 406 bio->bi_iter.bi_sector = in nilfs_alloc_seg_bio()
|
/linux-4.4.14/Documentation/block/ |
D | biovecs.txt | 37 wrapper around bio_advance_iter() that operates on bio->bi_iter, and also
|
D | biodoc.txt | 438 struct bvec_iter bi_iter; /* current index into bio_vec array */ 464 - Drivers which can't process a large bio in one shot can use the bi_iter 573 buffer, bio, bio->bi_iter fields too.
|
/linux-4.4.14/fs/xfs/ |
D | xfs_buf.c | 1170 bio->bi_iter.bi_sector = sector; in xfs_buf_ioapply_map() 1192 if (likely(bio->bi_iter.bi_size)) { in xfs_buf_ioapply_map()
|
D | xfs_aops.c | 395 bio->bi_iter.bi_sector = bh->b_blocknr * (bh->b_size >> 9); in xfs_alloc_ioend_bio()
|
/linux-4.4.14/fs/f2fs/ |
D | data.c | 96 bio->bi_iter.bi_sector = SECTOR_FROM_BLOCK(blk_addr); in __bio_alloc() 983 bio->bi_iter.bi_sector = SECTOR_FROM_BLOCK(block_nr); in f2fs_mpage_readpages()
|
/linux-4.4.14/fs/gfs2/ |
D | lops.c | 269 bio->bi_iter.bi_sector = blkno * (sb->s_blocksize >> 9); in gfs2_log_alloc_bio()
|
D | ops_fstype.c | 243 bio->bi_iter.bi_sector = sector * (sb->s_blocksize >> 9); in gfs2_read_super()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoecmd.c | 901 buf->iter = bio->bi_iter; in bufinit() 1114 } while (__blk_end_request(rq, bok ? 0 : -EIO, bio->bi_iter.bi_size)); in aoe_end_request()
|
/linux-4.4.14/drivers/block/xen-blkback/ |
D | blkback.c | 1350 bio->bi_iter.bi_sector = preq.sector_number; in dispatch_rw_block_io()
|
/linux-4.4.14/net/ceph/ |
D | messenger.c | 838 cursor->bvec_iter = bio->bi_iter; in ceph_msg_data_bio_cursor_init() 899 cursor->bvec_iter = bio->bi_iter; in ceph_msg_data_bio_advance()
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | heartbeat.c | 416 bio->bi_iter.bi_sector = (reg->hr_start_block + cs) << (bits - 9); in o2hb_setup_one_bio()
|
/linux-4.4.14/drivers/scsi/osd/ |
D | osd_initiator.c | 734 or->in.total_bytes = bio->bi_iter.bi_size; in _osd_req_list_objects()
|