Lines Matching refs:mmu_hash_ops

129 struct mmu_hash_ops mmu_hash_ops;  variable
130 EXPORT_SYMBOL(mmu_hash_ops);
293 BUG_ON(!mmu_hash_ops.hpte_insert); in htab_bolt_mapping()
294 ret = mmu_hash_ops.hpte_insert(hpteg, vpn, paddr, tprot, in htab_bolt_mapping()
321 if (!mmu_hash_ops.hpte_removebolted) in htab_remove_mapping()
325 rc = mmu_hash_ops.hpte_removebolted(vaddr, psize, ssize); in htab_remove_mapping()
764 if (!mmu_hash_ops.resize_hpt) in resize_hpt_for_hotplug()
779 return mmu_hash_ops.resize_hpt(target_hpt_shift); in resize_hpt_for_hotplug()
865 if (is_fadump_active() && mmu_hash_ops.hpte_clear_all) in htab_initialize()
866 mmu_hash_ops.hpte_clear_all(); in htab_initialize()
1039 if (!mmu_hash_ops.hpte_insert) in hash__early_init_mmu()
1728 mmu_hash_ops.hpte_invalidate(gslot, vpn, psize, psize, in flush_hash_page()
1756 if (mmu_hash_ops.hugepage_invalidate) { in flush_hash_hugepage()
1757 mmu_hash_ops.hugepage_invalidate(vsid, s_addr, hpte_slot_array, in flush_hash_hugepage()
1785 mmu_hash_ops.hpte_invalidate(slot, vpn, psize, in flush_hash_hugepage()
1795 if (mmu_hash_ops.flush_hash_range) in flush_hash_range()
1796 mmu_hash_ops.flush_hash_range(number, local); in flush_hash_range()
1840 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, vflags, in hpte_insert_repeating()
1846 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, in hpte_insert_repeating()
1854 mmu_hash_ops.hpte_remove(hpte_group); in hpte_insert_repeating()
1904 mmu_hash_ops.hpte_invalidate(slot, vpn, mmu_linear_psize, in kernel_unmap_linear_page()
1979 if (!mmu_hash_ops.resize_hpt) in hpt_order_set()
1983 ret = mmu_hash_ops.resize_hpt(val); in hpt_order_set()