Home
last modified time | relevance | path

Searched refs:bvec_iter (Results 1 – 25 of 60) sorted by relevance

123

/linux-6.3-rc2/block/
A Dbounce.c79 struct bvec_iter iter; in copy_to_high_bio_irq()
85 struct bvec_iter from_iter = BVEC_ITER_ALL_INIT; in copy_to_high_bio_irq()
106 struct bvec_iter orig_iter = bio_orig->bi_iter; in bounce_end_io()
143 struct bvec_iter iter; in bounce_clone_bio()
207 struct bvec_iter iter; in __blk_queue_bounce()
A Dt10-pi.c145 struct bvec_iter iter; in t10_pi_type1_prepare()
195 struct bvec_iter iter; in t10_pi_type1_complete()
384 struct bvec_iter iter; in ext_pi_type1_prepare()
423 struct bvec_iter iter; in ext_pi_type1_complete()
A Dblk-crypto-fallback.c48 struct bvec_iter crypt_iter;
163 struct bvec_iter iter; in blk_crypto_fallback_clone_bio()
216 struct bvec_iter iter; in blk_crypto_fallback_split_bio_if_needed()
389 struct bvec_iter iter; in blk_crypto_fallback_decrypt_bio()
A Dbio-integrity.c152 struct bvec_iter *proc_iter, integrity_processing_fn *proc_fn) in bio_integrity_process()
156 struct bvec_iter bviter; in bio_integrity_process()
A Dbio.c612 struct bvec_iter iter; in zero_fill_bio()
632 struct bvec_iter iter; in bio_truncate()
1396 void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter, in bio_copy_data_iter()
1397 struct bio *src, struct bvec_iter *src_iter) in bio_copy_data_iter()
1427 struct bvec_iter src_iter = src->bi_iter; in bio_copy_data()
1428 struct bvec_iter dst_iter = dst->bi_iter; in bio_copy_data()
A Dblk-integrity.c32 struct bvec_iter iter; in blk_rq_count_integrity_sg()
74 struct bvec_iter iter; in blk_rq_map_integrity_sg()
A Dblk-merge.c28 struct bvec_iter iter = bio->bi_iter; in bio_get_last_bvec()
283 struct bvec_iter iter; in bio_split_rw()
532 struct bvec_iter iter; in __blk_bios_map_sg()
A Dblk-crypto.c216 struct bvec_iter iter; in bio_crypt_check_alignment()
/linux-6.3-rc2/include/linux/
A Dbvec.h77 struct bvec_iter { struct
141 struct bvec_iter *iter, unsigned bytes) in bvec_iter_advance()
169 struct bvec_iter *iter, unsigned int bytes) in bvec_iter_advance_single()
188 #define BVEC_ITER_ALL_INIT (struct bvec_iter) \
A Dbio.h99 struct bvec_iter *iter, unsigned int bytes) in bio_advance_iter()
112 struct bvec_iter *iter, in bio_advance_iter_single()
178 struct bvec_iter iter; in bio_segments()
330 struct bvec_iter bip_iter;
336 struct bvec_iter bio_iter; /* for rewinding parent bio */
482 extern void bio_copy_data_iter(struct bio *dst, struct bvec_iter *dst_iter,
483 struct bio *src, struct bvec_iter *src_iter);
A Dblk_types.h263 struct bvec_iter bi_iter;
/linux-6.3-rc2/include/linux/ceph/
A Dmessenger.h107 struct bvec_iter iter;
139 struct bvec_iter __cur_iter; \
151 struct bvec_iter iter;
172 struct bvec_iter __cur_iter; \
215 struct bvec_iter bvec_iter; member
/linux-6.3-rc2/Documentation/block/
A Dbiovecs.rst8 Instead, we have a new struct bvec_iter which represents a range of a biovec -
17 partially complete a bio is segregated into struct bvec_iter: bi_sector,
19 and bv_len, struct bvec_iter has bi_bvec_done, which represents the number of
31 bio_for_each_segment() has been updated to take a bvec_iter argument
36 * Advancing a bvec_iter is done with bio_advance_iter(); bio_advance() is a
98 where previously you would have used bi_idx you'd now use a bvec_iter,
102 now use bio_iter_iovec(), which takes a bvec_iter and returns a
/linux-6.3-rc2/drivers/md/
A Ddm-verity-fec.h73 u8 *dest, struct bvec_iter *iter);
104 struct bvec_iter *iter) in verity_fec_decode()
A Ddm-verity.h83 struct bvec_iter iter;
125 struct bvec_iter *iter,
A Ddm-io-rewind.c13 struct bvec_iter *iter, in dm_bvec_iter_rewind()
111 struct bvec_iter *iter, unsigned int bytes) in dm_bio_rewind_iter()
A Ddm-bio-record.h26 struct bvec_iter bi_iter;
A Ddm-verity-target.c399 struct bvec_iter *iter, struct crypto_wait *wait) in verity_for_io_block()
443 struct bvec_iter *iter, in verity_for_bv_block()
488 struct bvec_iter *iter) in verity_bv_skip_block()
503 struct bvec_iter start; in verity_verify_io()
505 struct bvec_iter iter_copy; in verity_verify_io()
506 struct bvec_iter *iter; in verity_verify_io()
A Ddm-ebs-target.c66 struct bvec_iter *iter) in __ebs_rw_bvec()
126 struct bvec_iter iter; in __ebs_rw_bio()
/linux-6.3-rc2/drivers/block/aoe/
A Daoe.h110 struct bvec_iter iter;
128 struct bvec_iter iter;
/linux-6.3-rc2/fs/btrfs/
A Dbio.h45 struct bvec_iter saved_iter;
/linux-6.3-rc2/net/ceph/
A Dmessenger.c787 cursor->bvec_iter = data->bvec_pos.iter; in ceph_msg_data_bvecs_cursor_init()
788 cursor->bvec_iter.bi_size = cursor->resid; in ceph_msg_data_bvecs_cursor_init()
790 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_cursor_init()
798 cursor->bvec_iter); in ceph_msg_data_bvecs_next()
809 struct page *page = bvec_iter_page(bvecs, cursor->bvec_iter); in ceph_msg_data_bvecs_advance()
812 BUG_ON(bytes > bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_advance()
814 bvec_iter_advance(bvecs, &cursor->bvec_iter, bytes); in ceph_msg_data_bvecs_advance()
819 if (!bytes || (cursor->bvec_iter.bi_bvec_done && in ceph_msg_data_bvecs_advance()
820 page == bvec_iter_page(bvecs, cursor->bvec_iter))) in ceph_msg_data_bvecs_advance()
823 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_advance()
/linux-6.3-rc2/drivers/block/
A Dn64cart.c90 struct bvec_iter iter; in n64cart_submit_bio()
/linux-6.3-rc2/arch/m68k/emu/
A Dnfblock.c64 struct bvec_iter iter; in nfhd_submit_bio()
/linux-6.3-rc2/drivers/md/bcache/
A Ddebug.c113 struct bvec_iter iter, citer = { 0 }; in bch_data_verify()

Completed in 39 milliseconds

123