Lines Matching refs:acs_flags
4290 static int pci_quirk_amd_sb_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_amd_sb_acs() argument
4306 acs_flags &= (PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_EC | PCI_ACS_DT); in pci_quirk_amd_sb_acs()
4308 return acs_flags & ~(PCI_ACS_RR | PCI_ACS_CR) ? 0 : 1; in pci_quirk_amd_sb_acs()
4327 static int pci_quirk_cavium_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_cavium_acs() argument
4337 acs_flags &= ~(PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_SV | PCI_ACS_UF); in pci_quirk_cavium_acs()
4342 return acs_flags ? 0 : 1; in pci_quirk_cavium_acs()
4345 static int pci_quirk_xgene_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_xgene_acs() argument
4352 acs_flags &= ~(PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF); in pci_quirk_xgene_acs()
4354 return acs_flags ? 0 : 1; in pci_quirk_xgene_acs()
4408 static int pci_quirk_intel_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_pch_acs() argument
4416 return acs_flags & ~flags ? 0 : 1; in pci_quirk_intel_pch_acs()
4429 static int pci_quirk_qcom_rp_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_qcom_rp_acs() argument
4432 int ret = acs_flags & ~flags ? 0 : 1; in pci_quirk_qcom_rp_acs()
4439 static int pci_quirk_al_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_al_acs() argument
4452 acs_flags &= ~(PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF); in pci_quirk_al_acs()
4454 return acs_flags ? 0 : 1; in pci_quirk_al_acs()
4519 static int pci_quirk_intel_spt_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_spt_pch_acs() argument
4533 acs_flags &= (cap | PCI_ACS_EC); in pci_quirk_intel_spt_pch_acs()
4537 return acs_flags & ~ctrl ? 0 : 1; in pci_quirk_intel_spt_pch_acs()
4540 static int pci_quirk_mf_endpoint_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_mf_endpoint_acs() argument
4551 acs_flags &= ~(PCI_ACS_SV | PCI_ACS_TB | PCI_ACS_RR | in pci_quirk_mf_endpoint_acs()
4554 return acs_flags ? 0 : 1; in pci_quirk_mf_endpoint_acs()
4557 static int pci_quirk_brcm_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_brcm_acs() argument
4565 acs_flags &= ~(PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF); in pci_quirk_brcm_acs()
4567 return acs_flags ? 0 : 1; in pci_quirk_brcm_acs()
4573 int (*acs_enabled)(struct pci_dev *dev, u16 acs_flags);
4669 int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) in pci_dev_specific_acs_enabled() argument
4685 ret = i->acs_enabled(dev, acs_flags); in pci_dev_specific_acs_enabled()