Lines Matching refs:bv
773 struct bio_vec *bv) in nvme_setup_prp_simple() argument
776 unsigned int offset = bv->bv_offset & (dev->ctrl.page_size - 1); in nvme_setup_prp_simple()
779 iod->first_dma = dma_map_bvec(dev->dev, bv, rq_dma_dir(req), 0); in nvme_setup_prp_simple()
782 iod->dma_len = bv->bv_len; in nvme_setup_prp_simple()
785 if (bv->bv_len > first_prp_len) in nvme_setup_prp_simple()
792 struct bio_vec *bv) in nvme_setup_sgl_simple() argument
796 iod->first_dma = dma_map_bvec(dev->dev, bv, rq_dma_dir(req), 0); in nvme_setup_sgl_simple()
799 iod->dma_len = bv->bv_len; in nvme_setup_sgl_simple()
816 struct bio_vec bv = req_bvec(req); in nvme_map_data() local
818 if (!is_pci_p2pdma_page(bv.bv_page)) { in nvme_map_data()
819 if (bv.bv_offset + bv.bv_len <= dev->ctrl.page_size * 2) in nvme_map_data()
821 &cmnd->rw, &bv); in nvme_map_data()
826 &cmnd->rw, &bv); in nvme_map_data()