Searched refs:pt_feature (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/iommu/generic_pt/ |
| H A D | iommu_pt.h | 75 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 D | pt_defs.h | 205 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 D | kunit_iommu_pt.h | 109 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 D | amdv1.h | 346 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 D | vtdss.h | 232 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()
|