Home
last modified time | relevance | path

Searched refs:bi_size (Results 1 - 25 of 197) sorted by relevance

12345678

/kernel/linux/linux-5.10/include/linux/
H A Dbvec.h40 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 Dbio.h41 #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 Dbvec.h80 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 Dbio.h39 #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 Dblk-lib.c81 * 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 Dbio.c564 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 Dblk-lib.c69 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 Dbio.c256 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 Dbio-integrity.c129 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 Dblk-merge.c32 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 Dmessenger.h96 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 Ddm-io-rewind.c18 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 Dbcache.h30 __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 Dblock.h254 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 Dmessenger.h140 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 Drnbd-srv-trace.h81 __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 Ddebug.c55 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 Drequest.c124 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 Ddebug.c55 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 Drequest.c124 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 Daoecmd.c343 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 Daoecmd.c342 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 Dbcache.h30 __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 Dredboot.h21 unsigned int bi_size; /* Size of this structure */ member
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dredboot.h21 unsigned int bi_size; /* Size of this structure */ member

Completed in 23 milliseconds

12345678