ecap 98 drivers/clk/davinci/psc-da830.c LPSC(20, 0, ecap, pll0_sysclk2, ecap_clkdev, 0), ecap 124 drivers/clk/davinci/psc-da850.c LPSC(20, 0, ecap, async3, ecap_clkdev, 0), ecap 855 drivers/iommu/dmar.c u64 cap, ecap; ecap 873 drivers/iommu/dmar.c ecap = dmar_readq(addr + DMAR_ECAP_REG); ecap 880 drivers/iommu/dmar.c if (cap == (uint64_t)-1 && ecap == (uint64_t)-1) { ecap 956 drivers/iommu/dmar.c iommu->ecap = dmar_readq(iommu->reg + DMAR_ECAP_REG); ecap 958 drivers/iommu/dmar.c if (iommu->cap == (uint64_t)-1 && iommu->ecap == (uint64_t)-1) { ecap 965 drivers/iommu/dmar.c map_size = max_t(int, ecap_max_iotlb_offset(iommu->ecap), ecap 1072 drivers/iommu/dmar.c (unsigned long long)iommu->ecap); ecap 1389 drivers/iommu/dmar.c if (!ecap_qis(iommu->ecap)) ecap 1432 drivers/iommu/dmar.c if (ecap_smts(iommu->ecap)) ecap 1461 drivers/iommu/dmar.c if (!ecap_qis(iommu->ecap)) ecap 1481 drivers/iommu/dmar.c !!ecap_smts(iommu->ecap)); ecap 1844 drivers/iommu/dmar.c if (!ecap_qis(iommu->ecap)) ecap 367 drivers/iommu/intel-iommu-debugfs.c if (!ecap_ir_support(iommu->ecap)) ecap 625 drivers/iommu/intel-iommu.c if (!ecap_coherent(g_iommus[i]->ecap)) { ecap 636 drivers/iommu/intel-iommu.c if (!ecap_coherent(iommu->ecap)) { ecap 653 drivers/iommu/intel-iommu.c if (!ecap_sc_support(iommu->ecap)) { ecap 1289 drivers/iommu/intel-iommu.c int tlb_offset = ecap_iotlb_offset(iommu->ecap); ecap 1402 drivers/iommu/intel-iommu.c if (!ecap_dit(info->iommu->ecap)) ecap 1706 drivers/iommu/intel-iommu.c if (ecap_prs(iommu->ecap)) ecap 1879 drivers/iommu/intel-iommu.c if (ecap_coherent(iommu->ecap)) ecap 1884 drivers/iommu/intel-iommu.c if (ecap_sc_support(iommu->ecap)) ecap 2492 drivers/iommu/intel-iommu.c ecap_dev_iotlb_support(iommu->ecap) && ecap 2504 drivers/iommu/intel-iommu.c if (info->ats_supported && ecap_prs(iommu->ecap) && ecap 3105 drivers/iommu/intel-iommu.c new_ext = !!ecap_ecs(iommu->ecap); ecap 3223 drivers/iommu/intel-iommu.c u32 temp = 2 << ecap_pss(iommu->ecap); ecap 3279 drivers/iommu/intel-iommu.c if (!ecap_pass_through(iommu->ecap)) ecap 3336 drivers/iommu/intel-iommu.c if (pasid_supported(iommu) && ecap_prs(iommu->ecap)) { ecap 4443 drivers/iommu/intel-iommu.c if (hw_pass_through && !ecap_pass_through(iommu->ecap)) { ecap 4448 drivers/iommu/intel-iommu.c if (!ecap_sc_support(iommu->ecap) && ecap 4492 drivers/iommu/intel-iommu.c if (pasid_supported(iommu) && ecap_prs(iommu->ecap)) { ecap 4795 drivers/iommu/intel-iommu.c return sprintf(buf, "%llx\n", iommu->ecap); ecap 4797 drivers/iommu/intel-iommu.c static DEVICE_ATTR(ecap, S_IRUGO, intel_iommu_show_ecap, NULL); ecap 457 drivers/iommu/intel-pasid.c if (!ecap_coherent(iommu->ecap)) ecap 478 drivers/iommu/intel-pasid.c if (!ecap_flts(iommu->ecap)) { ecap 493 drivers/iommu/intel-pasid.c if (!ecap_srs(iommu->ecap)) { ecap 516 drivers/iommu/intel-pasid.c pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); ecap 522 drivers/iommu/intel-pasid.c if (!ecap_coherent(iommu->ecap)) ecap 552 drivers/iommu/intel-pasid.c if (!ecap_slts(iommu->ecap)) { ecap 586 drivers/iommu/intel-pasid.c pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); ecap 595 drivers/iommu/intel-pasid.c if (!ecap_coherent(iommu->ecap)) ecap 629 drivers/iommu/intel-pasid.c pasid_set_page_snoop(pte, !!ecap_smpwc(iommu->ecap)); ecap 638 drivers/iommu/intel-pasid.c if (!ecap_coherent(iommu->ecap)) ecap 231 drivers/iommu/intel-svm.c if (!ecap_srs(iommu->ecap)) ecap 120 drivers/iommu/intel_irq_remapping.c if (mask > ecap_max_handle_mask(iommu->ecap)) { ecap 123 drivers/iommu/intel_irq_remapping.c ecap_max_handle_mask(iommu->ecap)); ecap 656 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 696 drivers/iommu/intel_irq_remapping.c if (ecap_ir_support(iommu->ecap)) { ecap 735 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 748 drivers/iommu/intel_irq_remapping.c if (eim && !ecap_eim_support(iommu->ecap)) { ecap 975 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 1025 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 1052 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 1458 drivers/iommu/intel_irq_remapping.c if (eim && !ecap_eim_support(iommu->ecap)) { ecap 1460 drivers/iommu/intel_irq_remapping.c iommu->reg_phys, iommu->ecap); ecap 1495 drivers/iommu/intel_irq_remapping.c if (!ecap_ir_support(iommu->ecap)) ecap 1304 drivers/vfio/pci/vfio_pci_config.c static int vfio_ext_cap_len(struct vfio_pci_device *vdev, u16 ecap, u16 epos) ecap 1311 drivers/vfio/pci/vfio_pci_config.c switch (ecap) { ecap 1372 drivers/vfio/pci/vfio_pci_config.c __func__, ecap, epos); ecap 1527 drivers/vfio/pci/vfio_pci_config.c u16 ecap; ecap 1535 drivers/vfio/pci/vfio_pci_config.c ecap = PCI_EXT_CAP_ID(header); ecap 1537 drivers/vfio/pci/vfio_pci_config.c if (ecap <= PCI_EXT_CAP_ID_MAX) { ecap 1538 drivers/vfio/pci/vfio_pci_config.c len = pci_ext_cap_length[ecap]; ecap 1540 drivers/vfio/pci/vfio_pci_config.c len = vfio_ext_cap_len(vdev, ecap, epos); ecap 1548 drivers/vfio/pci/vfio_pci_config.c __func__, ecap, epos); ecap 1571 drivers/vfio/pci/vfio_pci_config.c __func__, epos + i, map[epos + i], ecap); ecap 1581 drivers/vfio/pci/vfio_pci_config.c memset(map + epos, ecap, len); ecap 389 include/linux/intel-iommu.h #define qi_shift(iommu) (DMAR_IQ_SHIFT + !!ecap_smts((iommu)->ecap)) ecap 443 include/linux/intel-iommu.h #define sm_supported(iommu) (intel_iommu_sm && ecap_smts((iommu)->ecap)) ecap 445 include/linux/intel-iommu.h ecap_pasid((iommu)->ecap)) ecap 526 include/linux/intel-iommu.h u64 ecap; ecap 589 include/linux/intel-iommu.h if (!ecap_coherent(iommu->ecap))