Searched refs:epc_features (Results 1 – 3 of 3) sorted by relevance
95 const struct pci_epc_features *epc_features; member747 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 …]
201 const struct pci_epc_features *epc_features; member645 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() local2163 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 …]
480 const struct pci_epc_features *epc_features; in dw_pcie_ep_get_bar_type() local485 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()