Searched refs:sgt (Results 1 – 4 of 4) sorted by relevance
/arch/s390/mm/ |
D | gmap.c | 1349 unsigned long *sgt) in __gmap_unshadow_sgt() argument 1357 if (!(sgt[i] & _SEGMENT_ENTRY_ORIGIN)) in __gmap_unshadow_sgt() 1359 pgt = (unsigned long *)(sgt[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_sgt() 1360 sgt[i] = _SEGMENT_ENTRY_EMPTY; in __gmap_unshadow_sgt() 1378 unsigned long r3o, *r3e, *sgt; in gmap_unshadow_sgt() local 1388 sgt = (unsigned long *)(*r3e & _REGION_ENTRY_ORIGIN); in gmap_unshadow_sgt() 1390 __gmap_unshadow_sgt(sg, raddr, sgt); in gmap_unshadow_sgt() 1392 page = pfn_to_page(__pa(sgt) >> PAGE_SHIFT); in gmap_unshadow_sgt() 1408 unsigned long *sgt; in __gmap_unshadow_r3t() local 1416 sgt = (unsigned long *)(r3t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r3t() [all …]
|
/arch/arm/include/asm/ |
D | dma-mapping.h | 194 extern int arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt,
|
/arch/s390/include/asm/ |
D | gmap.h | 129 int gmap_shadow_sgt(struct gmap *sg, unsigned long saddr, unsigned long sgt,
|
/arch/arm/mm/ |
D | dma-mapping.c | 865 int arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt, in arm_dma_get_sgtable() argument 879 ret = sg_alloc_table(sgt, 1, GFP_KERNEL); in arm_dma_get_sgtable() 883 sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0); in arm_dma_get_sgtable() 1598 static int arm_iommu_get_sgtable(struct device *dev, struct sg_table *sgt, in arm_iommu_get_sgtable() argument 1608 return sg_alloc_table_from_pages(sgt, pages, count, 0, size, in arm_iommu_get_sgtable()
|