Lines Matching defs:vpn
371 unsigned long vpn = hpt_vpn(vaddr, vsid, ssize);
398 hash = hpt_hash(vpn, shift, ssize);
403 ret = mmu_hash_ops.hpte_insert(hpteg, vpn, paddr, tprot,
413 ret = mmu_hash_ops.hpte_insert(hpteg, vpn, paddr, tprot,
1909 unsigned long pte_get_hash_gslot(unsigned long vpn, unsigned long shift,
1914 hash = hpt_hash(vpn, shift, ssize);
1923 void flush_hash_page(unsigned long vpn, real_pte_t pte, int psize, int ssize,
1929 DBG_LOW("flush_hash_page(vpn=%016lx)\n", vpn);
1930 pte_iterate_hashed_subpages(pte, psize, vpn, index, shift) {
1931 gslot = pte_get_hash_gslot(vpn, shift, ssize, pte, index);
1937 mmu_hash_ops.hpte_invalidate(gslot, vpn, psize, psize,
1952 unsigned long hidx, shift, vpn, hash, slot;
1985 /* get the vpn */
1987 vpn = hpt_vpn(addr, vsid, ssize);
1988 hash = hpt_hash(vpn, shift, ssize);
1994 mmu_hash_ops.hpte_invalidate(slot, vpn, psize,
2012 flush_hash_page(batch->vpn[i], batch->pte[i],
2017 long hpte_insert_repeating(unsigned long hash, unsigned long vpn,
2028 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, vflags,
2034 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags,
2120 unsigned long vpn = hpt_vpn(vaddr, vsid, mmu_kernel_ssize);
2124 hash = hpt_hash(vpn, PAGE_SHIFT, mmu_kernel_ssize);
2133 ret = hpte_insert_repeating(hash, vpn, __pa(vaddr), mode,
2148 unsigned long vpn = hpt_vpn(vaddr, vsid, mmu_kernel_ssize);
2150 hash = hpt_hash(vpn, PAGE_SHIFT, mmu_kernel_ssize);
2163 mmu_hash_ops.hpte_invalidate(slot, vpn, mmu_linear_psize,