Home
last modified time | relevance | path

Searched refs:inv_entry (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/iommu/intel/
Dnested.c94 struct iommu_hwpt_vtd_s1_invalidate inv_entry; in intel_nested_cache_invalidate_user() local
104 ret = iommu_copy_struct_from_user_array(&inv_entry, array, in intel_nested_cache_invalidate_user()
110 if ((inv_entry.flags & ~IOMMU_VTD_INV_FLAGS_LEAF) || in intel_nested_cache_invalidate_user()
111 inv_entry.__reserved) { in intel_nested_cache_invalidate_user()
116 if (!IS_ALIGNED(inv_entry.addr, VTD_PAGE_SIZE) || in intel_nested_cache_invalidate_user()
117 ((inv_entry.npages == U64_MAX) && inv_entry.addr)) { in intel_nested_cache_invalidate_user()
122 cache_tag_flush_range(dmar_domain, inv_entry.addr, in intel_nested_cache_invalidate_user()
123 inv_entry.addr + nrpages_to_size(inv_entry.npages) - 1, in intel_nested_cache_invalidate_user()
124 inv_entry.flags & IOMMU_VTD_INV_FLAGS_LEAF); in intel_nested_cache_invalidate_user()
/linux-6.12.1/arch/arm/kernel/
Dentry-armv.S102 .macro inv_entry, reason macro
112 inv_entry BAD_PREFETCH
117 inv_entry BAD_DATA
122 inv_entry BAD_IRQ
127 inv_entry BAD_UNDEFINSTR