Lines Matching defs:sg
65 struct scatterlist *sg; member
86 #define sg_is_chain(sg) ((sg)->page_link & SG_PAGE_LINK_CHAIN) argument
87 #define sg_is_last(sg) ((sg)->page_link & SG_PAGE_LINK_LAST) argument
88 #define sg_chain_ptr(sg) \ argument
91 #define sg_dma_address(sg) (sg)->dma_address argument
92 #define sg_dma_len(sg) (sg)->length argument
100 #define for_each_sg(sglist, sg, sgmax, iter) \ argument
103 #define for_each_sgtable_sg(sgt, sg, i) \ argument
109 #define for_each_sgtable_dma_sg(sgt, sg, iter) \ argument
119 sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page()
127 sg_set_page(struct scatterlist *sg, struct page *page, unsigned int len, in sg_set_page()
136 sg_page(struct scatterlist *sg) in sg_page()
142 sg_set_buf(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_set_buf()
149 sg_next(struct scatterlist *sg) in sg_next()
160 sg_phys(struct scatterlist *sg) in sg_phys()
166 sg_virt(struct scatterlist *sg) in sg_virt()
176 struct scatterlist *sg = &prv[prv_nents - 1]; in sg_chain() local
185 sg_mark_end(struct scatterlist *sg) in sg_mark_end()
192 sg_init_table(struct scatterlist *sg, unsigned int nents) in sg_init_table()
199 sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_init_one()
215 sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree()
268 struct scatterlist *sg, *prv; in __sg_alloc_table() local
452 sg_nents(struct scatterlist *sg) in sg_nents()
476 struct scatterlist *sg; in _sg_iter_next() local
495 sg_page_count(struct scatterlist *sg) in sg_page_count()
499 #define sg_dma_page_count(sg) \ argument
632 struct scatterlist *sg; in sg_pcopy_to_buffer() local