Home
last modified time | relevance | path

Searched refs:bi_io_vec (Results 1 – 34 of 34) sorted by relevance

/linux-4.4.14/fs/logfs/
Ddev_bdev.c24 bio.bi_io_vec = &bio_vec; in sync_request()
111 bio->bi_io_vec[i].bv_page = page; in __bdev_writeseg()
112 bio->bi_io_vec[i].bv_len = PAGE_SIZE; in __bdev_writeseg()
113 bio->bi_io_vec[i].bv_offset = 0; in __bdev_writeseg()
199 bio->bi_io_vec[i].bv_page = super->s_erase_page; in do_erase()
200 bio->bi_io_vec[i].bv_len = PAGE_SIZE; in do_erase()
201 bio->bi_io_vec[i].bv_offset = 0; in do_erase()
/linux-4.4.14/include/linux/
Dbio.h84 bvec_iter_bvec((bio)->bi_io_vec, (iter))
87 bvec_iter_page((bio)->bi_io_vec, (iter))
89 bvec_iter_len((bio)->bi_io_vec, (iter))
91 bvec_iter_offset((bio)->bi_io_vec, (iter))
194 for (i = 0, bvl = (bio)->bi_io_vec; i < (bio)->bi_vcnt; i++, bvl++)
231 bvec_iter_advance(bio->bi_io_vec, iter, bytes); in bio_advance_iter()
335 *bv = bio->bi_io_vec[idx]; in bio_get_last_bvec()
Dblk_types.h98 struct bio_vec *bi_io_vec; /* the actual vec list */ member
/linux-4.4.14/block/
Dblk-lib.c177 bio->bi_io_vec->bv_page = page; in blkdev_issue_write_same()
178 bio->bi_io_vec->bv_offset = 0; in blkdev_issue_write_same()
179 bio->bi_io_vec->bv_len = bdev_logical_block_size(bdev); in blkdev_issue_write_same()
Dbio.c254 bvec_free(bs->bvec_pool, bio->bi_io_vec, BIO_POOL_IDX(bio)); in bio_free()
506 bio->bi_io_vec = bvl; in bio_alloc_bioset()
586 bio->bi_io_vec = bio_src->bi_io_vec; in __bio_clone_fast()
674 bio->bi_io_vec[bio->bi_vcnt++] = bio_src->bi_io_vec[0]; in bio_clone_bioset()
679 bio->bi_io_vec[bio->bi_vcnt++] = bv; in bio_clone_bioset()
732 struct bio_vec *prev = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_add_pc_page()
756 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_pc_page()
823 bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_add_page()
835 bv = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_page()
921 while (--bv >= bio->bi_io_vec) in bio_alloc_pages()
Dbounce.c105 struct bio_vec tovec, *fromvec = from->bi_io_vec; in copy_to_high_bio_irq()
137 org_vec = bio_orig->bi_io_vec + i + start; in bounce_end_io()
Dblk-core.c1530 bio->bi_io_vec->bv_page = page; in blk_add_request_payload()
1531 bio->bi_io_vec->bv_offset = 0; in blk_add_request_payload()
1532 bio->bi_io_vec->bv_len = len; in blk_add_request_payload()
/linux-4.4.14/mm/
Dpage_io.c46 struct page *page = bio->bi_io_vec[0].bv_page; in end_swap_bio_write()
71 struct page *page = bio->bi_io_vec[0].bv_page; in end_swap_bio_read()
/linux-4.4.14/drivers/md/
Draid1.c139 r1_bio->bios[j]->bi_io_vec[i].bv_page = in r1buf_pool_alloc()
140 r1_bio->bios[0]->bi_io_vec[i].bv_page; in r1buf_pool_alloc()
171 r1bio->bios[j]->bi_io_vec[i].bv_page != in r1buf_pool_free()
172 r1bio->bios[0]->bi_io_vec[i].bv_page) in r1buf_pool_free()
173 safe_put_page(r1bio->bios[j]->bi_io_vec[i].bv_page); in r1buf_pool_free()
1827 bio->bi_io_vec[idx].bv_page, in fix_sync_read_error()
1883 bio->bi_io_vec[idx].bv_page, in fix_sync_read_error()
1898 bio->bi_io_vec[idx].bv_page, in fix_sync_read_error()
1950 bi = &b->bi_io_vec[j]; in process_checks()
1981 p = pbio->bi_io_vec[j].bv_page; in process_checks()
[all …]
Draid10.c185 page = rbio->bi_io_vec[i].bv_page; in r10buf_pool_alloc()
192 bio->bi_io_vec[i].bv_page = page; in r10buf_pool_alloc()
194 rbio->bi_io_vec[i].bv_page = page; in r10buf_pool_alloc()
202 safe_put_page(bio->bi_io_vec[i-1].bv_page); in r10buf_pool_alloc()
205 safe_put_page(r10_bio->devs[j].bio->bi_io_vec[i].bv_page); in r10buf_pool_alloc()
229 safe_put_page(bio->bi_io_vec[i].bv_page); in r10buf_pool_free()
230 bio->bi_io_vec[i].bv_page = NULL; in r10buf_pool_free()
1973 if (memcmp(page_address(fbio->bi_io_vec[j].bv_page), in sync_request_write()
1974 page_address(tbio->bi_io_vec[j].bv_page), in sync_request_write()
2080 bio->bi_io_vec[idx].bv_page, in fix_recovery_read_error()
[all …]
Ddm-io.c224 dp->context_ptr = __bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in bio_dp_init()
Draid5.c1025 bi->bi_io_vec[0].bv_len = STRIPE_SIZE; in ops_run_io()
1026 bi->bi_io_vec[0].bv_offset = 0; in ops_run_io()
1074 rbi->bi_io_vec[0].bv_len = STRIPE_SIZE; in ops_run_io()
1075 rbi->bi_io_vec[0].bv_offset = 0; in ops_run_io()
2491 dev->req.bi_io_vec = &dev->vec; in raid5_build_block()
2496 dev->rreq.bi_io_vec = &dev->rvec; in raid5_build_block()
Ddm-bufio.c607 b->bio.bi_io_vec = b->bio_vec; in use_inline_bio()
Ddm-crypt.c1020 bvec = &clone->bi_io_vec[clone->bi_vcnt++]; in crypt_alloc_buffer()
/linux-4.4.14/drivers/md/bcache/
Dio.c30 bio->bi_io_vec = bio->bi_inline_vecs; in bch_bbio_alloc()
Dutil.c228 struct bio_vec *bv = bio->bi_io_vec; in bch_bio_map()
Dsuper.c211 struct cache_sb *out = page_address(bio->bi_io_vec[0].bv_page); in __write_super()
1155 dc->sb_bio.bi_io_vec = dc->sb_bio.bi_inline_vecs; in register_bdev()
1156 dc->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_bdev()
1797 put_page(ca->sb_bio.bi_io_vec[0].bv_page); in bch_cache_release()
1816 ca->journal.bio.bi_io_vec = ca->journal.bio.bi_inline_vecs; in cache_alloc()
1854 ca->sb_bio.bi_io_vec = ca->sb_bio.bi_inline_vecs; in register_cache()
1855 ca->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_cache()
Ddebug.c124 void *p2 = page_address(check->bi_io_vec[iter.bi_idx].bv_page); in bch_data_verify()
Dmovinggc.c91 bio->bi_io_vec = bio->bi_inline_vecs; in moving_init()
Dwriteback.c117 bio->bi_io_vec = bio->bi_inline_vecs; in dirty_init()
Djournal.c457 bio->bi_io_vec = bio->bi_inline_vecs; in do_journal_discard()
/linux-4.4.14/fs/btrfs/
Dcompression.c181 cb->orig_bio->bi_io_vec, in end_compressed_bio_read()
459 page = cb->orig_bio->bi_io_vec[cb->orig_bio->bi_vcnt - 1].bv_page; in add_ra_bio_pages()
591 page_offset(bio->bi_io_vec->bv_page), in btrfs_submit_compressed_read()
Dcheck-integrity.c2975 (rw & WRITE) && NULL != bio->bi_io_vec) { in __btrfsic_submit_bio()
2999 BUG_ON(bio->bi_io_vec[i].bv_len != PAGE_CACHE_SIZE); in __btrfsic_submit_bio()
3000 mapped_datav[i] = kmap(bio->bi_io_vec[i].bv_page); in __btrfsic_submit_bio()
3004 kunmap(bio->bi_io_vec[i].bv_page); in __btrfsic_submit_bio()
3013 i, cur_bytenr, bio->bi_io_vec[i].bv_len, in __btrfsic_submit_bio()
3014 bio->bi_io_vec[i].bv_offset); in __btrfsic_submit_bio()
3015 cur_bytenr += bio->bi_io_vec[i].bv_len; in __btrfsic_submit_bio()
3023 kunmap(bio->bi_io_vec[i].bv_page); in __btrfsic_submit_bio()
Dfile-item.c165 struct bio_vec *bvec = bio->bi_io_vec; in __btrfs_lookup_bio_sums()
432 struct bio_vec *bvec = bio->bi_io_vec; in btrfs_csum_one_bio()
Draid56.c1161 p = bio->bi_io_vec[i].bv_page; in index_rbio_pages()
1441 p = bio->bi_io_vec[i].bv_page; in set_bio_pages_uptodate()
Dinode.c8200 struct bio_vec *bvec = orig_bio->bi_io_vec; in btrfs_submit_direct_hook()
8236 while (bvec <= (orig_bio->bi_io_vec + orig_bio->bi_vcnt - 1)) { in btrfs_submit_direct_hook()
Dextent_io.c2820 struct bio_vec *bvec = bio->bi_io_vec + bio->bi_vcnt - 1; in submit_one_bio()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_bitmap.c949 unsigned int idx = bm_page_to_idx(bio->bi_io_vec[0].bv_page); in drbd_bm_endio()
973 mempool_free(bio->bi_io_vec[0].bv_page, drbd_md_io_page_pool); in drbd_bm_endio()
/linux-4.4.14/kernel/power/
Dswap.c233 struct page *page = bio->bi_io_vec[0].bv_page; in hib_end_io()
/linux-4.4.14/Documentation/block/
Dbiodoc.txt445 struct bio_vec *bi_io_vec; /* the actual vec list */
458 the same bi_io_vec array, but with the index and size accordingly modified)
873 cloning, in this case rather than PRE_BUILT bio_vecs, we set the bi_io_vec
/linux-4.4.14/drivers/block/
Dloop.c488 bvec = __bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter); in lo_rw_aio()
Dpktcdvd.c1301 struct bio_vec *bvec = pkt->w_bio->bi_io_vec; in pkt_start_write()
Dfloppy.c3808 bio.bi_io_vec = &bio_vec; in __floppy_read_block_0()
/linux-4.4.14/fs/
Dbuffer.c2966 struct bio_vec *bvec = &bio->bi_io_vec[bio->bi_vcnt - 1]; in guard_bio_eod()