Lines Matching refs:num_pages
52 unsigned int num_pages; member
109 int num_pages; in vb2_dma_sg_alloc() local
125 buf->num_pages = size >> PAGE_SHIFT; in vb2_dma_sg_alloc()
128 buf->pages = kzalloc(buf->num_pages * sizeof(struct page *), in vb2_dma_sg_alloc()
138 buf->num_pages, 0, size, GFP_KERNEL); in vb2_dma_sg_alloc()
162 __func__, buf->num_pages); in vb2_dma_sg_alloc()
169 num_pages = buf->num_pages; in vb2_dma_sg_alloc()
170 while (num_pages--) in vb2_dma_sg_alloc()
171 __free_page(buf->pages[num_pages]); in vb2_dma_sg_alloc()
183 int i = buf->num_pages; in vb2_dma_sg_put()
190 buf->num_pages); in vb2_dma_sg_put()
194 vm_unmap_ram(buf->vaddr, buf->num_pages); in vb2_dma_sg_put()
258 buf->num_pages = frame_vector_count(vec); in vb2_dma_sg_get_userptr()
261 buf->num_pages, buf->offset, size, 0)) in vb2_dma_sg_get_userptr()
293 int i = buf->num_pages; in vb2_dma_sg_put_userptr()
299 __func__, buf->num_pages); in vb2_dma_sg_put_userptr()
303 vm_unmap_ram(buf->vaddr, buf->num_pages); in vb2_dma_sg_put_userptr()
324 buf->num_pages, -1, PAGE_KERNEL); in vb2_dma_sg_vaddr()