/linux-6.3-rc2/include/linux/ |
A D | bvec.h | 80 unsigned int bi_size; /* residual I/O count */ member 105 min((iter).bi_size, \ 145 if (WARN_ONCE(bytes > iter->bi_size, in bvec_iter_advance() 147 iter->bi_size = 0; in bvec_iter_advance() 151 iter->bi_size -= bytes; in bvec_iter_advance() 178 iter->bi_size -= bytes; in bvec_iter_advance_single() 183 (iter).bi_size && \ 191 .bi_size = UINT_MAX, \
|
A D | bio.h | 39 #define bvec_iter_sectors(iter) ((iter).bi_size >> 9) 57 bio->bi_iter.bi_size && in bio_has_data() 104 iter->bi_size -= bytes; in bio_advance_iter() 118 iter->bi_size -= bytes; in bio_advance_iter_single() 138 if (nbytes == bio->bi_iter.bi_size) { in bio_advance() 139 bio->bi_iter.bi_size = 0; in bio_advance() 147 (iter).bi_size && \ 156 (iter).bi_size && \ 172 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len)
|
/linux-6.3-rc2/block/ |
A D | blk-lib.c | 69 bio->bi_iter.bi_size = req_sects << 9; in __blkdev_issue_discard() 141 bio->bi_iter.bi_size = max_write_zeroes_sectors << 9; in __blkdev_issue_write_zeroes() 145 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_zeroes() 173 int bi_size = 0; in __blkdev_issue_zero_pages() local 186 bi_size = bio_add_page(bio, ZERO_PAGE(0), sz, 0); in __blkdev_issue_zero_pages() 187 nr_sects -= bi_size >> 9; in __blkdev_issue_zero_pages() 188 sector += bi_size >> 9; in __blkdev_issue_zero_pages() 189 if (bi_size < sz) in __blkdev_issue_zero_pages() 330 bio->bi_iter.bi_size = len << SECTOR_SHIFT; in blkdev_issue_secure_erase()
|
A D | bio.c | 256 bio->bi_iter.bi_size = 0; in bio_init() 636 if (new_size >= bio->bi_iter.bi_size) in bio_truncate() 666 bio->bi_iter.bi_size = new_size; in bio_truncate() 960 bio->bi_iter.bi_size += len; in __bio_try_merge_page() 1034 bio->bi_iter.bi_size += len; in bio_add_hw_page() 1112 bio->bi_iter.bi_size += len; in __bio_add_page() 1192 bio->bi_iter.bi_size = size; in bio_iov_bvec_set() 1269 UINT_MAX - bio->bi_iter.bi_size, in __bio_iov_iter_get_pages() 1399 while (src_iter->bi_size && dst_iter->bi_size) { in bio_copy_data_iter() 1641 split->bi_iter.bi_size = sectors << 9; in bio_split() [all …]
|
A D | fops.c | 89 ret = bio.bi_iter.bi_size; in __blkdev_direct_IO_simple() 247 task_io_account_write(bio->bi_iter.bi_size); in __blkdev_direct_IO() 249 dio->size += bio->bi_iter.bi_size; in __blkdev_direct_IO() 250 pos += bio->bi_iter.bi_size; in __blkdev_direct_IO() 350 dio->size = bio->bi_iter.bi_size; in __blkdev_direct_IO_async() 358 task_io_account_write(bio->bi_iter.bi_size); in __blkdev_direct_IO_async()
|
A D | bounce.c | 173 bio->bi_iter.bi_size = bio_src->bi_iter.bi_size; in bounce_clone_bio()
|
A D | blk-merge.c | 32 if (bv->bv_len == bio->bi_iter.bi_size) in bio_get_last_bvec() 35 bio_advance_iter(bio, &iter, iter.bi_size); in bio_get_last_bvec() 554 if (likely(bio->bi_iter.bi_size)) { in __blk_bios_map_sg() 993 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge() 1021 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge() 1044 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge()
|
A D | bio-integrity.c | 252 bip->bip_iter.bi_size = len; in bio_integrity_prep() 387 bip->bip_iter.bi_size = bio_integrity_bytes(bi, bio_sectors(bio)); in bio_integrity_trim()
|
/linux-6.3-rc2/drivers/md/ |
A D | dm-io-rewind.c | 18 iter->bi_size += bytes; in dm_bvec_iter_rewind() 34 iter->bi_size -= bytes; in dm_bvec_iter_rewind() 117 iter->bi_size += bytes; in dm_bio_rewind_iter() 154 orig->bi_iter.bi_size)); in dm_io_rewind()
|
A D | md-faulty.c | 68 b->bi_iter.bi_size = bio->bi_iter.bi_size; in faulty_fail()
|
A D | dm-writecache.c | 1345 if (next_boundary < bio->bi_iter.bi_size >> SECTOR_SHIFT) in writecache_map_remap_origin() 1362 if (bio->bi_iter.bi_size) in writecache_map_read() 1375 wc->stats.reads += (bio->bi_iter.bi_size - wc->block_size) >> wc->block_size_bits; in writecache_map_read() 1389 while (bio_size < bio->bi_iter.bi_size) { in writecache_bio_copy_ssd() 1425 wc->stats.writes += bio->bi_iter.bi_size >> wc->block_size_bits; in writecache_bio_copy_ssd() 1445 wc->stats.writes += bio->bi_iter.bi_size >> wc->block_size_bits; in writecache_map_write() 1473 wc->stats.writes_around += bio->bi_iter.bi_size >> wc->block_size_bits; in writecache_map_write() 1474 wc->stats.writes += bio->bi_iter.bi_size >> wc->block_size_bits; in writecache_map_write() 1493 } while (bio->bi_iter.bi_size); in writecache_map_write() 1527 wc->stats.discards += bio->bi_iter.bi_size >> wc->block_size_bits; in writecache_map_discard() [all …]
|
A D | dm-log-writes.c | 222 bio->bi_iter.bi_size = 0; in write_metadata() 275 bio->bi_iter.bi_size = 0; in write_inline_data() 356 bio->bi_iter.bi_size = 0; in log_one_block() 374 bio->bi_iter.bi_size = 0; in log_one_block()
|
/linux-6.3-rc2/include/linux/ceph/ |
A D | messenger.h | 114 BUG_ON(!(it)->iter.bi_size); \ 115 __cur_n = min((it)->iter.bi_size, __n); \ 118 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 142 __cur_iter.bi_size = __cur_n; \ 155 BUG_ON((n) > (it)->iter.bi_size); \ 175 __cur_iter.bi_size = (n); \ 181 BUG_ON((n) > (it)->iter.bi_size); \ 182 (it)->iter.bi_size = (n); \
|
/linux-6.3-rc2/drivers/block/rnbd/ |
A D | rnbd-srv-trace.h | 81 __field(u32, bi_size) 93 __entry->bi_size = le32_to_cpu(msg->bi_size); 108 __entry->bi_size,
|
A D | rnbd-proto.h | 166 __le32 bi_size; member
|
/linux-6.3-rc2/drivers/md/bcache/ |
A D | debug.c | 55 bio->bi_iter.bi_size = KEY_SIZE(&v->key) << 9; in bch_btree_verify() 121 check->bi_iter.bi_size = bio->bi_iter.bi_size; in bch_data_verify() 129 citer.bi_size = UINT_MAX; in bch_data_verify()
|
A D | request.c | 124 bio->bi_iter.bi_size -= sectors << 9; in bch_data_invalidate() 426 if (i->sequential + bio->bi_iter.bi_size > i->sequential) in check_should_bypass() 427 i->sequential += bio->bi_iter.bi_size; in check_should_bypass() 836 s->iop.bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_read_done() 922 cache_bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_cache_miss() 1210 if (!bio->bi_iter.bi_size) { in cached_dev_submit_bio() 1256 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss() 1258 swap(bio->bi_iter.bi_size, bytes); in flash_dev_cache_miss() 1262 if (!bio->bi_iter.bi_size) in flash_dev_cache_miss() 1296 if (!bio->bi_iter.bi_size) { in flash_dev_submit_bio()
|
A 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-6.3-rc2/drivers/block/aoe/ |
A D | aoecmd.c | 342 ah->scnt = f->iter.bi_size >> 9; in ata_rw_frameinit() 354 skb->len += f->iter.bi_size; in ata_rw_frameinit() 355 skb->data_len = f->iter.bi_size; in ata_rw_frameinit() 387 f->iter.bi_size); in aoecmd_ata_rw() 390 if (!buf->iter.bi_size) in aoecmd_ata_rw() 610 skb->len += f->iter.bi_size; in probe() 611 skb->data_len = f->iter.bi_size; in probe() 1018 iter.bi_size = cnt; in bvcpy() 1119 if (n > f->iter.bi_size) { in ktiocomplete() 1123 n, f->iter.bi_size); in ktiocomplete() [all …]
|
/linux-6.3-rc2/Documentation/block/ |
A D | biovecs.rst | 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. 71 bios. Note that this means we _only_ use bi_size to determine when we've 73 bi_size into account when constructing biovecs. 104 taking into account bi_bvec_done (and bi_size). 108 actually needed for iterating over the bio anymore - we only use bi_size.
|
/linux-6.3-rc2/include/trace/events/ |
A D | bcache.h | 30 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 104 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 139 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 170 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 239 __entry->nr_sector = bio->bi_iter.bi_size >> 9;
|
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/ |
A D | iavf_txrx.c | 59 unsigned long bi_size; in iavf_clean_tx_ring() local 70 bi_size = sizeof(struct iavf_tx_buffer) * tx_ring->count; in iavf_clean_tx_ring() 71 memset(tx_ring->tx_bi, 0, bi_size); in iavf_clean_tx_ring() 652 int bi_size; in iavf_setup_tx_descriptors() local 659 bi_size = sizeof(struct iavf_tx_buffer) * tx_ring->count; in iavf_setup_tx_descriptors() 660 tx_ring->tx_bi = kzalloc(bi_size, GFP_KERNEL); in iavf_setup_tx_descriptors() 692 unsigned long bi_size; in iavf_clean_rx_ring() local 732 bi_size = sizeof(struct iavf_rx_buffer) * rx_ring->count; in iavf_clean_rx_ring() 733 memset(rx_ring->rx_bi, 0, bi_size); in iavf_clean_rx_ring() 771 int bi_size; in iavf_setup_rx_descriptors() local [all …]
|
/linux-6.3-rc2/arch/powerpc/boot/ |
A D | redboot.h | 21 unsigned int bi_size; /* Size of this structure */ member
|
/linux-6.3-rc2/net/ceph/ |
A D | messenger.c | 732 if (cursor->resid < it->iter.bi_size) in ceph_msg_data_bio_cursor_init() 733 it->iter.bi_size = cursor->resid; in ceph_msg_data_bio_cursor_init() 764 if (!bytes || (it->iter.bi_size && it->iter.bi_bvec_done && in ceph_msg_data_bio_advance() 768 if (!it->iter.bi_size) { in ceph_msg_data_bio_advance() 771 if (cursor->resid < it->iter.bi_size) in ceph_msg_data_bio_advance() 772 it->iter.bi_size = cursor->resid; in ceph_msg_data_bio_advance() 786 cursor->resid = min_t(size_t, length, data->bvec_pos.iter.bi_size); in ceph_msg_data_bvecs_cursor_init() 788 cursor->bvec_iter.bi_size = cursor->resid; in ceph_msg_data_bvecs_cursor_init() 1877 msg->data_length += bvec_pos->iter.bi_size; in ceph_msg_data_add_bvecs()
|
/linux-6.3-rc2/fs/btrfs/ |
A D | compression.c | 345 ASSERT(bio->bi_iter.bi_size); in btrfs_submit_compressed_write() 567 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read() 591 cb->len = bio->bi_iter.bi_size; in btrfs_submit_compressed_read() 632 ASSERT(comp_bio->bi_iter.bi_size); in btrfs_submit_compressed_read() 1153 if (!orig_bio->bi_iter.bi_size) in btrfs_decompress_buf2page()
|