/Linux-v4.19/include/linux/ |
D | bvec.h | 33 unsigned int bv_offset; member 63 (__bvec_iter_bvec((bvec), (iter))->bv_offset + (iter).bi_bvec_done) 69 .bv_offset = bvec_iter_offset((bvec), (iter)), \
|
D | bio.h | 138 #define bvec_to_phys(bv) (page_to_phys((bv)->bv_page) + (unsigned long) (bv)->bv_offset) 587 return (char *) addr + bvec->bv_offset; in bvec_kmap_irq() 601 return page_address(bvec->bv_page) + bvec->bv_offset; in bvec_kmap_irq()
|
D | blkdev.h | 1683 ((bprv->bv_offset + bprv->bv_len) & queue_virt_boundary(q)); in __bvec_gap_to_prev() 1735 if (pb.bv_offset) in bio_will_gap() 1751 return __bvec_gap_to_prev(q, &pb, nb.bv_offset); in bio_will_gap() 1853 bip_next->bip_vec[0].bv_offset); in integrity_req_gap_back_merge() 1863 bip_next->bip_vec[0].bv_offset); in integrity_req_gap_front_merge()
|
/Linux-v4.19/block/ |
D | bounce.c | 70 memcpy(vto + to->bv_offset, vfrom, to->bv_len); in bounce_copy_vec() 77 memcpy(page_address((to)->bv_page) + (to)->bv_offset, vfrom, (to)->bv_len) 134 tovec.bv_offset; in copy_to_high_bio_irq() 309 vto = page_address(to->bv_page) + to->bv_offset; in __blk_queue_bounce() 310 vfrom = kmap_atomic(page) + to->bv_offset; in __blk_queue_bounce()
|
D | bio-integrity.c | 112 bip->bip_vec->bv_offset); in bio_integrity_free() 155 iv->bv_offset = offset; in bio_integrity_add_page() 178 bip->bip_vec->bv_offset; in bio_integrity_process() 188 iter.data_buf = kaddr + bv.bv_offset; in bio_integrity_process()
|
D | bio.c | 688 offset == prev->bv_offset + prev->bv_len) { in bio_add_pc_page() 712 bvec->bv_offset = offset; in bio_add_pc_page() 741 bvec->bv_offset = 0; in bio_add_pc_page() 771 if (page == bv->bv_page && off == bv->bv_offset + bv->bv_len) { in __bio_try_merge_page() 800 bv->bv_offset = off; in __bio_add_page() 867 bv[idx].bv_offset = 0; in __bio_iov_iter_get_pages() 870 bv[0].bv_offset += offset; in __bio_iov_iter_get_pages() 972 memcpy(dst_p + dst_bv.bv_offset, in bio_copy_data_iter() 973 src_p + src_bv.bv_offset, in bio_copy_data_iter() 1081 bvec->bv_offset, in bio_copy_from_iter() [all …]
|
D | t10-pi.c | 225 p = pmap + iv.bv_offset; in t10_pi_prepare() 280 p = pmap + iv.bv_offset; in t10_pi_complete()
|
D | blk-merge.c | 118 if (bvprvp && bvec_gap_to_prev(q, bvprvp, bv.bv_offset)) in blk_bio_segment_split() 402 sg_set_page(*sg, bvec->bv_page, nbytes, bvec->bv_offset); in __blk_segment_map_sg() 412 sg_set_page(*sg, bv.bv_page, bv.bv_len, bv.bv_offset); in __blk_bvec_map_sg()
|
D | blk-lib.c | 173 bio->bi_io_vec->bv_offset = 0; in __blkdev_issue_write_same()
|
/Linux-v4.19/drivers/md/bcache/ |
D | util.c | 239 bv->bv_offset = base ? offset_in_page(base) : 0; in bch_bio_map() 243 bv->bv_offset = 0; in bch_bio_map() 244 start: bv->bv_len = min_t(size_t, PAGE_SIZE - bv->bv_offset, in bch_bio_map()
|
D | debug.c | 136 cache_set_err_on(memcmp(p1 + bv.bv_offset, in bch_data_verify() 137 p2 + bv.bv_offset, in bch_data_verify()
|
/Linux-v4.19/lib/ |
D | iov_iter.c | 567 memcpy_to_page(v.bv_page, v.bv_offset, in _copy_to_iter() 668 rem = memcpy_mcsafe_to_page(v.bv_page, v.bv_offset, in _copy_to_iter_mcsafe() 704 v.bv_offset, v.bv_len), in _copy_from_iter() 730 v.bv_offset, v.bv_len), in _copy_from_iter_full() 750 v.bv_offset, v.bv_len), in _copy_from_iter_nocache() 784 v.bv_offset, v.bv_len), in _copy_from_iter_flushcache() 809 v.bv_offset, v.bv_len), in _copy_from_iter_full_nocache() 895 memzero_page(v.bv_page, v.bv_offset, v.bv_len), in iov_iter_zero() 919 v.bv_offset, v.bv_len), in iov_iter_copy_from_user_atomic() 1116 res |= v.bv_offset | v.bv_len, in iov_iter_alignment() [all …]
|
/Linux-v4.19/drivers/xen/ |
D | biomerge.c | 14 return bfn1 + PFN_DOWN(vec1->bv_offset + vec1->bv_len) == bfn2; in xen_biovec_phys_mergeable()
|
/Linux-v4.19/drivers/nvdimm/ |
D | blk.c | 101 err = ndbr->do_io(ndbr, dev_offset, iobuf + bv.bv_offset, in nd_blk_rw_integrity() 195 bvec.bv_offset, rw, iter.bi_sector); in nd_blk_make_request()
|
/Linux-v4.19/drivers/s390/block/ |
D | dasd_fba.c | 512 dst = page_address(bv.bv_page) + bv.bv_offset; in dasd_fba_build_cp_regular() 517 memcpy(copy + bv.bv_offset, dst, bv.bv_len); in dasd_fba_build_cp_regular() 519 dst = copy + bv.bv_offset; in dasd_fba_build_cp_regular() 594 dst = page_address(bv.bv_page) + bv.bv_offset; in dasd_fba_free_cp()
|
D | xpram.c | 208 kmap(bvec.bv_page) + bvec.bv_offset; in xpram_make_request()
|
/Linux-v4.19/drivers/block/zram/ |
D | zram_drv.c | 495 if (!bio_add_page(bio, bvec->bv_page, bvec->bv_len, bvec->bv_offset)) { in read_from_bdev_async() 590 bvec->bv_offset)) { in write_to_bdev() 999 bvec.bv_offset = 0; in __zram_bvec_read() 1069 memcpy(dst + bvec->bv_offset, src + offset, bvec->bv_len); in zram_bvec_read() 1235 memcpy(dst + offset, src + bvec->bv_offset, bvec->bv_len); in zram_bvec_write() 1241 vec.bv_offset = 0; in zram_bvec_write() 1361 bv.bv_offset += bv.bv_len; in __zram_make_request() 1432 bv.bv_offset = 0; in zram_rw_page()
|
/Linux-v4.19/drivers/target/ |
D | target_core_file.c | 301 bvec[i].bv_offset = sg->offset; in fd_execute_rw_aio() 351 bvec[i].bv_offset = sg->offset; in fd_do_rw() 488 bvec[i].bv_offset = cmd->t_data_sg[0].offset; in fd_execute_write_same()
|
/Linux-v4.19/Documentation/block/ |
D | biovecs.txt | 13 ended up partway through a biovec, it would increment bv_offset and decrement 18 bi_size and bi_idx have been moved there; and instead of modifying bv_offset
|
/Linux-v4.19/fs/9p/ |
D | vfs_addr.c | 176 bvec.bv_offset = 0; in v9fs_vfs_writepage_locked()
|
/Linux-v4.19/fs/btrfs/ |
D | file-item.c | 218 offset = page_offset(bvec.bv_page) + bvec.bv_offset; in __btrfs_lookup_bio_sums() 456 offset = page_offset(bvec.bv_page) + bvec.bv_offset; in btrfs_csum_one_bio() 498 = btrfs_csum_data(data + bvec.bv_offset in btrfs_csum_one_bio()
|
D | extent_io.c | 2454 if (bvec->bv_offset || bvec->bv_len != PAGE_SIZE) { in end_bio_extent_writepage() 2455 if (bvec->bv_offset + bvec->bv_len != PAGE_SIZE) in end_bio_extent_writepage() 2458 bvec->bv_offset, bvec->bv_len); in end_bio_extent_writepage() 2462 bvec->bv_offset, bvec->bv_len); in end_bio_extent_writepage() 2466 end = start + bvec->bv_offset + bvec->bv_len - 1; in end_bio_extent_writepage() 2532 if (bvec->bv_offset || bvec->bv_len != PAGE_SIZE) { in end_bio_extent_readpage() 2533 if (bvec->bv_offset + bvec->bv_len != PAGE_SIZE) in end_bio_extent_readpage() 2536 bvec->bv_offset, bvec->bv_len); in end_bio_extent_readpage() 2540 bvec->bv_offset, bvec->bv_len); in end_bio_extent_readpage() 2544 end = start + bvec->bv_offset + bvec->bv_len - 1; in end_bio_extent_readpage() [all …]
|
/Linux-v4.19/drivers/lightnvm/ |
D | pblk-read.c | 286 memcpy(dst_p + dst_bv.bv_offset, in pblk_end_partial_read() 287 src_p + src_bv.bv_offset, in pblk_end_partial_read()
|
/Linux-v4.19/arch/xtensa/platforms/iss/ |
D | simdisk.c | 112 char *buffer = kmap_atomic(bvec.bv_page) + bvec.bv_offset; in simdisk_make_request()
|
/Linux-v4.19/mm/ |
D | page_io.c | 293 .bv_offset = 0 in __swap_writepage()
|