Lines Matching defs:sg
31 #define sg_dma_address(sg) ((sg)->dma_address) argument
34 #define sg_dma_len(sg) ((sg)->dma_length) argument
36 #define sg_dma_len(sg) ((sg)->length) argument
77 static inline unsigned int __sg_flags(struct scatterlist *sg) in __sg_flags()
82 static inline struct scatterlist *sg_chain_ptr(struct scatterlist *sg) in sg_chain_ptr()
87 static inline bool sg_is_chain(struct scatterlist *sg) in sg_is_chain()
92 static inline bool sg_is_last(struct scatterlist *sg) in sg_is_last()
107 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page()
136 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page()
158 static inline void sg_set_folio(struct scatterlist *sg, struct folio *folio, in sg_set_folio()
168 static inline struct page *sg_page(struct scatterlist *sg) in sg_page()
183 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf()
195 #define for_each_sg(sglist, sg, nr, __i) \ argument
201 #define for_each_sgtable_sg(sgt, sg, i) \ argument
209 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
253 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end()
270 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_end()
295 static inline bool sg_dma_is_bus_address(struct scatterlist *sg) in sg_dma_is_bus_address()
310 static inline void sg_dma_mark_bus_address(struct scatterlist *sg) in sg_dma_mark_bus_address()
322 static inline void sg_dma_unmark_bus_address(struct scatterlist *sg) in sg_dma_unmark_bus_address()
337 static inline bool sg_dma_is_swiotlb(struct scatterlist *sg) in sg_dma_is_swiotlb()
350 static inline void sg_dma_mark_swiotlb(struct scatterlist *sg) in sg_dma_mark_swiotlb()
357 static inline bool sg_dma_is_bus_address(struct scatterlist *sg) in sg_dma_is_bus_address()
361 static inline void sg_dma_mark_bus_address(struct scatterlist *sg) in sg_dma_mark_bus_address()
364 static inline void sg_dma_unmark_bus_address(struct scatterlist *sg) in sg_dma_unmark_bus_address()
367 static inline bool sg_dma_is_swiotlb(struct scatterlist *sg) in sg_dma_is_swiotlb()
371 static inline void sg_dma_mark_swiotlb(struct scatterlist *sg) in sg_dma_mark_swiotlb()
387 static inline dma_addr_t sg_phys(struct scatterlist *sg) in sg_phys()
402 static inline void *sg_virt(struct scatterlist *sg) in sg_virt()
551 struct scatterlist *sg; /* sg holding the page */ member