p2pdma 53 drivers/pci/p2pdma.c if (pdev->p2pdma->pool) p2pdma 54 drivers/pci/p2pdma.c size = gen_pool_size(pdev->p2pdma->pool); p2pdma 66 drivers/pci/p2pdma.c if (pdev->p2pdma->pool) p2pdma 67 drivers/pci/p2pdma.c avail = gen_pool_avail(pdev->p2pdma->pool); p2pdma 79 drivers/pci/p2pdma.c pdev->p2pdma->p2pmem_published); p2pdma 98 drivers/pci/p2pdma.c struct pci_p2pdma *p2pdma = pdev->p2pdma; p2pdma 100 drivers/pci/p2pdma.c if (!p2pdma) p2pdma 104 drivers/pci/p2pdma.c pdev->p2pdma = NULL; p2pdma 107 drivers/pci/p2pdma.c gen_pool_destroy(p2pdma->pool); p2pdma 109 drivers/pci/p2pdma.c xa_destroy(&p2pdma->map_types); p2pdma 131 drivers/pci/p2pdma.c pdev->p2pdma = p2p; p2pdma 140 drivers/pci/p2pdma.c pdev->p2pdma = NULL; p2pdma 177 drivers/pci/p2pdma.c if (!pdev->p2pdma) { p2pdma 203 drivers/pci/p2pdma.c error = gen_pool_add_owner(pdev->p2pdma->pool, (unsigned long)addr, p2pdma 472 drivers/pci/p2pdma.c if (provider->p2pdma) p2pdma 473 drivers/pci/p2pdma.c xa_store(&provider->p2pdma->map_types, map_types_idx(client), p2pdma 589 drivers/pci/p2pdma.c return pdev->p2pdma && pdev->p2pdma->p2pmem_published; p2pdma 676 drivers/pci/p2pdma.c if (unlikely(!pdev->p2pdma)) p2pdma 679 drivers/pci/p2pdma.c ret = (void *)gen_pool_alloc_owner(pdev->p2pdma->pool, size, p2pdma 685 drivers/pci/p2pdma.c gen_pool_free(pdev->p2pdma->pool, (unsigned long) ret, size); p2pdma 705 drivers/pci/p2pdma.c gen_pool_free_owner(pdev->p2pdma->pool, (uintptr_t)addr, size, p2pdma 721 drivers/pci/p2pdma.c if (!pdev->p2pdma) p2pdma 729 drivers/pci/p2pdma.c return gen_pool_virt_to_phys(pdev->p2pdma->pool, (unsigned long)addr); p2pdma 800 drivers/pci/p2pdma.c if (pdev->p2pdma) p2pdma 801 drivers/pci/p2pdma.c pdev->p2pdma->p2pmem_published = publish; p2pdma 808 drivers/pci/p2pdma.c if (!provider->p2pdma) p2pdma 811 drivers/pci/p2pdma.c return xa_to_value(xa_load(&provider->p2pdma->map_types, p2pdma 464 include/linux/pci.h struct pci_p2pdma *p2pdma;