/linux/include/linux/ |
H A D | pci-epc.h | 116 const struct pci_epc_features* (*get_features)(struct pci_epc *epc, 224 * struct pci_epc_features - features supported by a EPC device per function 232 struct pci_epc_features { struct 301 const struct pci_epc_features *pci_epc_get_features(struct pci_epc *epc, 304 pci_epc_get_first_free_bar(const struct pci_epc_features *epc_features); 305 enum pci_barno pci_epc_get_next_free_bar(const struct pci_epc_features 233 linkup_notifierpci_epc_features global() argument 234 msi_capablepci_epc_features global() argument 235 msix_capablepci_epc_features global() argument 236 intx_capablepci_epc_features global() argument 237 barpci_epc_features global() argument 238 alignpci_epc_features global() argument
|
H A D | pci-epf.h | 19 struct pci_epc_features; 240 const struct pci_epc_features *epc_features,
|
/linux/drivers/pci/controller/dwc/ |
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 | 86 const struct pci_epc_features *epc_features; 324 static const struct pci_epc_features rockchip_pcie_epc_features_rk3568 = { 345 static const struct pci_epc_features rockchip_pcie_epc_features_rk3588 = { 359 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-keembay.c | 311 static const struct pci_epc_features keembay_pcie_epc_features = { 324 static const struct pci_epc_features *
|
H A D | pci-imx6.c | 134 const struct pci_epc_features *epc_features; 1389 static const struct pci_epc_features imx8m_pcie_epc_features = { 1400 static const struct pci_epc_features imx8q_pcie_epc_features = { 1422 static const struct pci_epc_features imx95_pcie_epc_features = { 1428 static const struct pci_epc_features*
|
H A D | pcie-rcar-gen4.c | 400 static const struct pci_epc_features rcar_gen4_pcie_epc_features = { 411 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 | 831 static const struct pci_epc_features qcom_pcie_epc_features = { 842 static const struct pci_epc_features *
|
H A D | pcie-designware-ep.c | 356 const struct pci_epc_features *epc_features; in dw_pcie_ep_get_bar_type() 642 static const struct pci_epc_features*
|
H A D | pci-keystone.c | 962 static const struct pci_epc_features ks_pcie_am654_epc_features = { 975 static const struct pci_epc_features*
|
H A D | pcie-designware.h | 435 const struct pci_epc_features* (*get_features)(struct dw_pcie_ep *ep);
|
H A D | pcie-tegra194.c | 1999 static const struct pci_epc_features tegra_pcie_epc_features = { 2013 static const struct pci_epc_features*
|
/linux/drivers/pci/endpoint/functions/ |
H A D | pci-epf-vntb.c | 421 const struct pci_epc_features *epc_features = pci_epc_get_features(epf->epc, in epf_ntb_config_spad_bar_alloc() 467 const struct pci_epc_features *epc_features; in epf_ntb_configure_interrupt() 511 const struct pci_epc_features *epc_features; in epf_ntb_db_bar_init() 694 const struct pci_epc_features *epc_features, in epf_ntb_find_bar() 725 const struct pci_epc_features *epc_features; in epf_ntb_init_epc_bar()
|
H A D | pci-epf-test.c | 77 const struct pci_epc_features *epc_features; 926 const struct pci_epc_features *epc_features = epf_test->epc_features; in pci_epf_test_epc_init() 1024 const struct pci_epc_features *epc_features = epf_test->epc_features; in pci_epf_test_alloc_space() 1083 const struct pci_epc_features *epc_features; in pci_epf_test_bind()
|
H A D | pci-epf-mhi.c | 144 const struct pci_epc_features *epc_features;
|
/linux/drivers/pci/controller/cadence/ |
H A D | pcie-cadence-ep.c | 610 static const struct pci_epc_features cdns_pcie_epc_vf_features = { 617 static const struct pci_epc_features cdns_pcie_epc_features = { 624 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 = { 454 static const struct pci_epc_features*
|
H A D | pcie-rockchip-ep.c | 694 static const struct pci_epc_features rockchip_pcie_epc_features = { 702 static const struct pci_epc_features*
|
/linux/drivers/nvme/target/ |
H A D | pci-epf.c | 201 const struct pci_epc_features *epc_features; 2156 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_configure_bar() 2242 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_init_irq() 2286 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_epc_init() 2407 const struct pci_epc_features *epc_features; in nvmet_pci_epf_bind()
|
/linux/drivers/pci/endpoint/ |
H A D | pci-epf-core.c | 264 const struct pci_epc_features *epc_features, in pci_epf_alloc_space()
|