Searched refs:vmw_piter (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmr.c38 struct vmw_piter *iter,
131 struct vmw_piter data_iter;
H A Dvmwgfx_mob.c89 struct vmw_piter data_iter,
126 struct vmw_piter iter;
457 static unsigned long vmw_mob_build_pt(struct vmw_piter *data_iter,
459 struct vmw_piter *pt_iter)
498 struct vmw_piter data_iter,
503 struct vmw_piter save_pt_iter = {0};
504 struct vmw_piter pt_iter;
607 struct vmw_piter data_iter;
H A Dvmwgfx_ttm_buffer.c60 * a struct vmw_piter iterator.
68 static bool __vmw_piter_non_sg_next(struct vmw_piter *viter)
73 static bool __vmw_piter_sg_next(struct vmw_piter *viter)
81 static dma_addr_t __vmw_piter_dma_addr(struct vmw_piter *viter)
86 static dma_addr_t __vmw_piter_sg_addr(struct vmw_piter *viter)
93 * vmw_piter_start - Initialize a struct vmw_piter.
103 void vmw_piter_start(struct vmw_piter *viter, const struct vmw_sg_table *vsgt,
H A Dvmwgfx_drv.h322 * struct vmw_piter - Page iterator that iterates over a list of pages
335 struct vmw_piter { struct
341 bool (*next)(struct vmw_piter *);
342 dma_addr_t (*dma_address)(struct vmw_piter *);
931 extern void vmw_piter_start(struct vmw_piter *viter,
942 static inline bool vmw_piter_next(struct vmw_piter *viter)
954 static inline dma_addr_t vmw_piter_dma_addr(struct vmw_piter *viter)
966 static inline struct page *vmw_piter_page(struct vmw_piter *viter)

Completed in 115 milliseconds