scatterlist
struct scatterlist *sg;
struct scatterlist *sg;
struct scatterlist *sgp;
} __sgt_iter(struct scatterlist *sgl, bool dma) {
static inline struct scatterlist *____sg_next(struct scatterlist *sg)
static inline struct scatterlist *__sg_next(struct scatterlist *sg)
static inline unsigned int i915_sg_page_sizes(struct scatterlist *sg)
static inline int __sg_page_count(const struct scatterlist *sg)
struct scatterlist *
struct scatterlist *sg, *new_sg;
struct scatterlist *sg;
struct scatterlist *sg;
struct scatterlist *
struct scatterlist *sg;
struct scatterlist *sg;
struct scatterlist *sg;
struct scatterlist *src, *dst;
struct scatterlist *sg;
struct scatterlist *sg = vma->pages->sgl;
static struct scatterlist *
struct sg_table *st, struct scatterlist *sg)
struct scatterlist *sg;
struct scatterlist *sg, *iter;
struct scatterlist *sg;
struct scatterlist *sg;
struct scatterlist *sg_pos;
struct scatterlist *sg;
dma_unmap_sg(struct device *dev, struct scatterlist *sg,
dma_map_sg(struct device *dev, struct scatterlist *sg,
struct scatterlist *s;
dma_map_sg_attrs(struct device *dev, struct scatterlist *sg,
struct scatterlist *s;
sg_init_table(struct scatterlist *sg, unsigned int nents)
static inline struct scatterlist *
sg_next(struct scatterlist *sg)
sg_phys(struct scatterlist *sg)
sg_chain(struct scatterlist *prv, unsigned int prv_nents,
struct scatterlist *sgl)
struct scatterlist *sg = &prv[prv_nents - 1];
static inline void sg_mark_end(struct scatterlist *sg)
sg_nents(struct scatterlist *sg)
struct scatterlist *sglist, unsigned int nents,
struct scatterlist *sg;
sg_page_count(struct scatterlist *sg)
_sg_iter_init(struct scatterlist *sgl, struct sg_page_iter *iter,
size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents,
sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents,
size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents,
sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents,
sg_is_last(struct scatterlist *sg)
sg_is_chain(struct scatterlist *sg)
static inline struct scatterlist *
sg_chain_ptr(struct scatterlist *sg)
struct scatterlist *sg;
struct scatterlist *sgl; /* the list */
struct scatterlist *sg;
#define SG_MAX_SINGLE_ALLOC (PAGE_SIZE / sizeof(struct scatterlist))
sg_set_page(struct scatterlist *sg, struct page *page, unsigned int len,
struct scatterlist *sgl, *next;
sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents,
struct scatterlist *sg;
sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents,
struct scatterlist *sg;
struct scatterlist *sg, *prv;
sg = kmalloc(alloc_size * sizeof(struct scatterlist), M_DRM, gfp_mask);