| /linux/include/linux/ |
| H A D | pci-epc.h | 116 const struct pci_epc_features* (*get_features)(struct pci_epc *epc, 239 struct pci_epc_features { struct 310 const struct pci_epc_features *pci_epc_get_features(struct pci_epc *epc, 313 pci_epc_get_first_free_bar(const struct pci_epc_features *epc_features); 314 enum pci_barno pci_epc_get_next_free_bar(const struct pci_epc_features
|
| H A D | pci-epf.h | 19 struct pci_epc_features; 263 const struct pci_epc_features *epc_features, 270 const struct pci_epc_features *epc_features,
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pci-layerscape-ep.c | 45 struct pci_epc_features *ls_epc; 141 static const struct pci_epc_features* 231 struct pci_epc_features *ls_epc; in ls_pcie_ep_probe()
|
| H A D | pcie-designware-plat.c | 63 static const struct pci_epc_features dw_plat_pcie_epc_features = { 69 static const struct pci_epc_features*
|
| H A D | pcie-dw-rockchip.c | 105 const struct pci_epc_features *epc_features; 392 static const struct pci_epc_features rockchip_pcie_epc_features_rk3568 = { 413 static const struct pci_epc_features rockchip_pcie_epc_features_rk3588 = { 427 static const struct pci_epc_features *
|
| H A D | pcie-stm32-ep.c | 72 static const struct pci_epc_features stm32_pcie_epc_features = { 78 static const struct pci_epc_features*
|
| H A D | pcie-keembay.c | 311 static const struct pci_epc_features keembay_pcie_epc_features = { 324 static const struct pci_epc_features *
|
| H A D | pcie-uniphier-ep.c | 85 const struct pci_epc_features features; 276 static const struct pci_epc_features*
|
| H A D | pcie-artpec6.c | 372 static const struct pci_epc_features artpec6_pcie_epc_features = { 377 static const struct pci_epc_features *
|
| H A D | pci-imx6.c | 137 const struct pci_epc_features *epc_features; 1433 static const struct pci_epc_features imx8m_pcie_epc_features = { 1443 static const struct pci_epc_features imx8q_pcie_epc_features = { 1464 static const struct pci_epc_features imx95_pcie_epc_features = { 1471 static const struct pci_epc_features*
|
| H A D | pcie-rcar-gen4.c | 422 static const struct pci_epc_features rcar_gen4_pcie_epc_features = { 432 static const struct pci_epc_features*
|
| H A D | pci-dra7xx.c | 426 static const struct pci_epc_features dra7xx_pcie_epc_features = { 432 static const struct pci_epc_features*
|
| H A D | pcie-qcom-ep.c | 847 static const struct pci_epc_features qcom_pcie_epc_features = { 858 static const struct pci_epc_features *
|
| H A D | pci-keystone.c | 932 static const struct pci_epc_features ks_pcie_am654_epc_features = { 945 static const struct pci_epc_features*
|
| H A D | pcie-designware-ep.c | 480 const struct pci_epc_features *epc_features; in dw_pcie_ep_get_bar_type() 809 static const struct pci_epc_features*
|
| H A D | pcie-designware.h | 457 const struct pci_epc_features* (*get_features)(struct dw_pcie_ep *ep);
|
| /linux/drivers/pci/endpoint/ |
| H A D | pci-epc-core.c | 79 pci_epc_get_first_free_bar(const struct pci_epc_features *epc_features) in pci_epc_get_first_free_bar() 93 enum pci_barno pci_epc_get_next_free_bar(const struct pci_epc_features in pci_epc_get_next_free_bar() 139 const struct pci_epc_features *pci_epc_get_features(struct pci_epc *epc, in pci_epc_get_features() 142 const struct pci_epc_features *epc_features; in pci_epc_get_features() 590 const struct pci_epc_features *epc_features; in pci_epc_set_bar()
|
| H A D | pci-epf-core.c | 214 const struct pci_epc_features *epc_features, in pci_epf_get_required_bar_size() 306 const struct pci_epc_features *epc_features, in pci_epf_alloc_space() 364 const struct pci_epc_features *epc_features, in pci_epf_assign_bar_space()
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-ntb.c | 104 const struct pci_epc_features *epc_features; 491 const struct pci_epc_features *epc_features; in epf_ntb_configure_msix() 996 const struct pci_epc_features *peer_epc_features, *epc_features; in epf_ntb_config_spad_bar_alloc() 1275 const struct pci_epc_features *epc_features; in epf_ntb_configure_interrupt() 1382 const struct pci_epc_features *epc_features; in epf_ntb_alloc_peer_mem() 1432 const struct pci_epc_features *epc_features; in epf_ntb_db_mw_bar_init() 1550 const struct pci_epc_features *epc_features; in epf_ntb_epc_create_interface() 1642 const struct pci_epc_features *epc_features; in epf_ntb_init_epc_bar_interface()
|
| H A D | pci-epf-vntb.c | 438 const struct pci_epc_features *epc_features = pci_epc_get_features(epf->epc, in epf_ntb_config_spad_bar_alloc() 484 const struct pci_epc_features *epc_features; in epf_ntb_configure_interrupt() 522 const struct pci_epc_features *epc_features, in epf_ntb_db_bar_init_msi_doorbell() 616 const struct pci_epc_features *epc_features; in epf_ntb_db_bar_init() 813 const struct pci_epc_features *epc_features, in epf_ntb_find_bar() 844 const struct pci_epc_features *epc_features; in epf_ntb_init_epc_bar()
|
| H A D | pci-epf-test.c | 87 const struct pci_epc_features *epc_features; 1121 const struct pci_epc_features *epc_features = epf_test->epc_features; in pci_epf_test_epc_init() 1219 const struct pci_epc_features *epc_features = epf_test->epc_features; in pci_epf_test_alloc_space() 1283 const struct pci_epc_features *epc_features; in pci_epf_test_bind()
|
| /linux/drivers/pci/controller/cadence/ |
| H A D | pcie-cadence-ep.c | 616 static const struct pci_epc_features cdns_pcie_epc_vf_features = { 622 static const struct pci_epc_features cdns_pcie_epc_features = { 628 static const struct pci_epc_features*
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-rcar-ep.c | 438 static const struct pci_epc_features rcar_pcie_epc_features = { 452 static const struct pci_epc_features*
|
| H A D | pcie-rockchip-ep.c | 694 static const struct pci_epc_features rockchip_pcie_epc_features = { 701 static const struct pci_epc_features*
|
| /linux/drivers/nvme/target/ |
| H A D | pci-epf.c | 201 const struct pci_epc_features *epc_features; 2155 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_configure_bar() 2241 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_init_irq() 2285 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_epc_init() 2408 const struct pci_epc_features *epc_features; in nvmet_pci_epf_bind()
|