Lines Matching refs:page_list
422 struct page **page_list;
427 to_fill = min_t(unsigned int, npages, PAGE_SIZE / sizeof(*page_list));
428 page_list = kvzalloc(to_fill * sizeof(*page_list), GFP_KERNEL_ACCOUNT);
429 if (!page_list)
434 page_list);
441 &buf->table, page_list, filled, 0,
449 memset(page_list, 0, filled * sizeof(*page_list));
451 PAGE_SIZE / sizeof(*page_list));
454 kvfree(page_list);
458 kvfree(page_list);
1343 __free_page(recv_buf->page_list[i]);
1345 kvfree(recv_buf->page_list);
1354 recv_buf->page_list = kvcalloc(npages, sizeof(*recv_buf->page_list),
1356 if (!recv_buf->page_list)
1362 recv_buf->page_list + done);
1376 if (recv_buf->page_list[i])
1377 __free_page(recv_buf->page_list[i]);
1380 kvfree(recv_buf->page_list);
1397 recv_buf->page_list[i],
1631 page = qp->recv_buf.page_list[index];