Home
last modified time | relevance | path

Searched refs:bv_len (Results 1 – 68 of 68) sorted by relevance

/linux-4.4.14/lib/
Diov_iter.c62 __v.bv_len = min_t(size_t, n, __p->bv_len - skip); \
63 if (likely(__v.bv_len)) { \
67 skip += __v.bv_len; \
68 n -= __v.bv_len; \
72 __v.bv_len = min_t(size_t, n, __p->bv_len); \
73 if (unlikely(!__v.bv_len)) \
78 skip = __v.bv_len; \
79 n -= __v.bv_len; \
107 if (skip == bvec->bv_len) { \
399 (from += v.bv_len) - v.bv_len, v.bv_len), in copy_to_iter()
[all …]
/linux-4.4.14/block/
Dblk-merge.c104 if (sectors + (bv.bv_len >> 9) > max_sectors) { in blk_bio_segment_split()
120 if (seg_size + bv.bv_len > queue_max_segment_size(q)) in blk_bio_segment_split()
127 seg_size += bv.bv_len; in blk_bio_segment_split()
130 sectors += bv.bv_len >> 9; in blk_bio_segment_split()
143 seg_size = bv.bv_len; in blk_bio_segment_split()
144 sectors += bv.bv_len >> 9; in blk_bio_segment_split()
233 if (seg_size + bv.bv_len in __blk_recalc_rq_segments()
241 seg_size += bv.bv_len; in __blk_recalc_rq_segments()
253 seg_size = bv.bv_len; in __blk_recalc_rq_segments()
317 if (end_bv.bv_len == iter.bi_size) in blk_phys_contig_segment()
[all …]
Dblk-integrity.c58 if (seg_size + iv.bv_len > queue_max_segment_size(q)) in blk_rq_count_integrity_sg()
61 seg_size += iv.bv_len; in blk_rq_count_integrity_sg()
65 seg_size = iv.bv_len; in blk_rq_count_integrity_sg()
104 if (sg->length + iv.bv_len > queue_max_segment_size(q)) in blk_rq_map_integrity_sg()
107 sg->length += iv.bv_len; in blk_rq_map_integrity_sg()
117 sg_set_page(sg, iv.bv_page, iv.bv_len, iv.bv_offset); in blk_rq_map_integrity_sg()
Dbio.c523 memset(data, 0, bv.bv_len); in zero_fill_bio()
735 offset == prev->bv_offset + prev->bv_len) { in bio_add_pc_page()
736 prev->bv_len += len; in bio_add_pc_page()
758 bvec->bv_len = len; in bio_add_pc_page()
787 bvec->bv_len = 0; in bio_add_pc_page()
826 offset == bv->bv_offset + bv->bv_len) { in bio_add_page()
827 bv->bv_len += len; in bio_add_page()
837 bv->bv_len = len; in bio_add_page()
973 bytes = min(src_bv.bv_len, dst_bv.bv_len); in bio_copy_data()
1025 bvec->bv_len, in bio_copy_from_iter()
[all …]
Dbounce.c60 memcpy(vto + to->bv_offset, vfrom, to->bv_len); in bounce_copy_vec()
68 memcpy(page_address((to)->bv_page) + (to)->bv_offset, vfrom, (to)->bv_len)
215 memcpy(vto, vfrom, to->bv_len); in __blk_queue_bounce()
Dbio-integrity.c154 iv->bv_len = len; in bio_integrity_add_page()
245 iter.data_size = bv.bv_len; in bio_integrity_process()
Dblk-lib.c179 bio->bi_io_vec->bv_len = bdev_logical_block_size(bdev); in blkdev_issue_write_same()
Dblk-core.c1532 bio->bi_io_vec->bv_len = len; in blk_add_request_payload()
/linux-4.4.14/include/linux/
Dbio.h71 __bvec_iter_bvec((bvec), (iter))->bv_len - (iter).bi_bvec_done)
79 .bv_len = bvec_iter_len((bvec), (iter)), \
98 ((bio)->bi_iter.bi_size != bio_iovec(bio).bv_len)
137 return bio_iovec(bio).bv_len; in bio_cur_bytes()
174 ((bvec_to_phys((vec1)) + (vec1)->bv_len) == bvec_to_phys((vec2)))
187 …__BIO_SEG_BOUNDARY(bvec_to_phys((b1)), bvec_to_phys((b2)) + (b2)->bv_len, queue_segment_boundary((…
209 if (iter->bi_bvec_done == __bvec_iter_bvec(bv, *iter)->bv_len) { in bvec_iter_advance()
220 bvec_iter_advance((bio_vec), &(iter), (bvl).bv_len))
238 bio_advance_iter((bio), &(iter), (bvl).bv_len))
243 #define bio_iter_last(bvec, iter) ((iter).bi_size == (bvec).bv_len)
[all …]
Dblk_types.h25 unsigned int bv_len; member
Dblkdev.h1374 ((bprv->bv_offset + bprv->bv_len) & queue_virt_boundary(q)); in __bvec_gap_to_prev()
/linux-4.4.14/arch/powerpc/sysdev/
Daxonram.c121 if (unlikely(phys_mem + vec.bv_len > phys_end)) { in axon_ram_make_request()
128 memcpy(user_mem, (void *) phys_mem, vec.bv_len); in axon_ram_make_request()
130 memcpy((void *) phys_mem, user_mem, vec.bv_len); in axon_ram_make_request()
132 phys_mem += vec.bv_len; in axon_ram_make_request()
133 transfered += vec.bv_len; in axon_ram_make_request()
/linux-4.4.14/drivers/s390/block/
Ddasd_fba.c286 if (bv.bv_len & (blksize - 1)) in dasd_fba_build_cp()
289 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_fba_build_cp()
290 if (idal_is_needed (page_address(bv.bv_page), bv.bv_len)) in dasd_fba_build_cp()
291 cidaw += bv.bv_len / blksize; in dasd_fba_build_cp()
332 memcpy(copy + bv.bv_offset, dst, bv.bv_len); in dasd_fba_build_cp()
336 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_fba_build_cp()
401 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_fba_free_cp()
412 memcpy(dst, cda, bv.bv_len); in dasd_fba_free_cp()
Ddasd_diag.c535 if (bv.bv_len & (blksize - 1)) in dasd_diag_build_cp()
538 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_diag_build_cp()
556 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_diag_build_cp()
Ddcssblk.c865 if (unlikely((page_addr & 4095) != 0) || (bvec.bv_len & 4095) != 0) in dcssblk_make_request()
870 bvec.bv_len); in dcssblk_make_request()
873 bvec.bv_len); in dcssblk_make_request()
875 bytes_done += bvec.bv_len; in dcssblk_make_request()
Dxpram.c208 bytes = bvec.bv_len; in xpram_make_request()
Ddasd_eckd.c2649 if (bv.bv_len & (blksize - 1)) in dasd_eckd_build_cp_cmd_single()
2652 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_eckd_build_cp_cmd_single()
2653 if (idal_is_needed (page_address(bv.bv_page), bv.bv_len)) in dasd_eckd_build_cp_cmd_single()
2654 cidaw += bv.bv_len >> (block->s2b_shift + 9); in dasd_eckd_build_cp_cmd_single()
2729 memcpy(copy + bv.bv_offset, dst, bv.bv_len); in dasd_eckd_build_cp_cmd_single()
2733 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_eckd_build_cp_cmd_single()
2888 seg_len = bv.bv_len; in dasd_eckd_build_cp_cmd_track()
3200 seg_len = bv.bv_len; in dasd_eckd_build_cp_tpm_track()
3234 dst, bv.bv_len); in dasd_eckd_build_cp_tpm_track()
3453 seg_len = bv.bv_len; in dasd_raw_build_cp()
[all …]
Dscm_blk.c205 msb->blk_count += bv.bv_len >> 12; in scm_request_prepare()
/linux-4.4.14/drivers/md/
Ddm-log-writes.c279 block->vecs[i].bv_len, 0); in log_one_block()
280 if (ret != block->vecs[i].bv_len) { in log_one_block()
295 block->vecs[i].bv_len, 0); in log_one_block()
296 if (ret != block->vecs[i].bv_len) { in log_one_block()
302 sector += block->vecs[i].bv_len >> SECTOR_SHIFT; in log_one_block()
648 memcpy(dst, src + bv.bv_offset, bv.bv_len); in log_writes_map()
652 block->vecs[i].bv_len = bv.bv_len; in log_writes_map()
Ddm-io.c209 *len = bvec->bv_len - dp->context_u; in bio_get_page()
Draid1.c985 kmap(bvec->bv_page) + bvec->bv_offset, bvec->bv_len); in alloc_behind_pages()
1953 bi->bv_len = PAGE_SIZE; in process_checks()
1955 bi->bv_len = size; in process_checks()
1985 sbio->bi_io_vec[j].bv_len)) in process_checks()
Ddm-verity.c408 len = bv.bv_len; in verity_verify_io()
Ddm-crypt.c1022 bvec->bv_len = len; in crypt_alloc_buffer()
Draid5.c1025 bi->bi_io_vec[0].bv_len = STRIPE_SIZE; in ops_run_io()
1074 rbi->bi_io_vec[0].bv_len = STRIPE_SIZE; in ops_run_io()
1129 int len = bvl.bv_len; in async_copy_data()
/linux-4.4.14/drivers/md/bcache/
Dutil.c238 start: bv->bv_len = min_t(size_t, PAGE_SIZE - bv->bv_offset, in bch_bio_map()
245 base += bv->bv_len; in bch_bio_map()
248 size -= bv->bv_len; in bch_bio_map()
Ddebug.c128 bv.bv_len), in bch_data_verify()
Drequest.c47 csum = bch_crc64_update(csum, d, bv.bv_len); in bio_csum()
/linux-4.4.14/drivers/block/zram/
Dzram_drv.c111 return bvec->bv_len != PAGE_SIZE; in is_partial_io()
140 if (*offset + bvec->bv_len >= PAGE_SIZE) in update_position()
142 *offset = (*offset + bvec->bv_len) % PAGE_SIZE; in update_position()
182 memset(user_mem + bvec->bv_offset, 0, bvec->bv_len); in handle_zero_page()
637 bvec->bv_len); in zram_bvec_read()
681 bvec->bv_len); in zram_bvec_write()
818 generic_start_io_acct(rw, bvec->bv_len >> SECTOR_SHIFT, in zram_bvec_rw()
862 if (bvec.bv_len > max_transfer_size) { in __zram_make_request()
870 bv.bv_len = max_transfer_size; in __zram_make_request()
876 bv.bv_len = bvec.bv_len - max_transfer_size; in __zram_make_request()
[all …]
/linux-4.4.14/drivers/scsi/
Dsd_dif.c144 for (j = 0; j < iv.bv_len; j += tuple_sz, pi++) { in sd_dif_prepare()
191 for (j = 0; j < iv.bv_len; j += tuple_sz, pi++) { in sd_dif_complete()
Dsd.c844 BUG_ON(bio_offset(bio) || bio_iovec(bio).bv_len != sdp->sector_size); in sd_setup_write_same_cmnd()
/linux-4.4.14/drivers/block/rsxx/
Ddma.c691 unsigned int bv_len; in rsxx_dma_queue_bio() local
709 bv_len = bio->bi_iter.bi_size; in rsxx_dma_queue_bio()
711 while (bv_len > 0) { in rsxx_dma_queue_bio()
723 bv_len -= RSXX_HW_BLK_SIZE; in rsxx_dma_queue_bio()
727 bv_len = bvec.bv_len; in rsxx_dma_queue_bio()
730 while (bv_len > 0) { in rsxx_dma_queue_bio()
734 dma_len = min(bv_len, in rsxx_dma_queue_bio()
749 bv_len -= dma_len; in rsxx_dma_queue_bio()
/linux-4.4.14/fs/logfs/
Ddev_bdev.c26 bio_vec.bv_len = PAGE_SIZE; in sync_request()
112 bio->bi_io_vec[i].bv_len = PAGE_SIZE; in __bdev_writeseg()
200 bio->bi_io_vec[i].bv_len = PAGE_SIZE; in do_erase()
/linux-4.4.14/fs/btrfs/
Dfile-item.c246 offset + bvec->bv_len - 1, in __btrfs_lookup_bio_sums()
286 disk_bytenr += bvec->bv_len; in __btrfs_lookup_bio_sums()
287 offset += bvec->bv_len; in __btrfs_lookup_bio_sums()
487 bvec->bv_len); in btrfs_csum_one_bio()
494 total_bytes += bvec->bv_len; in btrfs_csum_one_bio()
495 this_sum_bytes += bvec->bv_len; in btrfs_csum_one_bio()
496 offset += bvec->bv_len; in btrfs_csum_one_bio()
Dextent_io.c2567 if (bvec->bv_offset || bvec->bv_len != PAGE_CACHE_SIZE) { in end_bio_extent_writepage()
2568 if (bvec->bv_offset + bvec->bv_len != PAGE_CACHE_SIZE) in end_bio_extent_writepage()
2571 bvec->bv_offset, bvec->bv_len); in end_bio_extent_writepage()
2576 bvec->bv_offset, bvec->bv_len); in end_bio_extent_writepage()
2580 end = start + bvec->bv_offset + bvec->bv_len - 1; in end_bio_extent_writepage()
2644 if (bvec->bv_offset || bvec->bv_len != PAGE_CACHE_SIZE) { in end_bio_extent_readpage()
2645 if (bvec->bv_offset + bvec->bv_len != PAGE_CACHE_SIZE) in end_bio_extent_readpage()
2648 bvec->bv_offset, bvec->bv_len); in end_bio_extent_readpage()
2653 bvec->bv_offset, bvec->bv_len); in end_bio_extent_readpage()
2657 end = start + bvec->bv_offset + bvec->bv_len - 1; in end_bio_extent_readpage()
[all …]
Dinode.c7870 start + bvec->bv_len - 1, in __btrfs_correct_data_nocsum()
7883 start += bvec->bv_len; in __btrfs_correct_data_nocsum()
7905 done->start, bvec->bv_len); in btrfs_retry_endio()
7935 0, start, bvec->bv_len); in __btrfs_subio_endio_read()
7944 start + bvec->bv_len - 1, in __btrfs_subio_endio_read()
7959 offset += bvec->bv_len; in __btrfs_subio_endio_read()
7960 start += bvec->bv_len; in __btrfs_subio_endio_read()
8237 if (map_length < submit_len + bvec->bv_len || in btrfs_submit_direct_hook()
8238 bio_add_page(bio, bvec->bv_page, bvec->bv_len, in btrfs_submit_direct_hook()
8239 bvec->bv_offset) < bvec->bv_len) { in btrfs_submit_direct_hook()
[all …]
Dcompression.c1081 unsigned long len = bvec[pg_index].bv_len; in btrfs_clear_biovec_end()
Dcheck-integrity.c2999 BUG_ON(bio->bi_io_vec[i].bv_len != PAGE_CACHE_SIZE); in __btrfsic_submit_bio()
3013 i, cur_bytenr, bio->bi_io_vec[i].bv_len, in __btrfsic_submit_bio()
3015 cur_bytenr += bio->bi_io_vec[i].bv_len; in __btrfsic_submit_bio()
/linux-4.4.14/drivers/block/
Dloop.c266 iov_iter_bvec(&i, ITER_BVEC, bvec, 1, bvec->bv_len); in lo_write_bvec()
272 if (likely(bw == bvec->bv_len)) in lo_write_bvec()
277 (unsigned long long)*ppos, bvec->bv_len); in lo_write_bvec()
319 bvec.bv_offset, bvec.bv_len, pos >> 9); in lo_write_transfer()
325 b.bv_len = bvec.bv_len; in lo_write_transfer()
344 iov_iter_bvec(&i, ITER_BVEC, &bvec, 1, bvec.bv_len); in lo_read_simple()
351 if (len != bvec.bv_len) { in lo_read_simple()
383 b.bv_len = bvec.bv_len; in lo_read_transfer()
385 iov_iter_bvec(&i, ITER_BVEC, &b, 1, b.bv_len); in lo_read_transfer()
399 if (len != bvec.bv_len) { in lo_read_transfer()
Dumem.c371 vec.bv_len, in add_bio()
390 desc->transfer_size = cpu_to_le32(vec.bv_len); in add_bio()
406 bio_advance_iter(bio, &card->current_iter, vec.bv_len); in add_bio()
445 bio_advance_iter(bio, &page->iter, vec.bv_len); in process_page()
454 vec.bv_len, in process_page()
Dnbd.c230 bvec->bv_len, flags); in sock_send_bvec()
286 req, bvec.bv_len); in nbd_send_req()
326 result = sock_xmit(nbd, 0, kaddr + bvec->bv_offset, bvec->bv_len, in sock_recv_bvec()
385 req, bvec.bv_len); in nbd_read_stat()
Dbrd.c352 unsigned int len = bvec.bv_len; in brd_make_request()
Dps3disk.c108 size = bvec.bv_len; in ps3disk_scatter_gather()
Dps3vram.c565 size_t len = bvec.bv_len, retlen; in ps3vram_do_bio()
Dfloppy.c2380 size += bv.bv_len; in buffer_chain_size()
2444 size = bv.bv_len; in copy_buffer()
3810 bio_vec.bv_len = size; in __floppy_read_block_0()
Drbd.c1260 if (pos + bv.bv_len > start_ofs) { in zero_bio_chain()
1264 bv.bv_len - remainder); in zero_bio_chain()
1268 pos += bv.bv_len; in zero_bio_chain()
/linux-4.4.14/fs/9p/
Dvfs_addr.c55 struct bio_vec bvec = {.bv_page = page, .bv_len = PAGE_SIZE}; in v9fs_fid_readpage()
176 bvec.bv_len = len; in v9fs_vfs_writepage_locked()
/linux-4.4.14/drivers/nvdimm/
Dblk.c92 cur_len = min(len, bv.bv_len); in nd_blk_rw_integrity()
192 unsigned int len = bvec.bv_len; in nd_blk_make_request()
Dpmem.c78 pmem_do_bvec(pmem, bvec.bv_page, bvec.bv_len, bvec.bv_offset, in pmem_make_request()
Dbtt.c932 cur_len = min(len, bv.bv_len); in btt_rw_integrity()
1177 unsigned int len = bvec.bv_len; in btt_make_request()
/linux-4.4.14/arch/m68k/emu/
Dnfblock.c73 len = bvec.bv_len; in nfhd_make_request()
/linux-4.4.14/Documentation/block/
Dbiovecs.txt14 bv_len by the number of bytes completed in that biovec.
19 and bv_len, struct bvec_iter has bi_bvec_done, which represents the number of
Dbiodoc.txt424 unsigned short bv_len;
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c1967 bvec.bv_len); in _transport_smp_handler()
1968 offset += bvec.bv_len; in _transport_smp_handler()
2094 if (bytes_to_copy <= bvec.bv_len) { in _transport_smp_handler()
2102 offset, bvec.bv_len); in _transport_smp_handler()
2103 bytes_to_copy -= bvec.bv_len; in _transport_smp_handler()
2105 offset += bvec.bv_len; in _transport_smp_handler()
/linux-4.4.14/drivers/target/
Dtarget_core_file.c268 bvec[i].bv_len = sg->length; in fd_do_rw()
394 bvec[i].bv_len = cmd->t_data_sg[0].length; in fd_execute_write_same()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dlloop.c222 BUG_ON(bvec.bv_len != PAGE_CACHE_SIZE); in do_bio_lustrebacked()
227 offset += bvec.bv_len; in do_bio_lustrebacked()
/linux-4.4.14/mm/
Dpage_io.c265 .bv_len = PAGE_SIZE, in __swap_writepage()
/linux-4.4.14/arch/xtensa/platforms/iss/
Dsimdisk.c113 unsigned len = bvec.bv_len >> SECTOR_SHIFT; in simdisk_make_request()
/linux-4.4.14/arch/arm/include/asm/
Dio.h446 ((bvec_to_phys((vec1)) + (vec1)->bv_len) == bvec_to_phys((vec2)))
/linux-4.4.14/fs/ext4/
Dpage-io.c74 unsigned bio_end = bio_start + bvec->bv_len; in ext4_finish_bio()
/linux-4.4.14/drivers/block/aoe/
Daoecmd.c304 bv.bv_offset, bv.bv_len); in skb_fillup()
1096 skb_copy_bits(skb, soff, p, bv.bv_len); in bvcpy()
1097 soff += bv.bv_len; in bvcpy()
/linux-4.4.14/fs/gfs2/
Dlops.c180 size = bvec->bv_len; in gfs2_end_log_write_bh()
/linux-4.4.14/fs/exofs/
Dore.c411 unsigned this_count = bv->bv_len; in _clear_bio()
/linux-4.4.14/fs/
Dbuffer.c2990 bvec->bv_len -= truncated_bytes; in guard_bio_eod()
2994 zero_user(bvec->bv_page, bvec->bv_offset + bvec->bv_len, in guard_bio_eod()
Dsplice.c1016 array[n].bv_len = this_len; in iter_file_splice_write()
/linux-4.4.14/net/ceph/
Dmessenger.c863 *length = (size_t) bio_vec.bv_len; in ceph_msg_data_bio_next()
890 if (bytes < bio_vec.bv_len) in ceph_msg_data_bio_advance()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_main.c1558 bvec.bv_offset, bvec.bv_len, in _drbd_send_bio()
1577 bvec.bv_offset, bvec.bv_len, in _drbd_send_zc_bio()
Ddrbd_worker.c313 sg_set_page(&sg, bvec.bv_page, bvec.bv_len, bvec.bv_offset); in drbd_csum_bio()
Ddrbd_receiver.c1734 expect = min_t(int, data_size, bvec.bv_len); in recv_dless_read()