/kernel/linux/linux-5.10/include/linux/ |
H A D | bvec.h | 40 unsigned int bi_size; /* residual I/O count */ member 65 min((iter).bi_size, \ 105 if (WARN_ONCE(bytes > iter->bi_size, in bvec_iter_advance() 107 iter->bi_size = 0; in bvec_iter_advance() 111 iter->bi_size -= bytes; in bvec_iter_advance() 132 (iter).bi_size && \ 141 .bi_size = UINT_MAX, \
|
H A D | bio.h | 41 #define bvec_iter_sectors(iter) ((iter).bi_size >> 9) 59 bio->bi_iter.bi_size && in bio_has_data() 89 return bio->bi_iter.bi_size; in bio_cur_bytes() 113 if (bio->bi_iter.bi_size > UINT_MAX - len) in bio_full() 142 iter->bi_size -= bytes; in bio_advance_iter() 150 (iter).bi_size && \ 159 (iter).bi_size && \ 175 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len) 185 * interpret bi_size differently: in bio_segments() 261 if (bv->bv_len == bio->bi_iter.bi_size) in bio_get_last_bvec() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H 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, \
|
H 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() 130 * This updates bi_sector, bi_size and bi_idx; if the number of bytes to 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 [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-lib.c | 81 * bi_size of the first split bio, then the second bio will in __blkdev_issue_discard() 84 * possible bi_size of the first split bio. Then when this bio in __blkdev_issue_discard() 102 bio->bi_iter.bi_size = req_sects << 9; in __blkdev_issue_discard() 187 /* Ensure that max_write_same_sectors doesn't overflow bi_size */ in __blkdev_issue_write_same() 201 bio->bi_iter.bi_size = max_write_same_sectors << 9; in __blkdev_issue_write_same() 205 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_same() 260 /* Ensure that max_write_zeroes_sectors doesn't overflow bi_size */ in __blkdev_issue_write_zeroes() 275 bio->bi_iter.bi_size = max_write_zeroes_sectors << 9; in __blkdev_issue_write_zeroes() 279 bio->bi_iter.bi_size = nr_sects << 9; in __blkdev_issue_write_zeroes() 308 int bi_size in __blkdev_issue_zero_pages() local [all...] |
H A D | bio.c | 564 if (new_size >= bio->bi_iter.bi_size) in bio_truncate() 591 * It is enough to truncate bio by updating .bi_size since we can make in bio_truncate() 592 * correct bvec with the updated .bi_size for drivers. in bio_truncate() 594 bio->bi_iter.bi_size = new_size; in bio_truncate() 634 if (likely((bio->bi_iter.bi_size >> 9) <= maxsector)) in guard_bio_eod() 800 if (((bio->bi_iter.bi_size + len) >> 9) > max_sectors) in bio_add_hw_page() 827 bio->bi_iter.bi_size += len; in bio_add_hw_page() 881 if (bio->bi_iter.bi_size > UINT_MAX - len) { in __bio_try_merge_page() 886 bio->bi_iter.bi_size += len; in __bio_try_merge_page() 916 bio->bi_iter.bi_size in __bio_add_page() [all...] |
/kernel/linux/linux-6.6/block/ |
H A D | blk-lib.c | 69 bio->bi_iter.bi_size = req_sects << 9; in __blkdev_issue_discard() 128 /* Ensure that max_write_zeroes_sectors doesn't overflow bi_size */ in __blkdev_issue_write_zeroes() 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 in blkdev_issue_secure_erase() [all...] |
H 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() 663 * It is enough to truncate bio by updating .bi_size since we can make in bio_truncate() 664 * correct bvec with the updated .bi_size for drivers. in bio_truncate() 666 bio->bi_iter.bi_size = new_size; in bio_truncate() 697 if (likely((bio->bi_iter.bi_size >> 9) <= maxsector)) in guard_bio_eod() 901 if (bio->bi_iter.bi_size > UINT_MAX - len) in bio_full() 972 if (((bio->bi_iter.bi_size + len) >> SECTOR_SHIFT) > max_sectors) in bio_add_hw_page() 980 bio->bi_iter.bi_size += len; in bio_add_hw_page() 998 bio->bi_iter.bi_size in bio_add_hw_page() [all...] |
H A D | bio-integrity.c | 129 if (((bip->bip_iter.bi_size + len) >> SECTOR_SHIFT) > in bio_integrity_add_page() 139 bip->bip_iter.bi_size += len; in bio_integrity_add_page() 157 bip->bip_iter.bi_size += len; in bio_integrity_add_page() 388 bip->bip_iter.bi_size = bio_integrity_bytes(bi, bio_sectors(bio)); in bio_integrity_trim()
|
H 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() 99 * The max size one bio can handle is UINT_MAX becasue bvec_iter.bi_size 554 if (likely(bio->bi_iter.bi_size)) { in __blk_bios_map_sg() 995 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_back_merge() 1023 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_front_merge() 1046 req->__data_len += bio->bi_iter.bi_size; in bio_attempt_discard_merge()
|
/kernel/linux/linux-5.10/include/linux/ceph/ |
H A D | messenger.h | 96 BUG_ON(!(it)->iter.bi_size); \ 97 __cur_n = min((it)->iter.bi_size, __n); \ 100 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 124 __cur_iter.bi_size = __cur_n; \ 137 BUG_ON((n) > (it)->iter.bi_size); \ 157 __cur_iter.bi_size = (n); \ 163 BUG_ON((n) > (it)->iter.bi_size); \ 164 (it)->iter.bi_size = (n); \
|
/kernel/linux/linux-6.6/drivers/md/ |
H 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()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A 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); 239 __entry->nr_sector = bio->bi_iter.bi_size >> 9; 241 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); [all...] |
H A D | block.h | 254 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 291 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 318 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 385 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 548 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size); 591 blk_fill_rwbs(__entry->rwbs, bio->bi_opf, bio->bi_iter.bi_size);
|
/kernel/linux/linux-6.6/include/linux/ceph/ |
H A D | messenger.h | 140 BUG_ON(!(it)->iter.bi_size); \ 141 __cur_n = min((it)->iter.bi_size, __n); \ 144 if (!(it)->iter.bi_size && (it)->bio->bi_next) { \ 168 __cur_iter.bi_size = __cur_n; \ 181 BUG_ON((n) > (it)->iter.bi_size); \ 201 __cur_iter.bi_size = (n); \ 207 BUG_ON((n) > (it)->iter.bi_size); \ 208 (it)->iter.bi_size = (n); \
|
/kernel/linux/linux-6.6/drivers/block/rnbd/ |
H 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,
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A 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()
|
H 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() 924 cache_bio->bi_iter.bi_size = s->insert_bio_sectors << 9; in cached_dev_cache_miss() 1209 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() [all...] |
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H 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()
|
H 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() [all...] |
/kernel/linux/linux-5.10/drivers/block/aoe/ |
H A 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; in probe() [all...] |
/kernel/linux/linux-6.6/drivers/block/aoe/ |
H 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() 356 skb->truesize += f->iter.bi_size; in ata_rw_frameinit() 385 f->iter.bi_size = min_t(unsigned long, in aoecmd_ata_rw() 387 f->iter.bi_size); in aoecmd_ata_rw() 388 bio_advance_iter(buf->bio, &buf->iter, f->iter.bi_size); in aoecmd_ata_rw() 390 if (!buf->iter.bi_size) in aoecmd_ata_rw() 600 f->iter.bi_size = t->d->maxbcnt ? t->d->maxbcnt : DEFAULTBCNT; in probe() 603 for (frag = 0, n = f->iter.bi_size; in probe() [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H 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;
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | redboot.h | 21 unsigned int bi_size; /* Size of this structure */ member
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | redboot.h | 21 unsigned int bi_size; /* Size of this structure */ member
|