Lines Matching defs:sglist
2796 static void intel_unmap_sg(struct device *hwdev, struct scatterlist *sglist,
2814 iova = find_iova(&domain->iovad, IOVA_PFN(sglist[0].dma_address));
2815 if (WARN_ONCE(!iova, "Driver unmaps unmatched sglist at PFN %llx\n",
2816 (unsigned long long)sglist[0].dma_address))
2843 struct scatterlist *sglist, int nelems, int dir)
2848 for_each_sg(sglist, sg, nelems, i) {
2856 static int intel_map_sg(struct device *hwdev, struct scatterlist *sglist, int nelems,
2872 return intel_nontranslate_map_sg(hwdev, sglist, nelems, dir);
2880 for_each_sg(sglist, sg, nelems, i)
2886 sglist->dma_length = 0;
2902 ret = domain_sg_mapping(domain, start_vpfn, sglist, size, prot);