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.h50 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) in gather_range_pages()
63 if (pt_feature(common, PT_FEAT_FLUSH_RANGE_NO_GAPS) && in gather_range_pages()
388 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT) && in _table_alloc()
788 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) { in increase_top()
828 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) in increase_top()
843 if (!pt_feature(common, PT_FEAT_DYNAMIC_TOP)) in check_map_range()
869 if (single_page && !pt_feature(common, PT_FEAT_DMA_INCOHERENT)) { in do_map()
1093 if (pt_feature(common, PT_FEAT_DYNAMIC_TOP)) { in NS()
1124 if (pt_feature(common, PT_FEAT_DMA_INCOHERENT)) in NS()
1166 if (!pt_feature(common, PT_FEAT_DYNAMIC_TOP) && 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()
352 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()