Lines Matching refs:sg_table
32 static unsigned int sgtable_offset(const struct sg_table *sgt)
41 static size_t sgtable_len(const struct sg_table *sgt)
107 /* allocate and initialize sg_table header(a kind of 'superblock') */
108 static struct sg_table *sgtable_alloc(const size_t bytes, u32 flags,
113 struct sg_table *sgt;
143 /* free sg_table header(a kind of superblock) */
144 static void sgtable_free(struct sg_table *sgt)
156 static void *vmap_sg(const struct sg_table *sgt)
375 static void sgtable_fill_vmalloc(struct sg_table *sgt, void *_va)
399 static inline void sgtable_drain_vmalloc(struct sg_table *sgt)
410 const struct sg_table *sgt, u32 flags)
467 const struct sg_table *sgt = area->sgt;
497 static struct sg_table *unmap_vm_area(struct iommu_domain *domain,
501 struct sg_table *sgt = NULL;
522 sgt = (struct sg_table *)area->sgt;
540 u32 da, const struct sg_table *sgt, void *va,
575 u32 da, const struct sg_table *sgt,
592 const struct sg_table *sgt, u32 flags)
632 struct sg_table *
636 struct sg_table *sgt;
666 struct sg_table *sgt;
714 struct sg_table *sgt;