/linux/drivers/pci/endpoint/ |
H A D | pci-epf-core.c | 31 void pci_epf_unbind(struct pci_epf *epf) in pci_epf_unbind() 59 int pci_epf_bind(struct pci_epf *epf) in pci_epf_bind() 220 void pci_epf_free_space(struct pci_epf *epf, void *addr, enum pci_barno bar, in pci_epf_free_space() 263 void *pci_epf_alloc_space(struct pci_epf *epf, size_t size, enum pci_barno bar, in pci_epf_alloc_space() 422 void pci_epf_destroy(struct pci_epf *epf) in pci_epf_destroy() 439 struct pci_epf *epf; in pci_epf_create() local 499 int pci_epf_align_inbound_addr(struct pci_epf *epf, enum pci_barno bar, in pci_epf_align_inbound_addr() 520 struct pci_epf *epf = to_pci_epf(dev); in pci_epf_dev_release() local 531 pci_epf_match_id(const struct pci_epf_device_id *id, const struct pci_epf *epf) in pci_epf_match_id() 544 struct pci_epf *epf = to_pci_epf(dev); in pci_epf_device_match() local [all …]
|
H A D | pci-ep-msi.c | 24 struct pci_epf *epf; in pci_epf_write_msi_msg() local 38 int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 num_db) in pci_epf_alloc_doorbell() 92 void pci_epf_free_doorbell(struct pci_epf *epf) in pci_epf_free_doorbell()
|
H A D | pci-ep-cfs.c | 27 struct pci_epf *epf; member 54 struct pci_epf *epf = epf_group->epf; in pci_secondary_epc_epf_link() local 78 struct pci_epf *epf; in pci_secondary_epc_epf_unlink() local 118 struct pci_epf *epf = epf_group->epf; in pci_primary_epc_epf_link() local 142 struct pci_epf *epf; in pci_primary_epc_epf_unlink() local 226 struct pci_epf *epf = epf_group->epf; in pci_epc_epf_link() local 248 struct pci_epf *epf; in pci_epc_epf_unlink() local 539 static struct config_group *pci_epf_type_add_cfs(struct pci_epf *epf, in pci_epf_type_add_cfs() 601 struct pci_epf *epf; in pci_epf_make() local
|
H A D | pci-epc-core.c | 701 int pci_epc_add_epf(struct pci_epc *epc, struct pci_epf *epf, in pci_epc_add_epf() 759 void pci_epc_remove_epf(struct pci_epc *epc, struct pci_epf *epf, in pci_epc_remove_epf() 794 struct pci_epf *epf; in pci_epc_linkup() local 820 struct pci_epf *epf; in pci_epc_linkdown() local 846 struct pci_epf *epf; in pci_epc_init_notify() local 873 void pci_epc_notify_pending_init(struct pci_epc *epc, struct pci_epf *epf) in pci_epc_notify_pending_init() 892 struct pci_epf *epf; in pci_epc_deinit_notify() local 920 struct pci_epf *epf; in pci_epc_bus_master_enable_notify() local
|
/linux/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 65 struct pci_epf *epf; member 147 struct pci_epf *epf = epf_test->epf; in pci_epf_test_data_transfer() local 236 struct pci_epf *epf = epf_test->epf; in pci_epf_test_init_dma_chan() local 339 struct pci_epf *epf = epf_test->epf; in pci_epf_test_copy() local 443 struct pci_epf *epf = epf_test->epf; in pci_epf_test_read() local 540 struct pci_epf *epf = epf_test->epf; in pci_epf_test_write() local 637 struct pci_epf *epf = epf_test->epf; in pci_epf_test_raise_irq() local 700 struct pci_epf *epf = epf_test->epf; in pci_epf_test_doorbell_cleanup() local 712 struct pci_epf *epf = epf_test->epf; in pci_epf_test_enable_doorbell() local 773 struct pci_epf *epf = epf_test->epf; in pci_epf_test_disable_doorbell() local [all …]
|
H A D | pci-epf-ntb.c | 80 struct pci_epf *epf; member 953 struct pci_epf *epf; in epf_ntb_config_spad_bar_free() local 1003 struct pci_epf *epf; in epf_ntb_config_spad_bar_alloc() local 1510 struct pci_epf *epf; in epf_ntb_epc_destroy_interface() local 1554 struct pci_epf *epf; in epf_ntb_epc_create_interface() local 1602 struct pci_epf *epf; in epf_ntb_epc_create() local 1723 struct pci_epf *epf; in epf_ntb_epc_init_interface() local 1865 static int epf_ntb_bind(struct pci_epf *epf) in epf_ntb_bind() 1924 static void epf_ntb_unbind(struct pci_epf *epf) in epf_ntb_unbind() 2063 static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf, in epf_ntb_add_cfs() [all …]
|
H A D | pci-epf-vntb.c | 122 struct pci_epf *epf; member 416 struct pci_epf *epf = ntb->epf; in epf_ntb_config_spad_bar_alloc() local 772 struct pci_epf *epf; in epf_ntb_epc_init() local 1056 static struct config_group *epf_ntb_add_cfs(struct pci_epf *epf, in epf_ntb_add_cfs() 1395 static int epf_ntb_bind(struct pci_epf *epf) in epf_ntb_bind() 1461 static void epf_ntb_unbind(struct pci_epf *epf) in epf_ntb_unbind() 1489 static int epf_ntb_probe(struct pci_epf *epf, in epf_ntb_probe()
|
/linux/include/linux/ |
H A D | pci-ep-msi.h | 18 static inline int pci_epf_alloc_doorbell(struct pci_epf *epf, u16 nums) in pci_epf_alloc_doorbell() 23 static inline void pci_epf_free_doorbell(struct pci_epf *epf) in pci_epf_free_doorbell()
|
H A D | pci-epf.h | 224 static inline void epf_set_drvdata(struct pci_epf *epf, void *data) in epf_set_drvdata() 229 static inline void *epf_get_drvdata(struct pci_epf *epf) in epf_get_drvdata()
|
/linux/drivers/nvme/target/ |
H A D | pci-epf.c | 199 struct pci_epf *epf; member 259 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_mem_map() local 268 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_mem_unmap() local 292 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_init_dma() local 361 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_dma_transfer() local 621 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_raise_irq() local 2155 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_configure_bar() local 2223 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_free_bar() local 2234 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_clear_bar() local 2243 struct pci_epf *epf = nvme_epf->epf; in nvmet_pci_epf_init_irq() local [all …]
|
/linux/drivers/pci/controller/cadence/ |
H A D | pcie-cadence-ep.c | 83 struct cdns_pcie_epf *epf = &ep->epf[fn]; in cdns_pcie_ep_set_bar() local 154 struct cdns_pcie_epf *epf = &ep->epf[fn]; in cdns_pcie_ep_clear_bar() local 489 struct cdns_pcie_epf *epf; in cdns_pcie_ep_send_msix_irq() local 566 int ret, epf, last_fn; in cdns_pcie_ep_start() local 667 struct cdns_pcie_epf *epf; in cdns_pcie_ep_setup() local
|
H A D | pcie-cadence.h | 314 struct cdns_pcie_epf *epf; member 353 struct cdns_pcie_epf *epf; member
|
/linux/drivers/pci/controller/ |
H A D | pcie-rockchip-ep.c | 474 struct pci_epf *epf; in rockchip_pcie_ep_start() local
|