Lines Matching refs:page_list
226 sg_dma_address(&chunk->page_list[j])) {
228 len += sg_dma_len(&chunk->page_list[j]);
245 sg_dma_address(&chunk->page_list[j]);
246 len = sg_dma_len(&chunk->page_list[j]);
340 sg_dma_address(&chunk->page_list[0]);
369 sg_dma_address(&chunk->page_list[j]);
395 sg_dma_len(&chunk->page_list[j]);
405 sg_dma_len(&chunk->page_list[j]);
630 mfrpl->ibfrpl.page_list = kmalloc(size, GFP_KERNEL);
631 if (!mfrpl->ibfrpl.page_list)
645 kfree(mfrpl->ibfrpl.page_list);
650 void mlx4_ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list)
652 struct mlx4_ib_dev *dev = to_mdev(page_list->device);
653 struct mlx4_ib_fast_reg_page_list *mfrpl = to_mfrpl(page_list);
654 int size = page_list->max_page_list_len * sizeof (u64);
658 kfree(mfrpl->ibfrpl.page_list);
696 int mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list,
702 return mlx4_map_phys_fmr(dev->dev, &ifmr->mfmr, page_list, npages, iova,