Lines Matching refs:scatterlist
5 struct scatterlist { struct
16 ((struct scatterlist *) ((sg)->page_link & ~0x03))
28 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page()
58 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page()
66 static inline struct page *sg_page(struct scatterlist *sg) in sg_page()
91 static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, in sg_chain()
92 struct scatterlist *sgl) in sg_chain()
116 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end()
136 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_end()
144 static inline struct scatterlist *sg_next(struct scatterlist *sg) in sg_next()
159 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
172 static inline dma_addr_t sg_phys(struct scatterlist *sg) in sg_phys()
177 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf()
183 static inline void sg_init_one(struct scatterlist *sg, in sg_init_one()