Searched refs:pfn_list (Results 1 – 3 of 3) sorted by relevance
80 umem_odp->pfn_list = kvcalloc( in ib_init_umem_odp()81 npfns, sizeof(*umem_odp->pfn_list), GFP_KERNEL); in ib_init_umem_odp()82 if (!umem_odp->pfn_list) in ib_init_umem_odp()104 kvfree(umem_odp->pfn_list); in ib_init_umem_odp()281 kvfree(umem_odp->pfn_list); in ib_umem_odp_release()396 range.hmm_pfns = &(umem_odp->pfn_list[pfn_start_idx]); in ib_umem_odp_map_dma_and_lock()497 struct page *page = hmm_pfn_to_page(umem_odp->pfn_list[pfn_idx]); in ib_umem_odp_unmap_dma_pages()
18 unsigned long *pfn_list; member
96 struct rb_root pfn_list; /* Ex-user pinned pfn list */ member232 for (p = rb_first(&dma->pfn_list); p; p = rb_next(p)) { in vfio_dma_populate_bitmap()281 struct rb_node *node = dma->pfn_list.rb_node; in vfio_find_vpfn()302 link = &dma->pfn_list.rb_node; in vfio_link_pfn()314 rb_insert_color(&new->node, &dma->pfn_list); in vfio_link_pfn()319 rb_erase(&old->node, &dma->pfn_list); in vfio_unlink_pfn()1164 if (!RB_EMPTY_ROOT(&dma->pfn_list)) { in vfio_dma_do_unmap()1391 dma->pfn_list = RB_ROOT; in vfio_dma_do_map()2229 p = rb_first(&dma->pfn_list); in vfio_iommu_unmap_unpin_reaccount()2251 if (WARN_ON(!RB_EMPTY_ROOT(&dma->pfn_list))) in vfio_sanity_check_pfn_list()