Lines Matching defs:pinned_list
124 void dma_unpin_iovec_pages(struct dma_pinned_list *pinned_list)
128 if (!pinned_list)
131 for (i = 0; i < pinned_list->nr_iovecs; i++) {
132 struct dma_page_list *page_list = &pinned_list->page_list[i];
139 kfree(pinned_list);
145 * Each entry in iov array has corresponding entry in pinned_list->page_list.
152 struct dma_pinned_list *pinned_list, unsigned char *kdata, size_t len)
164 while (iovec_idx < pinned_list->nr_iovecs) {
171 page_list = &pinned_list->page_list[iovec_idx];
213 struct dma_pinned_list *pinned_list, struct page *page,
225 if (!chan || !pinned_list) {
233 while (iovec_idx < pinned_list->nr_iovecs) {
240 page_list = &pinned_list->page_list[iovec_idx];