Searched refs:bv (Results 1 - 3 of 3) sorted by relevance

/block/
H A Dblk-merge.c16 struct bio_vec bv, bvprv = { NULL }; local
41 bio_for_each_segment(bv, bio, iter) {
54 high = page_to_pfn(bv.bv_page) > queue_bounce_pfn(q);
56 if (seg_size + bv.bv_len
59 if (!BIOVEC_PHYS_MERGEABLE(&bvprv, &bv))
61 if (!BIOVEC_SEG_BOUNDARY(q, &bvprv, &bv))
64 seg_size += bv.bv_len;
65 bvprv = bv;
74 bvprv = bv;
75 seg_size = bv
[all...]
H A Dbio-integrity.c220 struct bio_vec bv; local
231 bio_for_each_segment(bv, bio, bviter) {
232 void *kaddr = kmap_atomic(bv.bv_page);
234 iter.data_buf = kaddr + bv.bv_offset;
235 iter.data_size = bv.bv_len;
H A Dbio.c162 void bvec_free(mempool_t *pool, struct bio_vec *bv, unsigned int idx) argument
167 mempool_free(bv, pool);
171 kmem_cache_free(bvs->slab, bv);
506 struct bio_vec bv; local
509 bio_for_each_segment(bv, bio, iter) {
510 char *data = bvec_kmap_irq(&bv, &flags);
511 memset(data, 0, bv.bv_len);
512 flush_dcache_page(bv.bv_page);
620 struct bio_vec bv; local
662 bio_for_each_segment(bv, bio_sr
943 struct bio_vec *bv; local
[all...]

Completed in 53 milliseconds