Home
last modified time | relevance | path

Searched refs:epc_features (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c95 const struct pci_epc_features *epc_features; member
747 bar = pci_epc_get_next_free_bar(epf_test->epc_features, epf_test->test_reg_bar + 1); in pci_epf_test_enable_doorbell()
864 if (!epf_test->epc_features->dynamic_inbound_mapping || in pci_epf_test_bar_subrange_setup()
865 !epf_test->epc_features->subrange_mapping) { in pci_epf_test_bar_subrange_setup()
1113 if (epf_test->epc_features->msi_capable) in pci_epf_test_set_capabilities()
1116 if (epf_test->epc_features->msix_capable) in pci_epf_test_set_capabilities()
1119 if (epf_test->epc_features->intx_capable) in pci_epf_test_set_capabilities()
1122 if (epf_test->epc_features->dynamic_inbound_mapping) in pci_epf_test_set_capabilities()
1125 if (epf_test->epc_features->dynamic_inbound_mapping && in pci_epf_test_set_capabilities()
1126 epf_test->epc_features->subrange_mapping) in pci_epf_test_set_capabilities()
[all …]
/linux/drivers/nvme/target/
H A Dpci-epf.c201 const struct pci_epc_features *epc_features; member
645 if (!ret || !nvme_epf->epc_features->intx_capable) in nvmet_pci_epf_raise_irq()
2155 const struct pci_epc_features *epc_features = nvme_epf->epc_features; in nvmet_pci_epf_configure_bar() local
2163 if (pci_epc_get_first_free_bar(epc_features) != BAR_0) { in nvmet_pci_epf_configure_bar()
2186 if (epc_features->msix_capable) { in nvmet_pci_epf_configure_bar()
2196 if (epc_features->bar[BAR_0].type == BAR_FIXED) { in nvmet_pci_epf_configure_bar()
2197 if (reg_size > epc_features->bar[BAR_0].fixed_size) { in nvmet_pci_epf_configure_bar()
2200 epc_features->bar[BAR_0].fixed_size, in nvmet_pci_epf_configure_bar()
2204 reg_bar_size = epc_features->bar[BAR_0].fixed_size; in nvmet_pci_epf_configure_bar()
2206 reg_bar_size = ALIGN(reg_size, max(epc_features->align, 4096)); in nvmet_pci_epf_configure_bar()
[all …]
/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c480 const struct pci_epc_features *epc_features; in dw_pcie_ep_get_bar_type() local
485 epc_features = ep->ops->get_features(ep); in dw_pcie_ep_get_bar_type()
487 return epc_features->bar[bar].type; in dw_pcie_ep_get_bar_type()