Searched refs:tlbi (Results 1 – 4 of 4) sorted by relevance
960 static void riscv_iommu_tlbi_calc(struct riscv_iommu_tlbi *tlbi, in riscv_iommu_tlbi_calc() argument967 tlbi->non_leaf = gather->pt.table_levels_bitmap != 0; in riscv_iommu_tlbi_calc()968 tlbi->start = gather->start; in riscv_iommu_tlbi_calc()969 tlbi->last = gather->end; in riscv_iommu_tlbi_calc()973 tlbi->single.use_global = true; in riscv_iommu_tlbi_calc()974 tlbi->range.sz_lg2 = 0; in riscv_iommu_tlbi_calc()983 tlbi->range.sz_lg2 = fls64(tlbi->start ^ tlbi->last); in riscv_iommu_tlbi_calc()984 if (unlikely(tlbi->range.sz_lg2 >= 64)) { in riscv_iommu_tlbi_calc()985 tlbi->single.use_global = true; in riscv_iommu_tlbi_calc()986 tlbi->range.sz_lg2 = 0; in riscv_iommu_tlbi_calc()[all …]
128 tlbi vmalls12e1
689 L2CACHE_EVENT_ATTR(tlbi, L2_EVENT_TLBI),
7604 tlbi= [X86-64]