Home
last modified time | relevance | path

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

/linux-4.1.27/Documentation/block/
Dbiovecs.txt8 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
96 where previously you would have used bi_idx you'd now use a bvec_iter,
100 now use bio_iter_iovec(), which takes a bvec_iter and returns a
Dbiodoc.txt438 struct bvec_iter bi_iter; /* current index into bio_vec array */
/linux-4.1.27/drivers/scsi/
Dsd_dif.c127 struct bvec_iter iter; in sd_dif_prepare()
179 struct bvec_iter iter; in sd_dif_complete()
/linux-4.1.27/include/linux/
Dblk_types.h31 struct bvec_iter { struct
54 struct bvec_iter bi_iter; argument
Dbio.h207 static inline void bvec_iter_advance(struct bio_vec *bv, struct bvec_iter *iter, in bvec_iter_advance()
234 static inline void bio_advance_iter(struct bio *bio, struct bvec_iter *iter, in bio_advance_iter()
260 struct bvec_iter iter; in bio_segments()
319 struct bvec_iter bip_iter;
520 static inline char *__bio_kmap_irq(struct bio *bio, struct bvec_iter iter, in __bio_kmap_irq()
Dblkdev.h762 struct bvec_iter iter;
/linux-4.1.27/drivers/block/aoe/
Daoe.h104 struct bvec_iter iter;
123 struct bvec_iter iter;
Daoecmd.c297 skb_fillup(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter) in skb_fillup()
871 struct bvec_iter iter; in bio_pageinc()
887 struct bvec_iter iter; in bio_pagedec()
1087 bvcpy(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter, long cnt) in bvcpy()
/linux-4.1.27/drivers/md/
Ddm-bio-record.h23 struct bvec_iter bi_iter;
Ddm-log-writes.c549 struct bvec_iter iter; in log_writes_map()
Ddm-crypt.c43 struct bvec_iter iter_in;
44 struct bvec_iter iter_out;
Ddm-verity.c97 struct bvec_iter iter;
Draid5.c1109 struct bvec_iter iter; in async_copy_data()
/linux-4.1.27/include/linux/ceph/
Dmessenger.h128 struct bvec_iter bvec_iter; member
/linux-4.1.27/block/
Dbounce.c105 struct bvec_iter iter; in copy_to_high_bio_irq()
205 struct bvec_iter iter; in __blk_queue_bounce()
Dblk-merge.c20 struct bvec_iter iter; in __blk_recalc_rq_segments()
127 struct bvec_iter iter; in blk_phys_contig_segment()
206 struct bvec_iter iter; in __blk_bios_map_sg()
Dblk-integrity.c49 struct bvec_iter iter; in blk_rq_count_integrity_sg()
95 struct bvec_iter iter; in blk_rq_map_integrity_sg()
Dbio.c506 struct bvec_iter iter; in zero_fill_bio()
618 struct bvec_iter iter; in bio_clone_bioset()
977 struct bvec_iter src_iter, dst_iter; in bio_copy_data()
1739 struct bvec_iter iter; in bio_flush_dcache_pages()
Dbio-integrity.c219 struct bvec_iter bviter; in bio_integrity_process()
/linux-4.1.27/arch/m68k/emu/
Dnfblock.c66 struct bvec_iter iter; in nfhd_make_request()
/linux-4.1.27/net/ceph/
Dmessenger.c841 cursor->bvec_iter = bio->bi_iter; in ceph_msg_data_bio_cursor_init()
843 cursor->resid <= bio_iter_len(bio, cursor->bvec_iter); in ceph_msg_data_bio_cursor_init()
859 bio_vec = bio_iter_iovec(bio, cursor->bvec_iter); in ceph_msg_data_bio_next()
884 bio_vec = bio_iter_iovec(bio, cursor->bvec_iter); in ceph_msg_data_bio_advance()
891 bio_advance_iter(bio, &cursor->bvec_iter, bytes); in ceph_msg_data_bio_advance()
898 if (!cursor->bvec_iter.bi_size) { in ceph_msg_data_bio_advance()
902 cursor->bvec_iter = bio->bi_iter; in ceph_msg_data_bio_advance()
904 memset(&cursor->bvec_iter, 0, in ceph_msg_data_bio_advance()
905 sizeof(cursor->bvec_iter)); in ceph_msg_data_bio_advance()
912 if (cursor->resid <= bio_iter_len(bio, cursor->bvec_iter)) in ceph_msg_data_bio_advance()
/linux-4.1.27/drivers/block/
Dpmem.c67 struct bvec_iter iter; in pmem_make_request()
Dumem.c111 struct bvec_iter current_iter;
120 struct bvec_iter iter;
Dbrd.c333 struct bvec_iter iter; in brd_make_request()
Dps3vram.c559 struct bvec_iter iter; in ps3vram_do_bio()
Drbd.c1251 struct bvec_iter iter; in zero_bio_chain()
/linux-4.1.27/drivers/md/bcache/
Dio.c18 struct bvec_iter iter; in bch_bio_max_sectors()
Ddebug.c110 struct bvec_iter iter; in bch_data_verify()
Drequest.c41 struct bvec_iter iter; in bio_csum()
/linux-4.1.27/drivers/s390/block/
Dxpram.c188 struct bvec_iter iter; in xpram_make_request()
Ddcssblk.c823 struct bvec_iter iter; in dcssblk_make_request()
/linux-4.1.27/arch/powerpc/sysdev/
Daxonram.c114 struct bvec_iter iter; in axon_ram_make_request()
/linux-4.1.27/arch/xtensa/platforms/iss/
Dsimdisk.c107 struct bvec_iter iter; in simdisk_xfer_bio()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dlloop.c196 struct bvec_iter iter; in do_bio_lustrebacked()
/linux-4.1.27/drivers/block/rsxx/
Ddma.c688 struct bvec_iter iter; in rsxx_dma_queue_bio()
/linux-4.1.27/drivers/block/zram/
Dzram_drv.c927 struct bvec_iter iter; in __zram_make_request()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_main.c1551 struct bvec_iter iter; in _drbd_send_bio()
1570 struct bvec_iter iter; in _drbd_send_zc_bio()
Ddrbd_worker.c326 struct bvec_iter iter; in drbd_csum_bio()
Ddrbd_receiver.c1709 struct bvec_iter iter; in recv_dless_read()
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c1900 struct bvec_iter iter; in _transport_smp_handler()
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_transport.c1918 struct bvec_iter iter; in _transport_smp_handler()