Lines Matching refs:sgt
46 struct sg_table sgt; /* The scatter list table */ member
201 #define for_each_sgtable_sg(sgt, sg, i) \ argument
202 for_each_sg((sgt)->sgl, sg, (sgt)->orig_nents, i)
209 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
210 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i)
437 void sg_free_append_table(struct sg_append_table *sgt);
441 int sg_alloc_append_table_from_pages(struct sg_append_table *sgt,
446 int sg_alloc_table_from_pages_segment(struct sg_table *sgt, struct page **pages,
471 static inline int sg_alloc_table_from_pages(struct sg_table *sgt, in sg_alloc_table_from_pages() argument
477 return sg_alloc_table_from_pages_segment(sgt, pages, n_pages, offset, in sg_alloc_table_from_pages()
637 #define for_each_sgtable_page(sgt, piter, pgoffset) \ argument
638 for_each_sg_page((sgt)->sgl, piter, (sgt)->orig_nents, pgoffset)
651 #define for_each_sgtable_dma_page(sgt, dma_iter, pgoffset) \ argument
652 for_each_sg_dma_page((sgt)->sgl, dma_iter, (sgt)->nents, pgoffset)