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