Symbol: mmu_hash_ops
arch/powerpc/include/asm/book3s/64/mmu-hash.h
173
extern struct mmu_hash_ops mmu_hash_ops;
arch/powerpc/kvm/book3s_64_mmu_host.c
162
if (mmu_hash_ops.hpte_remove(hpteg) < 0) {
arch/powerpc/kvm/book3s_64_mmu_host.c
167
ret = mmu_hash_ops.hpte_insert(hpteg, vpn, hpaddr, rflags, vflags,
arch/powerpc/kvm/book3s_64_mmu_host.c
26
mmu_hash_ops.hpte_invalidate(pte->slot, pte->host_vpn,
arch/powerpc/mm/book3s64/hash_4k.c
104
mmu_hash_ops.hpte_remove(hpte_group);
arch/powerpc/mm/book3s64/hash_4k.c
74
if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, MMU_PAGE_4K,
arch/powerpc/mm/book3s64/hash_4k.c
88
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0,
arch/powerpc/mm/book3s64/hash_4k.c
95
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa,
arch/powerpc/mm/book3s64/hash_64k.c
120
ret = mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn,
arch/powerpc/mm/book3s64/hash_64k.c
162
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0,
arch/powerpc/mm/book3s64/hash_64k.c
171
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa,
arch/powerpc/mm/book3s64/hash_64k.c
185
mmu_hash_ops.hpte_invalidate(hpte_group + gslot, vpn,
arch/powerpc/mm/book3s64/hash_64k.c
200
mmu_hash_ops.hpte_remove(hpte_group);
arch/powerpc/mm/book3s64/hash_64k.c
283
if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, MMU_PAGE_64K,
arch/powerpc/mm/book3s64/hash_64k.c
298
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0,
arch/powerpc/mm/book3s64/hash_64k.c
306
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa,
arch/powerpc/mm/book3s64/hash_64k.c
315
mmu_hash_ops.hpte_remove(hpte_group);
arch/powerpc/mm/book3s64/hash_hugepage.c
109
ret = mmu_hash_ops.hpte_updatepp(slot, rflags, vpn,
arch/powerpc/mm/book3s64/hash_hugepage.c
137
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0,
arch/powerpc/mm/book3s64/hash_hugepage.c
144
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa,
arch/powerpc/mm/book3s64/hash_hugepage.c
153
mmu_hash_ops.hpte_remove(hpte_group);
arch/powerpc/mm/book3s64/hash_native.c
866
mmu_hash_ops.hpte_invalidate = native_hpte_invalidate;
arch/powerpc/mm/book3s64/hash_native.c
867
mmu_hash_ops.hpte_updatepp = native_hpte_updatepp;
arch/powerpc/mm/book3s64/hash_native.c
868
mmu_hash_ops.hpte_updateboltedpp = native_hpte_updateboltedpp;
arch/powerpc/mm/book3s64/hash_native.c
869
mmu_hash_ops.hpte_removebolted = native_hpte_removebolted;
arch/powerpc/mm/book3s64/hash_native.c
870
mmu_hash_ops.hpte_insert = native_hpte_insert;
arch/powerpc/mm/book3s64/hash_native.c
871
mmu_hash_ops.hpte_remove = native_hpte_remove;
arch/powerpc/mm/book3s64/hash_native.c
872
mmu_hash_ops.hpte_clear_all = native_hpte_clear;
arch/powerpc/mm/book3s64/hash_native.c
873
mmu_hash_ops.flush_hash_range = native_flush_hash_range;
arch/powerpc/mm/book3s64/hash_native.c
874
mmu_hash_ops.hugepage_invalidate = native_hugepage_invalidate;
arch/powerpc/mm/book3s64/hash_pgtable.c
431
mmu_hash_ops.hpte_updateboltedpp(newpp, idx, mmu_linear_psize,
arch/powerpc/mm/book3s64/hash_utils.c
1216
if (!mmu_hash_ops.resize_hpt)
arch/powerpc/mm/book3s64/hash_utils.c
1231
return mmu_hash_ops.resize_hpt(target_hpt_shift);
arch/powerpc/mm/book3s64/hash_utils.c
129
struct mmu_hash_ops mmu_hash_ops __ro_after_init;
arch/powerpc/mm/book3s64/hash_utils.c
130
EXPORT_SYMBOL(mmu_hash_ops);
arch/powerpc/mm/book3s64/hash_utils.c
1371
if (is_fadump_active() && mmu_hash_ops.hpte_clear_all)
arch/powerpc/mm/book3s64/hash_utils.c
1372
mmu_hash_ops.hpte_clear_all();
arch/powerpc/mm/book3s64/hash_utils.c
1523
if (!mmu_hash_ops.hpte_insert)
arch/powerpc/mm/book3s64/hash_utils.c
2214
mmu_hash_ops.hpte_invalidate(gslot, vpn, psize, psize,
arch/powerpc/mm/book3s64/hash_utils.c
2242
if (mmu_hash_ops.hugepage_invalidate) {
arch/powerpc/mm/book3s64/hash_utils.c
2243
mmu_hash_ops.hugepage_invalidate(vsid, s_addr, hpte_slot_array,
arch/powerpc/mm/book3s64/hash_utils.c
2271
mmu_hash_ops.hpte_invalidate(slot, vpn, psize,
arch/powerpc/mm/book3s64/hash_utils.c
2281
if (mmu_hash_ops.flush_hash_range)
arch/powerpc/mm/book3s64/hash_utils.c
2282
mmu_hash_ops.flush_hash_range(number, local);
arch/powerpc/mm/book3s64/hash_utils.c
2305
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, vflags,
arch/powerpc/mm/book3s64/hash_utils.c
2311
slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags,
arch/powerpc/mm/book3s64/hash_utils.c
2319
mmu_hash_ops.hpte_remove(hpte_group);
arch/powerpc/mm/book3s64/hash_utils.c
2339
if (mmu_hash_ops.hpte_remove(last_group) == -1)
arch/powerpc/mm/book3s64/hash_utils.c
2364
if (mmu_hash_ops.hpte_remove(last_group) == -1)
arch/powerpc/mm/book3s64/hash_utils.c
2440
if (!mmu_hash_ops.resize_hpt)
arch/powerpc/mm/book3s64/hash_utils.c
2444
ret = mmu_hash_ops.resize_hpt(val);
arch/powerpc/mm/book3s64/hash_utils.c
327
mmu_hash_ops.hpte_invalidate(slot, vpn, mmu_linear_psize,
arch/powerpc/mm/book3s64/hash_utils.c
675
BUG_ON(!mmu_hash_ops.hpte_insert);
arch/powerpc/mm/book3s64/hash_utils.c
677
ret = mmu_hash_ops.hpte_insert(hpteg, vpn, paddr, tprot,
arch/powerpc/mm/book3s64/hash_utils.c
685
ret = mmu_hash_ops.hpte_remove(hpteg);
arch/powerpc/mm/book3s64/hash_utils.c
687
ret = mmu_hash_ops.hpte_insert(hpteg, vpn, paddr, tprot,
arch/powerpc/mm/book3s64/hash_utils.c
718
if (!mmu_hash_ops.hpte_removebolted)
arch/powerpc/mm/book3s64/hash_utils.c
726
rc = mmu_hash_ops.hpte_removebolted(vaddr, psize, ssize);
arch/powerpc/mm/book3s64/hugetlbpage.c
100
if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, mmu_psize,
arch/powerpc/mm/book3s64/pgtable.c
301
else if (mmu_hash_ops.hpte_clear_all)
arch/powerpc/mm/book3s64/pgtable.c
302
mmu_hash_ops.hpte_clear_all();
arch/powerpc/platforms/ps3/htab.c
186
mmu_hash_ops.hpte_invalidate = ps3_hpte_invalidate;
arch/powerpc/platforms/ps3/htab.c
187
mmu_hash_ops.hpte_updatepp = ps3_hpte_updatepp;
arch/powerpc/platforms/ps3/htab.c
188
mmu_hash_ops.hpte_updateboltedpp = ps3_hpte_updateboltedpp;
arch/powerpc/platforms/ps3/htab.c
189
mmu_hash_ops.hpte_insert = ps3_hpte_insert;
arch/powerpc/platforms/ps3/htab.c
190
mmu_hash_ops.hpte_remove = ps3_hpte_remove;
arch/powerpc/platforms/ps3/htab.c
191
mmu_hash_ops.hpte_clear_all = ps3_hpte_clear;
arch/powerpc/platforms/pseries/lpar.c
1707
mmu_hash_ops.hpte_invalidate = pSeries_lpar_hpte_invalidate;
arch/powerpc/platforms/pseries/lpar.c
1708
mmu_hash_ops.hpte_updatepp = pSeries_lpar_hpte_updatepp;
arch/powerpc/platforms/pseries/lpar.c
1709
mmu_hash_ops.hpte_updateboltedpp = pSeries_lpar_hpte_updateboltedpp;
arch/powerpc/platforms/pseries/lpar.c
1710
mmu_hash_ops.hpte_insert = pSeries_lpar_hpte_insert;
arch/powerpc/platforms/pseries/lpar.c
1711
mmu_hash_ops.hpte_remove = pSeries_lpar_hpte_remove;
arch/powerpc/platforms/pseries/lpar.c
1712
mmu_hash_ops.hpte_removebolted = pSeries_lpar_hpte_removebolted;
arch/powerpc/platforms/pseries/lpar.c
1713
mmu_hash_ops.flush_hash_range = pSeries_lpar_flush_hash_range;
arch/powerpc/platforms/pseries/lpar.c
1714
mmu_hash_ops.hpte_clear_all = pseries_hpte_clear_all;
arch/powerpc/platforms/pseries/lpar.c
1715
mmu_hash_ops.hugepage_invalidate = pSeries_lpar_hugepage_invalidate;
arch/powerpc/platforms/pseries/lpar.c
1718
mmu_hash_ops.resize_hpt = pseries_lpar_resize_hpt;