/kernel/linux/linux-5.10/drivers/pci/ |
H A D | quirks.c | 4537 static int pci_quirk_amd_sb_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_amd_sb_acs() argument 4555 acs_flags &= (PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_EC | PCI_ACS_DT); in pci_quirk_amd_sb_acs() 4557 return pci_acs_ctrl_enabled(acs_flags, PCI_ACS_RR | PCI_ACS_CR); in pci_quirk_amd_sb_acs() 4582 static int pci_quirk_cavium_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_cavium_acs() argument 4595 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_cavium_acs() 4599 static int pci_quirk_xgene_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_xgene_acs() argument 4606 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_xgene_acs() 4615 static int pci_quirk_zhaoxin_pcie_ports_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_zhaoxin_pcie_ports_acs() argument 4630 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_zhaoxin_pcie_ports_acs() 4686 static int pci_quirk_intel_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_pch_acs() argument 4708 pci_quirk_qcom_rp_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_qcom_rp_acs() argument 4720 pci_quirk_nxp_rp_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_nxp_rp_acs() argument 4726 pci_quirk_al_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_al_acs() argument 4806 pci_quirk_intel_spt_pch_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_intel_spt_pch_acs() argument 4827 pci_quirk_mf_endpoint_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_mf_endpoint_acs() argument 4843 pci_quirk_rciep_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_rciep_acs() argument 4857 pci_quirk_brcm_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_brcm_acs() argument 4876 pci_quirk_wangxun_nic_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_wangxun_nic_acs() argument 5050 pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) pci_dev_specific_acs_enabled() argument [all...] |
H A D | pci.c | 3397 static bool pci_acs_flags_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_flags_enabled() argument 3412 acs_flags &= (cap | PCI_ACS_EC); in pci_acs_flags_enabled() 3415 return (ctrl & acs_flags) == acs_flags; in pci_acs_flags_enabled() 3421 * @acs_flags: required PCI ACS flags 3434 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled() argument 3438 ret = pci_dev_specific_acs_enabled(pdev, acs_flags); in pci_acs_enabled() 3473 return pci_acs_flags_enabled(pdev, acs_flags); in pci_acs_enabled() 3488 return pci_acs_flags_enabled(pdev, acs_flags); in pci_acs_enabled() 3502 * @acs_flags 3507 pci_acs_path_enabled(struct pci_dev *start, struct pci_dev *end, u16 acs_flags) pci_acs_path_enabled() argument [all...] |
H A D | pci.h | 538 int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags); 543 u16 acs_flags) in pci_dev_specific_acs_enabled() 542 pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) pci_dev_specific_acs_enabled() argument
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | quirks.c | 4640 static int pci_quirk_amd_sb_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_amd_sb_acs() argument 4658 acs_flags &= (PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_EC | PCI_ACS_DT); in pci_quirk_amd_sb_acs() 4660 return pci_acs_ctrl_enabled(acs_flags, PCI_ACS_RR | PCI_ACS_CR); in pci_quirk_amd_sb_acs() 4685 static int pci_quirk_cavium_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_cavium_acs() argument 4698 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_cavium_acs() 4702 static int pci_quirk_xgene_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_xgene_acs() argument 4709 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_xgene_acs() 4718 static int pci_quirk_zhaoxin_pcie_ports_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_zhaoxin_pcie_ports_acs() argument 4733 return pci_acs_ctrl_enabled(acs_flags, in pci_quirk_zhaoxin_pcie_ports_acs() 4789 static int pci_quirk_intel_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_pch_acs() argument 4811 pci_quirk_qcom_rp_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_qcom_rp_acs() argument 4823 pci_quirk_nxp_rp_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_nxp_rp_acs() argument 4829 pci_quirk_al_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_al_acs() argument 4909 pci_quirk_intel_spt_pch_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_intel_spt_pch_acs() argument 4930 pci_quirk_mf_endpoint_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_mf_endpoint_acs() argument 4946 pci_quirk_rciep_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_rciep_acs() argument 4960 pci_quirk_brcm_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_brcm_acs() argument 4979 pci_quirk_wangxun_nic_acs(struct pci_dev *dev, u16 acs_flags) pci_quirk_wangxun_nic_acs() argument 5153 pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) pci_dev_specific_acs_enabled() argument [all...] |
H A D | pci.h | 530 int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags); 536 u16 acs_flags) in pci_dev_specific_acs_enabled() 535 pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) pci_dev_specific_acs_enabled() argument
|
H A D | pci.c | 3572 static bool pci_acs_flags_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_flags_enabled() argument 3587 acs_flags &= (cap | PCI_ACS_EC); in pci_acs_flags_enabled() 3590 return (ctrl & acs_flags) == acs_flags; in pci_acs_flags_enabled() 3596 * @acs_flags: required PCI ACS flags 3609 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled() argument 3613 ret = pci_dev_specific_acs_enabled(pdev, acs_flags); in pci_acs_enabled() 3648 return pci_acs_flags_enabled(pdev, acs_flags); in pci_acs_enabled() 3663 return pci_acs_flags_enabled(pdev, acs_flags); in pci_acs_enabled() 3677 * @acs_flags 3682 pci_acs_path_enabled(struct pci_dev *start, struct pci_dev *end, u16 acs_flags) pci_acs_path_enabled() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | pci.h | 1784 static inline bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled() argument 2219 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags); 2221 struct pci_dev *end, u16 acs_flags);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | pci.h | 2029 static inline bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled() argument 2486 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags); 2488 struct pci_dev *end, u16 acs_flags);
|