p2p_dev 383 drivers/net/wireless/intel/iwlwifi/fw/api/mac.h struct iwl_mac_data_p2p_dev p2p_dev; p2p_dev 808 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cmd.p2p_dev.is_disc_extended = cpu_to_le32(data.go_active ? 1 : 0); p2p_dev 349 drivers/nvme/target/configfs.c return pci_p2pdma_enable_show(page, ns->p2p_dev, ns->use_p2pmem); p2p_dev 356 drivers/nvme/target/configfs.c struct pci_dev *p2p_dev = NULL; p2p_dev 367 drivers/nvme/target/configfs.c error = pci_p2pdma_enable_store(page, &p2p_dev, &use_p2pmem); p2p_dev 374 drivers/nvme/target/configfs.c pci_dev_put(ns->p2p_dev); p2p_dev 375 drivers/nvme/target/configfs.c ns->p2p_dev = p2p_dev; p2p_dev 433 drivers/nvme/target/core.c struct pci_dev *p2p_dev; p2p_dev 449 drivers/nvme/target/core.c if (ns->p2p_dev) { p2p_dev 450 drivers/nvme/target/core.c ret = pci_p2pdma_distance(ns->p2p_dev, nvmet_ns_dev(ns), true); p2p_dev 461 drivers/nvme/target/core.c p2p_dev = pci_p2pmem_find(nvmet_ns_dev(ns)); p2p_dev 462 drivers/nvme/target/core.c if (!p2p_dev) { p2p_dev 468 drivers/nvme/target/core.c pci_dev_put(p2p_dev); p2p_dev 481 drivers/nvme/target/core.c struct pci_dev *p2p_dev; p2p_dev 487 drivers/nvme/target/core.c if (ns->p2p_dev) { p2p_dev 488 drivers/nvme/target/core.c ret = pci_p2pdma_distance(ns->p2p_dev, ctrl->p2p_client, true); p2p_dev 492 drivers/nvme/target/core.c p2p_dev = pci_dev_get(ns->p2p_dev); p2p_dev 497 drivers/nvme/target/core.c p2p_dev = pci_p2pmem_find_many(clients, ARRAY_SIZE(clients)); p2p_dev 498 drivers/nvme/target/core.c if (!p2p_dev) { p2p_dev 505 drivers/nvme/target/core.c ret = radix_tree_insert(&ctrl->p2p_ns_map, ns->nsid, p2p_dev); p2p_dev 507 drivers/nvme/target/core.c pci_dev_put(p2p_dev); p2p_dev 509 drivers/nvme/target/core.c pr_info("using p2pmem on %s for nsid %d\n", pci_name(p2p_dev), p2p_dev 946 drivers/nvme/target/core.c struct pci_dev *p2p_dev = NULL; p2p_dev 950 drivers/nvme/target/core.c p2p_dev = radix_tree_lookup(&req->sq->ctrl->p2p_ns_map, p2p_dev 953 drivers/nvme/target/core.c req->p2p_dev = NULL; p2p_dev 954 drivers/nvme/target/core.c if (req->sq->qid && p2p_dev) { p2p_dev 955 drivers/nvme/target/core.c req->sg = pci_p2pmem_alloc_sgl(p2p_dev, &req->sg_cnt, p2p_dev 958 drivers/nvme/target/core.c req->p2p_dev = p2p_dev; p2p_dev 979 drivers/nvme/target/core.c if (req->p2p_dev) p2p_dev 980 drivers/nvme/target/core.c pci_p2pmem_free_sgl(req->p2p_dev, req->sg); p2p_dev 78 drivers/nvme/target/nvmet.h struct pci_dev *p2p_dev; p2p_dev 317 drivers/nvme/target/nvmet.h struct pci_dev *p2p_dev; p2p_dev 928 drivers/pci/p2pdma.c int pci_p2pdma_enable_store(const char *page, struct pci_dev **p2p_dev, p2p_dev 936 drivers/pci/p2pdma.c *p2p_dev = to_pci_dev(dev); p2p_dev 938 drivers/pci/p2pdma.c if (!pci_has_p2pmem(*p2p_dev)) { p2p_dev 939 drivers/pci/p2pdma.c pci_err(*p2p_dev, p2p_dev 942 drivers/pci/p2pdma.c pci_dev_put(*p2p_dev); p2p_dev 975 drivers/pci/p2pdma.c ssize_t pci_p2pdma_enable_show(char *page, struct pci_dev *p2p_dev, p2p_dev 981 drivers/pci/p2pdma.c if (!p2p_dev) p2p_dev 984 drivers/pci/p2pdma.c return sprintf(page, "%s\n", pci_name(p2p_dev)); p2p_dev 37 include/linux/pci-p2pdma.h int pci_p2pdma_enable_store(const char *page, struct pci_dev **p2p_dev, p2p_dev 39 include/linux/pci-p2pdma.h ssize_t pci_p2pdma_enable_show(char *page, struct pci_dev *p2p_dev, p2p_dev 98 include/linux/pci-p2pdma.h struct pci_dev **p2p_dev, bool *use_p2pdma) p2p_dev 104 include/linux/pci-p2pdma.h struct pci_dev *p2p_dev, bool use_p2pdma)