/Linux-v4.19/drivers/md/bcache/ |
D | util.c | 234 struct bio_vec *bv = bio->bi_io_vec; in bch_bio_map() local 239 bv->bv_offset = base ? offset_in_page(base) : 0; in bch_bio_map() 242 for (; size; bio->bi_vcnt++, bv++) { 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() 247 bv->bv_page = is_vmalloc_addr(base) in bch_bio_map() 251 base += bv->bv_len; in bch_bio_map() 254 size -= bv->bv_len; in bch_bio_map() 271 struct bio_vec *bv; in bch_bio_alloc_pages() local 273 bio_for_each_segment_all(bv, bio, i) { in bch_bio_alloc_pages() [all …]
|
D | debug.c | 111 struct bio_vec bv, cbv; in bch_data_verify() local 129 bio_for_each_segment(bv, bio, iter) { in bch_data_verify() 130 void *p1 = kmap_atomic(bv.bv_page); in bch_data_verify() 136 cache_set_err_on(memcmp(p1 + bv.bv_offset, in bch_data_verify() 137 p2 + bv.bv_offset, in bch_data_verify() 138 bv.bv_len), in bch_data_verify() 145 bio_advance_iter(check, &citer, bv.bv_len); in bch_data_verify()
|
/Linux-v4.19/arch/parisc/kernel/ |
D | entry.S | 186 bv,n 0(%r3) 817 bv %r0(%r2) 826 bv %r0(%r2) 986 bv %r0(%r20) 1792 bv %r0(%r2) 1989 bv %r0(%r19) /* jumps to schedule() */ 2019 bv %r0(%rp) 2052 bv %r0(%ret0) 2066 bv %r0(%rp) 2111 bv (%rp) [all …]
|
D | real2.S | 92 bv 0(%r31) 114 bv 0(%rp) 134 bv 0(%r2) 149 bv 0(%r2) 190 bv 0(%r2) 227 bv 0(%r2) 274 bv 0(%r31) 287 bv 0(%rp) 302 bv %r0(%r2)
|
D | hpmc.S | 169 bv (r3) /* call pdce_proc */ 184 bv (%r3) /* call pdce_proc */ 214 bv (%r3) /* call pdce_proc */ 236 bv (%r5) 284 bv (%r3) /* call pdce_proc */
|
D | pacache.S | 186 2: bv %r0(%r2) 246 bv %r0(%r2) 307 bv %r0(%r2) 400 bv %r0(%r2) 511 bv %r0(%r2) 712 bv %r0(%r2) 791 bv %r0(%r2) 851 bv %r0(%r2) 918 bv %r0(%r2) 954 bv %r0(%r2) [all …]
|
/Linux-v4.19/block/ |
D | blk-merge.c | 105 struct bio_vec bv, bvprv, *bvprvp = NULL; in blk_bio_segment_split() local 113 bio_for_each_segment(bv, bio, iter) { in blk_bio_segment_split() 118 if (bvprvp && bvec_gap_to_prev(q, bvprvp, bv.bv_offset)) in blk_bio_segment_split() 121 if (sectors + (bv.bv_len >> 9) > max_sectors) { in blk_bio_segment_split() 135 if (seg_size + bv.bv_len > queue_max_segment_size(q)) in blk_bio_segment_split() 137 if (!BIOVEC_PHYS_MERGEABLE(bvprvp, &bv)) in blk_bio_segment_split() 139 if (!BIOVEC_SEG_BOUNDARY(q, bvprvp, &bv)) in blk_bio_segment_split() 142 seg_size += bv.bv_len; in blk_bio_segment_split() 143 bvprv = bv; in blk_bio_segment_split() 145 sectors += bv.bv_len >> 9; in blk_bio_segment_split() [all …]
|
D | blk-zoned.c | 121 struct bio_vec *bv; in blkdev_report_zones() local 193 bio_for_each_segment_all(bv, bio, i) { in blkdev_report_zones() 195 if (!bv->bv_page) in blkdev_report_zones() 198 addr = kmap_atomic(bv->bv_page); in blkdev_report_zones() 209 while (ofst < bv->bv_len && in blkdev_report_zones() 226 bio_for_each_segment_all(bv, bio, i) in blkdev_report_zones() 227 __free_page(bv->bv_page); in blkdev_report_zones()
|
D | bio.c | 164 void bvec_free(mempool_t *pool, struct bio_vec *bv, unsigned int idx) in bvec_free() argument 173 mempool_free(bv, pool); in bvec_free() 177 kmem_cache_free(bvs->slab, bv); in bvec_free() 538 struct bio_vec bv; in zero_fill_bio_iter() local 541 __bio_for_each_segment(bv, bio, iter, start) { in zero_fill_bio_iter() 542 char *data = bvec_kmap_irq(&bv, &flags); in zero_fill_bio_iter() 543 memset(data, 0, bv.bv_len); in zero_fill_bio_iter() 544 flush_dcache_page(bv.bv_page); in zero_fill_bio_iter() 769 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in __bio_try_merge_page() local 771 if (page == bv->bv_page && off == bv->bv_offset + bv->bv_len) { in __bio_try_merge_page() [all …]
|
D | bio-integrity.c | 174 struct bio_vec bv; in bio_integrity_process() local 185 __bio_for_each_segment(bv, bio, bviter, *proc_iter) { in bio_integrity_process() 186 void *kaddr = kmap_atomic(bv.bv_page); in bio_integrity_process() 188 iter.data_buf = kaddr + bv.bv_offset; in bio_integrity_process() 189 iter.data_size = bv.bv_len; in bio_integrity_process()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.c | 93 struct nfp_bpf_vnic *bv; in nfp_bpf_vnic_alloc() local 106 bv = kzalloc(sizeof(*bv), GFP_KERNEL); in nfp_bpf_vnic_alloc() 107 if (!bv) in nfp_bpf_vnic_alloc() 109 nn->app_priv = bv; in nfp_bpf_vnic_alloc() 115 bv->start_off = nn_readw(nn, NFP_NET_CFG_BPF_START); in nfp_bpf_vnic_alloc() 116 bv->tgt_done = nn_readw(nn, NFP_NET_CFG_BPF_DONE); in nfp_bpf_vnic_alloc() 126 struct nfp_bpf_vnic *bv = nn->app_priv; in nfp_bpf_vnic_free() local 128 WARN_ON(bv->tc_prog); in nfp_bpf_vnic_free() 129 kfree(bv); in nfp_bpf_vnic_free() 138 struct nfp_bpf_vnic *bv; in nfp_bpf_setup_tc_block_cb() local [all …]
|
/Linux-v4.19/include/linux/ |
D | bvec.h | 72 static inline bool bvec_iter_advance(const struct bio_vec *bv, in bvec_iter_advance() argument 82 unsigned iter_len = bvec_iter_len(bv, *iter); in bvec_iter_advance() 90 if (iter->bi_bvec_done == __bvec_iter_bvec(bv, *iter)->bv_len) { in bvec_iter_advance() 98 static inline bool bvec_iter_rewind(const struct bio_vec *bv, in bvec_iter_rewind() argument 112 iter->bi_bvec_done = __bvec_iter_bvec(bv, *iter)->bv_len; in bvec_iter_rewind()
|
D | bio.h | 138 #define bvec_to_phys(bv) (page_to_phys((bv)->bv_page) + (unsigned long) (bv)->bv_offset) argument 210 struct bio_vec bv; in bio_segments() local 229 bio_for_each_segment(bv, bio, iter) in bio_segments() 280 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_first_bvec() argument 282 *bv = bio_iovec(bio); in bio_get_first_bvec() 285 static inline void bio_get_last_bvec(struct bio *bio, struct bio_vec *bv) in bio_get_last_bvec() argument 291 *bv = bio_iovec(bio); in bio_get_last_bvec() 302 *bv = bio->bi_io_vec[idx]; in bio_get_last_bvec() 309 bv->bv_len = iter.bi_bvec_done; in bio_get_last_bvec()
|
/Linux-v4.19/drivers/s390/block/ |
D | dasd_fba.c | 448 struct bio_vec bv; in dasd_fba_build_cp_regular() local 469 rq_for_each_segment(bv, req, iter) { in dasd_fba_build_cp_regular() 470 if (bv.bv_len & (blksize - 1)) in dasd_fba_build_cp_regular() 473 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_fba_build_cp_regular() 474 if (idal_is_needed (page_address(bv.bv_page), bv.bv_len)) in dasd_fba_build_cp_regular() 475 cidaw += bv.bv_len / blksize; in dasd_fba_build_cp_regular() 511 rq_for_each_segment(bv, req, iter) { in dasd_fba_build_cp_regular() 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() [all …]
|
D | dasd_diag.c | 507 struct bio_vec bv; in dasd_diag_build_cp() local 527 rq_for_each_segment(bv, req, iter) { in dasd_diag_build_cp() 528 if (bv.bv_len & (blksize - 1)) in dasd_diag_build_cp() 531 count += bv.bv_len >> (block->s2b_shift + 9); in dasd_diag_build_cp() 548 rq_for_each_segment(bv, req, iter) { in dasd_diag_build_cp() 549 dst = page_address(bv.bv_page) + bv.bv_offset; in dasd_diag_build_cp() 550 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_diag_build_cp()
|
/Linux-v4.19/fs/cifs/ |
D | misc.c | 768 kvfree(ctx->bv); in cifs_aio_ctx_release() 787 struct bio_vec *bv = NULL; in setup_aio_ctx_iter() local 797 bv = kmalloc_array(max_pages, sizeof(struct bio_vec), in setup_aio_ctx_iter() 800 if (!bv) { in setup_aio_ctx_iter() 801 bv = vmalloc(array_size(max_pages, sizeof(struct bio_vec))); in setup_aio_ctx_iter() 802 if (!bv) in setup_aio_ctx_iter() 813 kvfree(bv); in setup_aio_ctx_iter() 846 bv[npages + i].bv_page = pages[i]; in setup_aio_ctx_iter() 847 bv[npages + i].bv_offset = start; in setup_aio_ctx_iter() 848 bv[npages + i].bv_len = len - start; in setup_aio_ctx_iter() [all …]
|
D | cifs_debug.c | 371 bool bv; in cifs_stats_proc_write() local 378 rc = kstrtobool_from_user(buffer, count, &bv); in cifs_stats_proc_write() 633 bool bv; in cifsFYI_proc_write() local 639 if (strtobool(c, &bv) == 0) in cifsFYI_proc_write() 640 cifsFYI = bv; in cifsFYI_proc_write() 795 bool bv; in cifs_security_flags_proc_write() local 807 if (strtobool(flags_string, &bv) == 0) { in cifs_security_flags_proc_write() 808 global_secflags = bv ? CIFSSEC_MAX : CIFSSEC_DEF; in cifs_security_flags_proc_write()
|
/Linux-v4.19/fs/crypto/ |
D | bio.c | 31 struct bio_vec *bv; in __fscrypt_decrypt_bio() local 34 bio_for_each_segment_all(bv, bio, i) { in __fscrypt_decrypt_bio() 35 struct page *page = bv->bv_page; in __fscrypt_decrypt_bio()
|
/Linux-v4.19/drivers/nvdimm/ |
D | blk.c | 89 struct bio_vec bv; in nd_blk_rw_integrity() local 92 bv = bvec_iter_bvec(bip->bip_vec, bip->bip_iter); in nd_blk_rw_integrity() 99 cur_len = min(len, bv.bv_len); in nd_blk_rw_integrity() 100 iobuf = kmap_atomic(bv.bv_page); in nd_blk_rw_integrity() 101 err = ndbr->do_io(ndbr, dev_offset, iobuf + bv.bv_offset, in nd_blk_rw_integrity()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_tv.c | 60 u16 rv, gv, bv, av; member 188 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, 198 .rv = 0x037a, .gv = 0x033d, .bv = 0x06f6, .av = 0x0200, 208 .rv = 0x035a, .gv = 0x0322, .bv = 0x06e1, .av = 0x0200, 218 .rv = 0x0399, .gv = 0x0356, .bv = 0x070a, .av = 0x0200, 228 .rv = 0x0353, .gv = 0x031c, .bv = 0x06dc, .av = 0x0200, 238 .rv = 0x0390, .gv = 0x034f, .bv = 0x0705, .av = 0x0200, 248 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, 258 .rv = 0x037a, .gv = 0x033d, .bv = 0x06f6, .av = 0x0200, 268 .rv = 0x0340, .gv = 0x030c, .bv = 0x06d0, .av = 0x0200, [all …]
|
/Linux-v4.19/arch/parisc/boot/compressed/ |
D | head.S | 71 bv,n 0(%r3) 84 bv,n 0(%ret0)
|
/Linux-v4.19/include/linux/ceph/ |
D | messenger.h | 136 struct bio_vec bv; \ 141 __bio_for_each_segment(bv, (it)->bio, __cur_iter, __cur_iter) \ 169 struct bio_vec bv; \ 174 for_each_bvec(bv, (it)->bvecs, __cur_iter, __cur_iter) \
|
/Linux-v4.19/fs/ext4/ |
D | readpage.c | 73 struct bio_vec *bv; in mpage_end_io() local 84 bio_for_each_segment_all(bv, bio, i) { in mpage_end_io() 85 struct page *page = bv->bv_page; in mpage_end_io()
|
/Linux-v4.19/scripts/ |
D | sortextable.h | 83 Elf_Addr bv = _r(b); in compare_extable() local 85 if (av < bv) in compare_extable() 87 if (av > bv) in compare_extable()
|
/Linux-v4.19/fs/afs/ |
D | rxrpc.c | 265 struct bio_vec *bv, pgoff_t first, pgoff_t last, in afs_load_bvec() argument 282 bv[i].bv_page = pages[i]; in afs_load_bvec() 283 bv[i].bv_len = to - offset; in afs_load_bvec() 284 bv[i].bv_offset = offset; in afs_load_bvec() 289 iov_iter_bvec(&msg->msg_iter, WRITE | ITER_BVEC, bv, nr, bytes); in afs_load_bvec() 309 struct bio_vec bv[AFS_BVEC_MAX]; in afs_send_pages() local 318 afs_load_bvec(call, msg, bv, first, last, offset); in afs_send_pages() 328 put_page(bv[loop].bv_page); in afs_send_pages()
|