Lines Matching defs:sg
34 #define sg_dma_address(sg) ((sg)->dma_address) argument
37 #define sg_dma_len(sg) ((sg)->dma_length) argument
39 #define sg_dma_len(sg) ((sg)->length) argument
72 #define sg_is_chain(sg) ((sg)->page_link & SG_CHAIN) argument
73 #define sg_is_last(sg) ((sg)->page_link & SG_END) argument
74 #define sg_chain_ptr(sg) \ argument
87 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page()
116 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page()
124 static inline struct page *sg_page(struct scatterlist *sg) in sg_page()
139 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf()
151 #define for_each_sg(sglist, sg, nr, __i) \ argument
157 #define for_each_sgtable_sg(sgt, sg, i) \ argument
165 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
209 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end()
226 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_end()
241 static inline dma_addr_t sg_phys(struct scatterlist *sg) in sg_phys()
256 static inline void *sg_virt(struct scatterlist *sg) in sg_virt()
373 struct scatterlist *sg; /* sg holding the page */ member