Searched refs:viter (Results 1 – 1 of 1) sorted by relevance
68 static bool __vmw_piter_non_sg_next(struct vmw_piter *viter) in __vmw_piter_non_sg_next() argument70 return ++(viter->i) < viter->num_pages; in __vmw_piter_non_sg_next()73 static bool __vmw_piter_sg_next(struct vmw_piter *viter) in __vmw_piter_sg_next() argument75 bool ret = __vmw_piter_non_sg_next(viter); in __vmw_piter_sg_next()77 return __sg_page_iter_dma_next(&viter->iter) && ret; in __vmw_piter_sg_next()81 static dma_addr_t __vmw_piter_dma_addr(struct vmw_piter *viter) in __vmw_piter_dma_addr() argument83 return viter->addrs[viter->i]; in __vmw_piter_dma_addr()86 static dma_addr_t __vmw_piter_sg_addr(struct vmw_piter *viter) in __vmw_piter_sg_addr() argument88 return sg_page_iter_dma_address(&viter->iter); in __vmw_piter_sg_addr()103 void vmw_piter_start(struct vmw_piter *viter, const struct vmw_sg_table *vsgt, in vmw_piter_start() argument[all …]