Home
last modified time | relevance | path

Searched refs:pci_epc_features (Results 1 – 22 of 22) sorted by relevance

/linux/include/linux/
H A Dpci-epc.h116 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 Dpci-epf.h19 struct pci_epc_features;
240 const struct pci_epc_features *epc_features,
/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-plat.c63 static const struct pci_epc_features dw_plat_pcie_epc_features = {
69 static const struct pci_epc_features*
H A Dpcie-dw-rockchip.c86 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 Dpcie-uniphier-ep.c85 const struct pci_epc_features features;
276 static const struct pci_epc_features*
H A Dpcie-keembay.c311 static const struct pci_epc_features keembay_pcie_epc_features = {
324 static const struct pci_epc_features *
H A Dpci-imx6.c134 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 Dpcie-rcar-gen4.c400 static const struct pci_epc_features rcar_gen4_pcie_epc_features = {
411 static const struct pci_epc_features*
H A Dpci-dra7xx.c426 static const struct pci_epc_features dra7xx_pcie_epc_features = {
432 static const struct pci_epc_features*
H A Dpcie-qcom-ep.c831 static const struct pci_epc_features qcom_pcie_epc_features = {
842 static const struct pci_epc_features *
H A Dpcie-designware-ep.c356 const struct pci_epc_features *epc_features; in dw_pcie_ep_get_bar_type()
642 static const struct pci_epc_features*
H A Dpci-keystone.c962 static const struct pci_epc_features ks_pcie_am654_epc_features = {
975 static const struct pci_epc_features*
H A Dpcie-designware.h435 const struct pci_epc_features* (*get_features)(struct dw_pcie_ep *ep);
H A Dpcie-tegra194.c1999 static const struct pci_epc_features tegra_pcie_epc_features = {
2013 static const struct pci_epc_features*
/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-vntb.c421 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 Dpci-epf-test.c77 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 Dpci-epf-mhi.c144 const struct pci_epc_features *epc_features;
/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c610 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 Dpcie-rcar-ep.c438 static const struct pci_epc_features rcar_pcie_epc_features = {
454 static const struct pci_epc_features*
H A Dpcie-rockchip-ep.c694 static const struct pci_epc_features rockchip_pcie_epc_features = {
702 static const struct pci_epc_features*
/linux/drivers/nvme/target/
H A Dpci-epf.c201 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 Dpci-epf-core.c264 const struct pci_epc_features *epc_features, in pci_epf_alloc_space()