/fs/erofs/ |
D | zdata.c | 32 struct z_erofs_bvec bvec[total]; \ 201 unsigned long base = (unsigned long)((struct z_erofs_bvset *)0)->bvec; in z_erofs_bvset_flip() 233 struct z_erofs_bvec *bvec, in z_erofs_bvec_enqueue() argument 253 iter->bvset->bvec[iter->cur++] = *bvec; in z_erofs_bvec_enqueue() 258 struct z_erofs_bvec *bvec, in z_erofs_bvec_dequeue() argument 265 *bvec = iter->bvset->bvec[iter->cur++]; in z_erofs_bvec_dequeue() 736 struct z_erofs_bvec *bvec, bool exclusive) in z_erofs_attach_page() argument 747 pcl->compressed_bvecs[fe->icur] = *bvec; in z_erofs_attach_page() 756 fe->candidate_bvpage = bvec->page; in z_erofs_attach_page() 758 ret = z_erofs_bvec_enqueue(&fe->biter, bvec, &fe->candidate_bvpage, in z_erofs_attach_page() [all …]
|
/fs/smb/client/ |
D | fscache.c | 148 struct bio_vec bvec[1]; in fscache_fallback_read_page() local 152 bvec[0].bv_page = page; in fscache_fallback_read_page() 153 bvec[0].bv_offset = 0; in fscache_fallback_read_page() 154 bvec[0].bv_len = PAGE_SIZE; in fscache_fallback_read_page() 155 iov_iter_bvec(&iter, ITER_DEST, bvec, ARRAY_SIZE(bvec), PAGE_SIZE); in fscache_fallback_read_page() 176 struct bio_vec bvec[1]; in fscache_fallback_write_page() local 182 bvec[0].bv_page = page; in fscache_fallback_write_page() 183 bvec[0].bv_offset = 0; in fscache_fallback_write_page() 184 bvec[0].bv_len = PAGE_SIZE; in fscache_fallback_write_page() 185 iov_iter_bvec(&iter, ITER_SOURCE, bvec, ARRAY_SIZE(bvec), PAGE_SIZE); in fscache_fallback_write_page()
|
D | transport.c | 379 struct bio_vec bvec; in __smb_send_rqst() local 381 bvec.bv_page = rqst[j].rq_pages[i]; in __smb_send_rqst() 382 rqst_page_get_length(&rqst[j], i, &bvec.bv_len, in __smb_send_rqst() 383 &bvec.bv_offset); in __smb_send_rqst() 386 &bvec, 1, bvec.bv_len); in __smb_send_rqst()
|
D | smb2ops.c | 4716 struct bio_vec *bvec; in init_read_bvec() local 4719 bvec = kcalloc(npages, sizeof(struct bio_vec), GFP_KERNEL); in init_read_bvec() 4720 if (!bvec) in init_read_bvec() 4724 bvec[i].bv_page = pages[i]; in init_read_bvec() 4725 bvec[i].bv_offset = (i == 0) ? cur_off : 0; in init_read_bvec() 4726 bvec[i].bv_len = min_t(unsigned int, PAGE_SIZE, data_size); in init_read_bvec() 4727 data_size -= bvec[i].bv_len; in init_read_bvec() 4732 kfree(bvec); in init_read_bvec() 4736 *page_vec = bvec; in init_read_bvec() 4753 struct bio_vec *bvec = NULL; in handle_read_data() local [all …]
|
D | smbdirect.c | 1959 page = msg->msg_iter.bvec->bv_page; in smbd_recv() 1960 page_offset = msg->msg_iter.bvec->bv_offset; in smbd_recv() 1961 to_read = msg->msg_iter.bvec->bv_len; in smbd_recv()
|
/fs/nfs/ |
D | fscache.c | 251 struct bio_vec bvec[1]; in fscache_fallback_read_page() local 255 bvec[0].bv_page = page; in fscache_fallback_read_page() 256 bvec[0].bv_offset = 0; in fscache_fallback_read_page() 257 bvec[0].bv_len = PAGE_SIZE; in fscache_fallback_read_page() 258 iov_iter_bvec(&iter, ITER_DEST, bvec, ARRAY_SIZE(bvec), PAGE_SIZE); in fscache_fallback_read_page() 279 struct bio_vec bvec[1]; in fscache_fallback_write_page() local 285 bvec[0].bv_page = page; in fscache_fallback_write_page() 286 bvec[0].bv_offset = 0; in fscache_fallback_write_page() 287 bvec[0].bv_len = PAGE_SIZE; in fscache_fallback_write_page() 288 iov_iter_bvec(&iter, ITER_SOURCE, bvec, ARRAY_SIZE(bvec), PAGE_SIZE); in fscache_fallback_write_page()
|
/fs/squashfs/ |
D | block.c | 39 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in copy_bio_to_actor() local 50 int bytes_to_copy = min_t(int, bvec->bv_len - offset, in copy_bio_to_actor() 56 memcpy(actor_addr + actor_offset, bvec_virt(bvec) + in copy_bio_to_actor() 69 if (offset >= bvec->bv_len) { in copy_bio_to_actor() 163 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in squashfs_read_data() local 178 data = bvec_virt(bvec); in squashfs_read_data() 180 if (offset < bvec->bv_len - 1) { in squashfs_read_data() 187 data = bvec_virt(bvec); in squashfs_read_data()
|
D | zlib_wrapper.c | 57 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in zlib_uncompress() local 83 avail = min(length, ((int)bvec->bv_len) - offset); in zlib_uncompress() 84 data = bvec_virt(bvec); in zlib_uncompress()
|
D | lzo_wrapper.c | 70 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in lzo_uncompress() local 77 int avail = min(bytes, ((int)bvec->bv_len) - offset); in lzo_uncompress() 79 data = bvec_virt(bvec); in lzo_uncompress()
|
D | lz4_wrapper.c | 96 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in lz4_uncompress() local 102 int avail = min(bytes, ((int)bvec->bv_len) - offset); in lz4_uncompress() 104 data = bvec_virt(bvec); in lz4_uncompress()
|
D | zstd_wrapper.c | 72 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in zstd_uncompress() local 100 avail = min(length, ((int)bvec->bv_len) - offset); in zstd_uncompress() 101 data = bvec_virt(bvec); in zstd_uncompress()
|
D | xz_wrapper.c | 124 struct bio_vec *bvec = bvec_init_iter_all(&iter_all); in squashfs_xz_uncompress() local 152 avail = min(length, ((int)bvec->bv_len) - offset); in squashfs_xz_uncompress() 153 data = bvec_virt(bvec); in squashfs_xz_uncompress()
|
/fs/btrfs/ |
D | extent_io.c | 546 struct bio_vec bvec; in repair_io_failure() local 606 bio_init(&bio, dev->bdev, &bvec, 1, REQ_OP_WRITE | REQ_SYNC); in repair_io_failure() 917 u32 bio_offset, const struct bio_vec *bvec, in submit_data_read_repair() argument 920 const unsigned int pgoff = bvec->bv_offset; in submit_data_read_repair() 922 struct page *page = bvec->bv_page; in submit_data_read_repair() 923 const u64 start = page_offset(bvec->bv_page) + bvec->bv_offset; in submit_data_read_repair() 924 const u64 end = start + bvec->bv_len - 1; in submit_data_read_repair() 1018 struct bio_vec *bvec; in end_bio_extent_writepage() local 1025 bio_for_each_segment_all(bvec, bio, iter_all) { in end_bio_extent_writepage() 1026 struct page *page = bvec->bv_page; in end_bio_extent_writepage() [all …]
|
D | file-item.c | 339 struct bio_vec bvec; in search_file_offset_in_bio() local 343 bio_for_each_segment(bvec, bio, iter) { in search_file_offset_in_bio() 344 struct page *page = bvec.bv_page; in search_file_offset_in_bio() 348 if (cur + bvec.bv_len <= disk_bytenr) { in search_file_offset_in_bio() 349 cur += bvec.bv_len; in search_file_offset_in_bio() 352 ASSERT(in_range(disk_bytenr, cur, bvec.bv_len)); in search_file_offset_in_bio() 356 *file_offset_ret = page_offset(page) + bvec.bv_offset + in search_file_offset_in_bio() 655 struct bio_vec bvec; in btrfs_csum_one_bio() local 679 bio_for_each_segment(bvec, bio, iter) { in btrfs_csum_one_bio() 681 offset = page_offset(bvec.bv_page) + bvec.bv_offset; in btrfs_csum_one_bio() [all …]
|
D | raid56.c | 1094 struct bio_vec bvec; in index_one_bio() local 1099 bio_for_each_segment(bvec, bio, iter) { in index_one_bio() 1102 for (bvec_offset = 0; bvec_offset < bvec.bv_len; in index_one_bio() 1107 sector->page = bvec.bv_page; in index_one_bio() 1108 sector->pgoff = bvec.bv_offset + bvec_offset; in index_one_bio() 1470 struct bio_vec *bvec; in set_bio_pages_uptodate() local 1475 bio_for_each_segment_all(bvec, bio, iter_all) { in set_bio_pages_uptodate() 1479 for (pgoff = bvec->bv_offset; pgoff - bvec->bv_offset < bvec->bv_len; in set_bio_pages_uptodate() 1481 sector = find_stripe_sector(rbio, bvec->bv_page, pgoff); in set_bio_pages_uptodate()
|
D | compression.c | 1302 struct bio_vec bvec; in btrfs_decompress_buf2page() local 1308 bvec = bio_iter_iovec(orig_bio, orig_bio->bi_iter); in btrfs_decompress_buf2page() 1313 bvec_offset = page_offset(bvec.bv_page) + bvec.bv_offset - cb->start; in btrfs_decompress_buf2page() 1320 copy_len = min(bvec_offset + bvec.bv_len, in btrfs_decompress_buf2page() 1329 memcpy_to_page(bvec.bv_page, bvec.bv_offset, in btrfs_decompress_buf2page()
|
D | disk-io.c | 360 struct bio_vec *bvec) in csum_dirty_subpage_buffers() argument 362 struct page *page = bvec->bv_page; in csum_dirty_subpage_buffers() 363 u64 bvec_start = page_offset(page) + bvec->bv_offset; in csum_dirty_subpage_buffers() 367 for (cur = bvec_start; cur < bvec_start + bvec->bv_len; in csum_dirty_subpage_buffers() 402 static int csum_dirty_buffer(struct btrfs_fs_info *fs_info, struct bio_vec *bvec) in csum_dirty_buffer() argument 404 struct page *page = bvec->bv_page; in csum_dirty_buffer() 410 return csum_dirty_subpage_buffers(fs_info, bvec); in csum_dirty_buffer() 721 struct bio_vec *bvec; in btree_csum_one_bio() local 727 bio_for_each_segment_all(bvec, bio, iter_all) { in btree_csum_one_bio() 728 root = BTRFS_I(bvec->bv_page->mapping->host)->root; in btree_csum_one_bio() [all …]
|
D | check-integrity.c | 2641 struct bio_vec bvec; in btrfsic_check_write_bio() local 2656 bio_for_each_segment(bvec, bio, iter) { in btrfsic_check_write_bio() 2657 BUG_ON(bvec.bv_len != PAGE_SIZE); in btrfsic_check_write_bio() 2658 mapped_datav[i] = page_address(bvec.bv_page); in btrfsic_check_write_bio() 2664 i, cur_bytenr, bvec.bv_len, bvec.bv_offset); in btrfsic_check_write_bio() 2665 cur_bytenr += bvec.bv_len; in btrfsic_check_write_bio()
|
D | scrub.c | 1636 struct bio_vec bvec; in scrub_recheck_block() local 1644 bio_init(&bio, sblock->dev->bdev, &bvec, 1, REQ_OP_READ); in scrub_recheck_block() 1713 struct bio_vec bvec; in scrub_repair_sector_from_good_copy() local 1722 bio_init(&bio, sblock_bad->dev->bdev, &bvec, 1, REQ_OP_WRITE); in scrub_repair_sector_from_good_copy()
|
/fs/gfs2/ |
D | lops.c | 170 struct bio_vec *bvec, in gfs2_end_log_write_bh() argument 174 struct page *page = bvec->bv_page; in gfs2_end_log_write_bh() 178 size = bvec->bv_len; in gfs2_end_log_write_bh() 179 while (bh_offset(bh) < bvec->bv_offset) in gfs2_end_log_write_bh() 205 struct bio_vec *bvec; in gfs2_end_log_write() local 219 bio_for_each_segment_all(bvec, bio, iter_all) { in gfs2_end_log_write() 220 page = bvec->bv_page; in gfs2_end_log_write() 222 gfs2_end_log_write_bh(sdp, bvec, bio->bi_status); in gfs2_end_log_write() 398 struct bio_vec *bvec; in gfs2_end_log_read() local 401 bio_for_each_segment_all(bvec, bio, iter_all) { in gfs2_end_log_read() [all …]
|
D | meta_io.c | 196 struct bio_vec *bvec; in gfs2_meta_read_endio() local 199 bio_for_each_segment_all(bvec, bio, iter_all) { in gfs2_meta_read_endio() 200 struct page *page = bvec->bv_page; in gfs2_meta_read_endio() 202 unsigned int len = bvec->bv_len; in gfs2_meta_read_endio() 204 while (bh_offset(bh) < bvec->bv_offset) in gfs2_meta_read_endio()
|
/fs/ext4/ |
D | page-io.c | 102 struct bio_vec *bvec; in ext4_finish_bio() local 105 bio_for_each_segment_all(bvec, bio, iter_all) { in ext4_finish_bio() 106 struct page *page = bvec->bv_page; in ext4_finish_bio() 109 unsigned bio_start = bvec->bv_offset; in ext4_finish_bio() 110 unsigned bio_end = bio_start + bvec->bv_len; in ext4_finish_bio()
|
/fs/ |
D | coredump.c | 860 struct bio_vec bvec = { in dump_emit_page() local 880 iov_iter_bvec(&iter, ITER_SOURCE, &bvec, 1, PAGE_SIZE); in dump_emit_page()
|
/fs/f2fs/ |
D | data.c | 329 struct bio_vec *bvec; in f2fs_write_end_io() local 338 bio_for_each_segment_all(bvec, bio, iter_all) { in f2fs_write_end_io() 339 struct page *page = bvec->bv_page; in f2fs_write_end_io() 600 struct bio_vec *bvec; in __has_merged_page() local 609 bio_for_each_segment_all(bvec, bio, iter_all) { in __has_merged_page() 610 struct page *target = bvec->bv_page; in __has_merged_page()
|
/fs/iomap/ |
D | buffered-io.c | 512 struct bio_vec bvec; in iomap_read_folio_sync() local 515 bio_init(&bio, iomap->bdev, &bvec, 1, REQ_OP_READ); in iomap_read_folio_sync()
|