Lines Matching refs:epc_features
421 const struct pci_epc_features *epc_features = pci_epc_get_features(epf->epc, in epf_ntb_config_spad_bar_alloc() local
425 size = epc_features->bar_fixed_size[barno]; in epf_ntb_config_spad_bar_alloc()
426 align = epc_features->align; in epf_ntb_config_spad_bar_alloc()
485 const struct pci_epc_features *epc_features; in epf_ntb_configure_interrupt() local
492 epc_features = pci_epc_get_features(ntb->epf->epc, ntb->epf->func_no, ntb->epf->vfunc_no); in epf_ntb_configure_interrupt()
494 if (!(epc_features->msix_capable || epc_features->msi_capable)) { in epf_ntb_configure_interrupt()
507 if (epc_features->msi_capable) { in epf_ntb_configure_interrupt()
529 const struct pci_epc_features *epc_features; in epf_ntb_db_bar_init() local
538 epc_features = pci_epc_get_features(ntb->epf->epc, in epf_ntb_db_bar_init()
541 align = epc_features->align; in epf_ntb_db_bar_init()
697 const struct pci_epc_features *epc_features; in epf_ntb_init_epc_bar() local
707 epc_features = pci_epc_get_features(ntb->epf->epc, ntb->epf->func_no, ntb->epf->vfunc_no); in epf_ntb_init_epc_bar()
711 barno = pci_epc_get_next_free_bar(epc_features, barno); in epf_ntb_init_epc_bar()
721 barno = pci_epc_get_next_free_bar(epc_features, barno); in epf_ntb_init_epc_bar()