Searched refs:inv_entry (Results 1 – 2 of 2) sorted by relevance
100 struct iommu_hwpt_vtd_s1_invalidate inv_entry; in intel_nested_cache_invalidate_user() local 110 ret = iommu_copy_struct_from_user_array(&inv_entry, array, in intel_nested_cache_invalidate_user() 116 if ((inv_entry.flags & ~IOMMU_VTD_INV_FLAGS_LEAF) || in intel_nested_cache_invalidate_user() 117 inv_entry.__reserved) { in intel_nested_cache_invalidate_user() 122 if (!IS_ALIGNED(inv_entry.addr, VTD_PAGE_SIZE) || in intel_nested_cache_invalidate_user() 123 ((inv_entry.npages == U64_MAX) && inv_entry.addr)) { in intel_nested_cache_invalidate_user() 128 cache_tag_flush_range(dmar_domain, inv_entry.addr, in intel_nested_cache_invalidate_user() 129 inv_entry.addr + nrpages_to_size(inv_entry in intel_nested_cache_invalidate_user() [all...]
103 .macro inv_entry, reason macro 113 inv_entry BAD_PREFETCH118 inv_entry BAD_DATA123 inv_entry BAD_IRQ128 inv_entry BAD_UNDEFINSTR