Lines Matching refs:sgt
46 struct sg_table sgt; /* The scatter list table */ member
177 #define for_each_sgtable_sg(sgt, sg, i) \ argument
178 for_each_sg((sgt)->sgl, sg, (sgt)->orig_nents, i)
185 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
186 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i)
377 void sg_free_append_table(struct sg_append_table *sgt);
381 int sg_alloc_append_table_from_pages(struct sg_append_table *sgt,
386 int sg_alloc_table_from_pages_segment(struct sg_table *sgt, struct page **pages,
411 static inline int sg_alloc_table_from_pages(struct sg_table *sgt, in sg_alloc_table_from_pages() argument
417 return sg_alloc_table_from_pages_segment(sgt, pages, n_pages, offset, in sg_alloc_table_from_pages()
577 #define for_each_sgtable_page(sgt, piter, pgoffset) \ argument
578 for_each_sg_page((sgt)->sgl, piter, (sgt)->orig_nents, pgoffset)
591 #define for_each_sgtable_dma_page(sgt, dma_iter, pgoffset) \ argument
592 for_each_sg_dma_page((sgt)->sgl, dma_iter, (sgt)->nents, pgoffset)