Home
last modified time | relevance | path

Searched refs:pt_feature (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iommu/generic_pt/
H A Diommu_pt.h75 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) in gather_range_pages()
88 if (pt_feature(common, PT_FEAT_FLUSH_RANGE_NO_GAPS) && in make_range_ul()
103 if (pt_feature(common, PT_FEAT_DETAILED_GATHER)) { in make_range_u64()
424 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT) && in table_alloc()
832 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) { in increase_top()
872 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) in do_map()
887 if (!pt_feature(common, PT_FEAT_DYNAMIC_TOP)) in do_map()
913 if (single_page && !pt_feature(common, PT_FEAT_DMA_INCOHERENT)) { in NS()
1140 if (pt_feature(common, PT_FEAT_DYNAMIC_TOP)) {
1176 if (pt_feature(commo in pt_init_common()
[all...]
H A Dpt_defs.h205 static __always_inline bool pt_feature(const struct pt_common *common, in pt_feature() function
218 return pt_feature(pts->range->common, feature_nr); in pts_feature()
H A Dkunit_iommu_pt.h109 if (!pt_feature(common, PT_FEAT_DYNAMIC_TOP)) in test_increase_level()
353 if (pt_feature(priv->common, PT_FEAT_SIGN_EXTEND) && in test_random_map()
/linux/drivers/iommu/generic_pt/fmt/
H A Damdv1.h346 if (pt_feature(common, PT_FEAT_AMDV1_FORCE_COHERENCE)) in amdv1pt_iommu_set_prot()
357 if (pt_feature(common, PT_FEAT_AMDV1_ENCRYPT_TABLES) && in amdv1pt_iommu_set_prot()
375 if (!pt_feature(&table->common, PT_FEAT_DYNAMIC_TOP) && in amdv1pt_iommu_fmt_init()
H A Dvtdss.h232 if (pt_feature(common, PT_FEAT_VTDSS_FORCE_COHERENCE)) in vtdss_pt_iommu_set_prot()
235 if (pt_feature(common, PT_FEAT_VTDSS_FORCE_WRITEABLE) && in vtdss_pt_iommu_set_prot()