Lines Matching refs:sgl
388 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl,
397 for_each_sg(sgl, sg, nelems, i) {
411 xen_swiotlb_unmap_sg_attrs(hwdev, sgl, i, dir,
413 sgl[0].dma_length = 0;
426 xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems,
429 return xen_swiotlb_map_sg_attrs(hwdev, sgl, nelems, dir, NULL);
438 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl,
447 for_each_sg(sgl, sg, nelems, i)
454 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems,
457 return xen_swiotlb_unmap_sg_attrs(hwdev, sgl, nelems, dir, NULL);
469 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl,
476 for_each_sg(sgl, sg, nelems, i)