Home
last modified time | relevance | path

Searched refs:level_to_offset_bits (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Diommu.c121 static inline unsigned int level_to_offset_bits(int level) in level_to_offset_bits() function
128 return (pfn >> level_to_offset_bits(level)) & LEVEL_MASK; in pfn_level_offset()
133 return -1ULL << level_to_offset_bits(level); in level_mask()
138 return 1ULL << level_to_offset_bits(level); in level_size()
5712 if (size < VTD_PAGE_SIZE << level_to_offset_bits(level)) in intel_iommu_unmap()
5713 size = VTD_PAGE_SIZE << level_to_offset_bits(level); in intel_iommu_unmap()
5745 (iova & (BIT_MASK(level_to_offset_bits(level) + in intel_iommu_iova_to_phys()
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Diommu.c85 static inline unsigned int level_to_offset_bits(int level) in level_to_offset_bits() function
92 return (pfn >> level_to_offset_bits(level)) & LEVEL_MASK; in pfn_level_offset()
97 return -1ULL << level_to_offset_bits(level); in level_mask()
102 return 1ULL << level_to_offset_bits(level); in level_size()
4198 if (size < VTD_PAGE_SIZE << level_to_offset_bits(level)) in intel_iommu_unmap()
4199 size = VTD_PAGE_SIZE << level_to_offset_bits(level); in intel_iommu_unmap()
4264 (iova & (BIT_MASK(level_to_offset_bits(level) + in intel_iommu_iova_to_phys()

Completed in 14 milliseconds