Lines Matching refs:p2p
232 struct pci_p2pdma *p2p;
234 p2p = devm_kzalloc(&pdev->dev, sizeof(*p2p), GFP_KERNEL);
235 if (!p2p)
238 xa_init(&p2p->map_types);
240 p2p->pool = gen_pool_create(PAGE_SHIFT, dev_to_node(&pdev->dev));
241 if (!p2p->pool)
252 rcu_assign_pointer(pdev->p2pdma, p2p);
256 gen_pool_destroy(p2p->pool);
258 devm_kfree(&pdev->dev, p2p);
276 * pci_p2pdma_add_resource - add memory for use as p2p memory
1094 * @p2p_dev: the selected p2p device (NULL if no device is selected)