Searched refs:bv (Results 1 - 25 of 103) sorted by path

12345

/linux-master/arch/parisc/boot/compressed/
H A Dhead.S71 bv,n 0(%r3)
84 bv,n 0(%ret0)
/linux-master/arch/parisc/kernel/
H A Dentry.S161 bv,n 0(%r3)
772 bv %r0(%r2)
781 bv %r0(%r2)
940 bv %r0(%r20)
969 bv %r0(%r1)
1701 bv %r0(%r2)
1897 bv %r0(%r19) /* jumps to schedule() */
1928 bv %r0(%rp)
1996 bv,n (%r1)
2092 bv,
[all...]
H A Dhead.S101 bv,n (%r1)
208 bv,n (%rp)
250 bv (%rp)
263 bv (%r3)
277 bv (%r3)
396 bv (%rp)
H A Dhpmc.S154 bv (r3) /* call pdce_proc */
169 bv (%r3) /* call pdce_proc */
199 bv (%r3) /* call pdce_proc */
221 bv (%r5)
269 bv (%r3) /* call pdce_proc */
H A Dpacache.S175 2: bv %r0(%r2)
184 bv,n %r0(%r2)
245 bv %r0(%r2)
306 bv %r0(%r2)
369 bv %r0(%r2)
480 bv %r0(%r2)
660 bv %r0(%r2)
728 bv %r0(%r2)
777 bv %r0(%r2)
826 bv
[all...]
H A Dreal2.S79 bv 0(%r31)
101 bv 0(%rp)
121 bv 0(%r2)
136 bv 0(%r2)
177 bv 0(%r2)
214 bv 0(%r2)
260 bv 0(%r31)
273 bv 0(%rp)
288 bv %r0(%r2)
H A Drelocate_kernel.S139 bv,n %r0(%rp)
/linux-master/arch/parisc/lib/
H A Dlusercopy.S44 bv %r0(%r2)
230 bv %r0(%r2)
/linux-master/block/
H A Dbio-integrity.c94 static void bio_integrity_unpin_bvec(struct bio_vec *bv, int nr_vecs, argument
100 if (dirty && !PageCompound(bv[i].bv_page))
101 set_page_dirty_lock(bv[i].bv_page);
102 unpin_user_page(bv[i].bv_page);
177 struct bio_vec *bv = &bip->bip_vec[bip->bip_vcnt - 1]; local
180 if (bvec_try_merge_hw_page(q, bv, page, len, offset,
194 if (bvec_gap_to_prev(&q->limits, bv, offset))
389 struct bio_vec bv; local
400 __bio_for_each_segment(bv, bio, bviter, *proc_iter) {
401 void *kaddr = bvec_kmap_local(&bv);
[all...]
H A Dbio.c162 void bvec_free(mempool_t *pool, struct bio_vec *bv, unsigned short nr_vecs) argument
167 mempool_free(bv, pool);
169 kmem_cache_free(biovec_slab(nr_vecs)->slab, bv);
611 struct bio_vec bv; local
614 __bio_for_each_segment(bv, bio, iter, start)
615 memzero_bvec(&bv);
631 struct bio_vec bv; local
642 bio_for_each_segment(bv, bio, iter) {
643 if (done + bv.bv_len > new_size) {
650 zero_user(bv
909 bvec_try_merge_page(struct bio_vec *bv, struct page *page, unsigned int len, unsigned int off, bool *same_page) argument
940 bvec_try_merge_hw_page(struct request_queue *q, struct bio_vec *bv, struct page *page, unsigned len, unsigned offset, bool *same_page) argument
982 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; local
1246 struct bio_vec *bv = bio->bi_io_vec + bio->bi_vcnt; local
[all...]
H A Dblk-crypto-fallback.c164 struct bio_vec bv; local
179 bio_for_each_segment(bv, bio_src, iter)
180 bio->bi_io_vec[bio->bi_vcnt++] = bv;
216 struct bio_vec bv; local
219 bio_for_each_segment(bv, bio, iter) {
220 num_sectors += bv.bv_len >> SECTOR_SHIFT;
389 struct bio_vec bv; local
418 __bio_for_each_segment(bv, bio, iter, f_ctx->crypt_iter) {
419 struct page *page = bv.bv_page;
421 sg_set_page(&sg, page, data_unit_size, bv
[all...]
H A Dblk-crypto.c218 struct bio_vec bv; local
220 bio_for_each_segment(bv, bio, iter) {
221 if (!IS_ALIGNED(bv.bv_len | bv.bv_offset, data_unit_size))
H A Dblk-map.c540 struct bio_vec bv; local
543 bio_for_each_bvec(bv, bio, iter)
589 struct bio_vec *bv = &bvecs[i]; local
595 if (bvprvp && bvec_gap_to_prev(lim, bvprvp, bv->bv_offset)) {
600 if (nsegs >= nr_segs || bytes > UINT_MAX - bv->bv_len)
602 if (bytes + bv->bv_len > nr_iter)
604 if (bv->bv_offset + bv->bv_len > PAGE_SIZE)
608 bytes += bv->bv_len;
609 bvprvp = bv;
[all...]
H A Dblk-merge.c21 static inline void bio_get_first_bvec(struct bio *bio, struct bio_vec *bv) argument
23 *bv = mp_bvec_iter_bvec(bio->bi_io_vec, bio->bi_iter);
26 static inline void bio_get_last_bvec(struct bio *bio, struct bio_vec *bv) argument
31 bio_get_first_bvec(bio, bv);
32 if (bv->bv_len == bio->bi_iter.bi_size)
42 *bv = bio->bi_io_vec[idx];
49 bv->bv_len = iter.bi_bvec_done;
210 * @bv: [in] bvec to examine
212 * by the number of segments from @bv that may be appended to that
215 * by the number of bytes from @bv tha
227 bvec_split_segs(const struct queue_limits *lim, const struct bio_vec *bv, unsigned *nsegs, unsigned *bytes, unsigned max_segs, unsigned max_bytes) argument
278 struct bio_vec bv, bvprv, *bvprvp = NULL; local
413 struct bio_vec bv; local
493 __blk_bvec_map_sg(struct bio_vec bv, struct scatterlist *sglist, struct scatterlist **sg) argument
[all...]
H A Dblk.h90 void bvec_free(mempool_t *pool, struct bio_vec *bv, unsigned short nr_vecs);
92 bool bvec_try_merge_hw_page(struct request_queue *q, struct bio_vec *bv,
H A Dbounce.c144 struct bio_vec bv; local
182 bio_for_each_segment(bv, bio_src, iter)
183 bio->bi_io_vec[bio->bi_vcnt++] = bv;
/linux-master/drivers/block/aoe/
H A Daoecmd.c299 struct bio_vec bv; local
301 __bio_for_each_segment(bv, bio, iter, iter)
302 skb_fill_page_desc(skb, frag++, bv.bv_page,
303 bv.bv_offset, bv.bv_len);
1016 struct bio_vec bv; local
1020 __bio_for_each_segment(bv, bio, iter, iter) {
1021 char *p = bvec_kmap_local(&bv);
1022 skb_copy_bits(skb, soff, p, bv.bv_len);
1024 soff += bv
[all...]
/linux-master/drivers/block/
H A Dfloppy.c2433 struct bio_vec bv; local
2466 rq_for_each_segment(bv, current_req, iter) {
2470 size = bv.bv_len;
2489 memcpy_to_bvec(&bv, dma_buffer);
2491 memcpy_from_bvec(dma_buffer, &bv);
H A Dn64cart.c62 static bool n64cart_do_bvec(struct device *dev, struct bio_vec *bv, u32 pos) argument
68 WARN_ON_ONCE((bv->bv_offset & (MIN_ALIGNMENT - 1)) ||
69 (bv->bv_len & (MIN_ALIGNMENT - 1)));
71 dma_addr = dma_map_bvec(dev, bv, DMA_FROM_DEVICE, 0);
79 n64cart_write_reg(PI_WRITE_REG, bv->bv_len - 1);
83 dma_unmap_page(dev, dma_addr, bv->bv_len, DMA_FROM_DEVICE);
H A Dps3disk.c106 struct bio_vec bv; local
109 rq_for_each_segment(bv, req, iter)
H A Drbd.c1230 memzero_bvec(&bv);
1240 memzero_bvec(&bv);
2645 obj_req->bvec_pos.bvecs[obj_req->bvec_idx++] = bv;
2646 obj_req->bvec_pos.iter.bi_size += bv.bv_len;
2705 obj_req->bvec_pos.bvecs[obj_req->bvec_idx++] = bv;
2706 obj_req->bvec_pos.iter.bi_size += bv.bv_len;
3006 if (memchr_inv(bvec_virt(&bv), 0, bv.bv_len))
H A Dublk_drv.c743 struct bio_vec bv = bio_iter_iovec(data->bio, data->iter); local
744 unsigned int bytes = min3(bv.bv_len, (unsigned)total - done,
746 void *bv_buf = bvec_kmap_local(&bv);
/linux-master/drivers/block/zram/
H A Dzram_drv.c785 struct bio_vec bv; local
788 bio_init(&bio, file_bdev(zw->zram->bdev_file), &bv, 1, REQ_OP_READ);
1876 struct bio_vec bv = bio_iter_iovec(bio, iter); local
1878 bv.bv_len = min_t(u32, bv.bv_len, PAGE_SIZE - offset);
1880 if (zram_bvec_read(zram, &bv, index, offset, bio) < 0) {
1885 flush_dcache_page(bv.bv_page);
1891 bio_advance_iter_single(bio, &iter, bv.bv_len);
1907 struct bio_vec bv = bio_iter_iovec(bio, iter); local
1909 bv
[all...]
/linux-master/drivers/firmware/
H A Dti_sci.c2727 * @bv: Processor Boot vector (start address)
2735 u8 proc_id, u64 *bv, u32 *cfg_flags,
2775 *bv = (resp->bootvector_low & TI_SCI_ADDR_LOW_MASK) |
2734 ti_sci_cmd_proc_get_status(const struct ti_sci_handle *handle, u8 proc_id, u64 *bv, u32 *cfg_flags, u32 *ctrl_flags, u32 *sts_flags) argument
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c1862 s64 temperature, t_slope, t_intercept, av, bv, t_ref; local
1872 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000);
1878 kv = drm_fixp_mul(av, drm_fixp_exp(drm_fixp_mul(bv, vddc)));
1906 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));

Completed in 371 milliseconds

12345