Lines Matching refs:bv
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()
521 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_fba_build_cp_regular()
580 struct bio_vec bv; in dasd_fba_free_cp() local
593 rq_for_each_segment(bv, req, iter) { in dasd_fba_free_cp()
594 dst = page_address(bv.bv_page) + bv.bv_offset; in dasd_fba_free_cp()
595 for (off = 0; off < bv.bv_len; off += blksize) { in dasd_fba_free_cp()
606 memcpy(dst, cda, bv.bv_len); in dasd_fba_free_cp()