Lines Matching refs:page_list
50 ((PAGE_SIZE - offsetof(struct usnic_uiom_chunk, page_list)) /\
51 ((void *) &((struct usnic_uiom_chunk *) 0)->page_list[1] - \
52 (void *) &((struct usnic_uiom_chunk *) 0)->page_list[0]))
74 for_each_sg(chunk->page_list, sg, chunk->nents, i) {
89 struct page **page_list;
117 page_list = (struct page **) __get_free_page(GFP_KERNEL);
118 if (!page_list)
143 gup_flags, page_list);
152 chunk = kmalloc(struct_size(chunk, page_list,
161 sg_init_table(chunk->page_list, chunk->nents);
162 for_each_sg(chunk->page_list, sg, chunk->nents, i) {
163 sg_set_page(sg, page_list[i + off],
186 free_page((unsigned long) page_list);
260 pa = sg_phys(&chunk->page_list[i]);