/Linux-v4.19/include/linux/ |
D | bvec.h | 39 unsigned int bi_size; /* residual I/O count */ member 59 min((iter).bi_size, \ 75 if (WARN_ONCE(bytes > iter->bi_size, in bvec_iter_advance() 77 iter->bi_size = 0; in bvec_iter_advance() 86 iter->bi_size -= len; in bvec_iter_advance() 116 iter->bi_size += len; in bvec_iter_rewind() 124 (iter).bi_size && \ 132 .bi_size = UINT_MAX, \
|
D | bio.h | 69 ((bio)->bi_iter.bi_size != bio_iovec(bio).bv_len) 71 #define bvec_iter_sectors(iter) ((iter).bi_size >> 9) 89 bio->bi_iter.bi_size && in bio_has_data() 119 return bio->bi_iter.bi_size; in bio_cur_bytes() 174 iter->bi_size -= bytes; in bio_advance_iter() 188 iter->bi_size += bytes; in bio_rewind_iter() 198 (iter).bi_size && \ 205 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len) 295 bio_advance_iter(bio, &iter, iter.bi_size); in bio_get_last_bvec()
|
/Linux-v4.19/block/ |
D | blk-lib.c | 71 bio->bi_iter.bi_size = req_sects << 9; in __blkdev_issue_discard() 178 bio->bi_iter.bi_size = max_write_same_sectors << 9; in __blkdev_issue_write_same() 182 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_same() 252 bio->bi_iter.bi_size = max_write_zeroes_sectors << 9; in __blkdev_issue_write_zeroes() 256 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_zeroes() 285 int bi_size = 0; in __blkdev_issue_zero_pages() local 303 bi_size = bio_add_page(bio, ZERO_PAGE(0), sz, 0); in __blkdev_issue_zero_pages() 304 nr_sects -= bi_size >> 9; in __blkdev_issue_zero_pages() 305 sector += bi_size >> 9; in __blkdev_issue_zero_pages() 306 if (bi_size < sz) in __blkdev_issue_zero_pages()
|
D | bio.c | 676 if (((bio->bi_iter.bi_size + len) >> 9) > queue_max_hw_sectors(q)) in bio_add_pc_page() 690 bio->bi_iter.bi_size += len; in bio_add_pc_page() 715 bio->bi_iter.bi_size += len; in bio_add_pc_page() 743 bio->bi_iter.bi_size -= len; in bio_add_pc_page() 773 bio->bi_iter.bi_size += len; in __bio_try_merge_page() 803 bio->bi_iter.bi_size += len; in __bio_add_page() 861 bio->bi_iter.bi_size += size; in __bio_iov_iter_get_pages() 963 while (src_iter->bi_size && dst_iter->bi_size) { in bio_copy_data_iter() 1020 if (!src_iter.bi_size) { in bio_list_copy_data() 1028 if (!dst_iter.bi_size) { in bio_list_copy_data() [all …]
|
D | bounce.c | 234 bio->bi_iter.bi_size = bio_src->bi_iter.bi_size; in bounce_clone_bio()
|
D | bio-integrity.c | 273 bip->bip_iter.bi_size = len; in bio_integrity_prep() 410 bip->bip_iter.bi_size = bio_integrity_bytes(bi, bio_sectors(bio)); in bio_integrity_trim()
|
D | blk-core.c | 276 if (bio->bi_iter.bi_size == 0 && !(rq->rq_flags & RQF_FLUSH_SEQ)) in req_bio_endio() 1813 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge() 1837 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge() 1857 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge() 2185 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio() 2221 if (unlikely(should_fail_request(p, bio->bi_iter.bi_size))) in blk_partition_remap() 2552 task_io_account_read(bio->bi_iter.bi_size); in submit_bio() 2705 bytes += bio->bi_iter.bi_size; in blk_rq_err_bytes() 3095 unsigned bio_bytes = min(bio->bi_iter.bi_size, nr_bytes); in blk_update_request() 3097 if (bio_bytes == bio->bi_iter.bi_size) in blk_update_request() [all …]
|
/Linux-v4.19/include/linux/ceph/ |
D | messenger.h | 112 BUG_ON(!(it)->iter.bi_size); \ 113 __cur_n = min((it)->iter.bi_size, __n); \ 116 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 140 __cur_iter.bi_size = __cur_n; \ 153 BUG_ON((n) > (it)->iter.bi_size); \ 173 __cur_iter.bi_size = (n); \ 179 BUG_ON((n) > (it)->iter.bi_size); \ 180 (it)->iter.bi_size = (n); \
|
/Linux-v4.19/include/trace/events/ |
D | bcache.h | 30 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 31 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 104 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 105 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 139 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 140 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 170 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 171 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
|
D | block.h | 243 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 281 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 308 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 375 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 538 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 581 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
|
/Linux-v4.19/Documentation/block/ |
D | biovecs.txt | 12 update bi_sector and bi_size, and advance bi_idx to the next biovec. If it 18 bi_size and bi_idx have been moved there; and instead of modifying bv_offset 29 bi_size. 69 bios. Note that this means we _only_ use bi_size to determine when we've 71 bi_size into account when constructing biovecs. 102 taking into account bi_bvec_done (and bi_size). 106 actually needed for iterating over the bio anymore - we only use bi_size.
|
/Linux-v4.19/drivers/md/bcache/ |
D | debug.c | 55 bio->bi_iter.bi_size = KEY_SIZE(&v->key) << 9; in bch_btree_verify() 120 check->bi_iter.bi_size = bio->bi_iter.bi_size; in bch_data_verify() 128 citer.bi_size = UINT_MAX; in bch_data_verify()
|
D | request.c | 136 bio->bi_iter.bi_size -= sectors << 9; in bch_data_invalidate() 429 if (i->sequential + bio->bi_iter.bi_size > i->sequential) in check_should_bypass() 430 i->sequential += bio->bi_iter.bi_size; in check_should_bypass() 823 s->iop.bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_read_done() 910 cache_bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_cache_miss() 1193 if (!bio->bi_iter.bi_size) { in cached_dev_make_request() 1266 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss() 1268 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss() 1272 if (!bio->bi_iter.bi_size) in flash_dev_cache_miss() 1309 if (!bio->bi_iter.bi_size) { in flash_dev_make_request()
|
D | util.c | 233 size_t size = bio->bi_iter.bi_size; in bch_bio_map() 236 BUG_ON(!bio->bi_iter.bi_size); in bch_bio_map()
|
/Linux-v4.19/drivers/block/aoe/ |
D | aoecmd.c | 343 ah->scnt = f->iter.bi_size >> 9; in ata_rw_frameinit() 355 skb->len += f->iter.bi_size; in ata_rw_frameinit() 356 skb->data_len = f->iter.bi_size; in ata_rw_frameinit() 357 skb->truesize += f->iter.bi_size; in ata_rw_frameinit() 386 f->iter.bi_size = min_t(unsigned long, in aoecmd_ata_rw() 388 f->iter.bi_size); in aoecmd_ata_rw() 389 bio_advance_iter(buf->bio, &buf->iter, f->iter.bi_size); in aoecmd_ata_rw() 391 if (!buf->iter.bi_size) in aoecmd_ata_rw() 601 f->iter.bi_size = t->d->maxbcnt ? t->d->maxbcnt : DEFAULTBCNT; in probe() 604 for (frag = 0, n = f->iter.bi_size; n > 0; ++frag, n -= m) { in probe() [all …]
|
/Linux-v4.19/arch/powerpc/boot/ |
D | redboot.h | 21 unsigned int bi_size; /* Size of this structure */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 60 unsigned long bi_size; in i40evf_clean_tx_ring() local 71 bi_size = sizeof(struct i40e_tx_buffer) * tx_ring->count; in i40evf_clean_tx_ring() 72 memset(tx_ring->tx_bi, 0, bi_size); in i40evf_clean_tx_ring() 618 int bi_size; in i40evf_setup_tx_descriptors() local 625 bi_size = sizeof(struct i40e_tx_buffer) * tx_ring->count; in i40evf_setup_tx_descriptors() 626 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in i40evf_setup_tx_descriptors() 658 unsigned long bi_size; in i40evf_clean_rx_ring() local 698 bi_size = sizeof(struct i40e_rx_buffer) * rx_ring->count; in i40evf_clean_rx_ring() 699 memset(rx_ring->rx_bi, 0, bi_size); in i40evf_clean_rx_ring() 737 int bi_size; in i40evf_setup_rx_descriptors() local [all …]
|
/Linux-v4.19/drivers/s390/block/ |
D | xpram.c | 197 (bio->bi_iter.bi_size & 4095) != 0) in xpram_make_request() 200 if ((bio->bi_iter.bi_size >> 12) > xdev->size) in xpram_make_request()
|
/Linux-v4.19/drivers/block/rsxx/ |
D | dev.c | 170 if (bio->bi_iter.bi_size == 0) { in rsxx_make_request() 191 (u64)bio->bi_iter.bi_sector << 9, bio->bi_iter.bi_size); in rsxx_make_request()
|
/Linux-v4.19/drivers/md/ |
D | md-faulty.c | 77 b->bi_iter.bi_size = bio->bi_iter.bi_size; in faulty_fail()
|
D | dm-zoned-target.c | 130 clone->bi_iter.bi_size = dmz_blk2sect(nr_blocks) << SECTOR_SHIFT; in dmz_submit_read_bio() 134 bio_advance(bio, clone->bi_iter.bi_size); in dmz_submit_read_bio() 152 swap(bio->bi_iter.bi_size, size); in dmz_handle_read_zero() 154 swap(bio->bi_iter.bi_size, size); in dmz_handle_read_zero()
|
/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_txrx.c | 229 int bi_size; in ice_setup_tx_ring() local 236 bi_size = sizeof(struct ice_tx_buf) * tx_ring->count; in ice_setup_tx_ring() 237 tx_ring->tx_buf = devm_kzalloc(dev, bi_size, GFP_KERNEL); in ice_setup_tx_ring() 333 int bi_size; in ice_setup_rx_ring() local 340 bi_size = sizeof(struct ice_rx_buf) * rx_ring->count; in ice_setup_rx_ring() 341 rx_ring->rx_buf = devm_kzalloc(dev, bi_size, GFP_KERNEL); in ice_setup_rx_ring()
|
/Linux-v4.19/fs/btrfs/ |
D | compression.c | 339 if (bio->bi_iter.bi_size) in btrfs_submit_compressed_write() 578 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read() 606 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read() 621 if (comp_bio->bi_iter.bi_size) in btrfs_submit_compressed_read() 645 sums += DIV_ROUND_UP(comp_bio->bi_iter.bi_size, in btrfs_submit_compressed_read() 1174 if (!bio->bi_iter.bi_size) in btrfs_decompress_buf2page()
|
D | file-item.c | 175 nblocks = bio->bi_iter.bi_size >> inode->i_sb->s_blocksize_bits; in __btrfs_lookup_bio_sums() 194 if (bio->bi_iter.bi_size > PAGE_SIZE * 8) in __btrfs_lookup_bio_sums() 438 sums = kzalloc(btrfs_ordered_sum_size(fs_info, bio->bi_iter.bi_size), in btrfs_csum_one_bio() 443 sums->len = bio->bi_iter.bi_size; in btrfs_csum_one_bio() 480 bytes_left = bio->bi_iter.bi_size - total_bytes; in btrfs_csum_one_bio()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 644 unsigned long bi_size; in i40e_clean_tx_ring() local 655 bi_size = sizeof(struct i40e_tx_buffer) * tx_ring->count; in i40e_clean_tx_ring() 656 memset(tx_ring->tx_bi, 0, bi_size); in i40e_clean_tx_ring() 1317 int bi_size; in i40e_setup_tx_descriptors() local 1324 bi_size = sizeof(struct i40e_tx_buffer) * tx_ring->count; in i40e_setup_tx_descriptors() 1325 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in i40e_setup_tx_descriptors() 1363 unsigned long bi_size; in i40e_clean_rx_ring() local 1403 bi_size = sizeof(struct i40e_rx_buffer) * rx_ring->count; in i40e_clean_rx_ring() 1404 memset(rx_ring->rx_bi, 0, bi_size); in i40e_clean_rx_ring() 1446 int bi_size; in i40e_setup_rx_descriptors() local [all …]
|