Lines Matching refs:hash
200 unsigned long hash, hpteg; in htab_bolt_mapping() local
232 hash = hpt_hash(vpn, shift, ssize); in htab_bolt_mapping()
233 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in htab_bolt_mapping()
1295 unsigned long hash, index, shift, hidx, slot; in flush_hash_page() local
1300 hash = hpt_hash(vpn, shift, ssize); in flush_hash_page()
1303 hash = ~hash; in flush_hash_page()
1304 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in flush_hash_page()
1339 unsigned long hidx, shift, vpn, hash, slot; in flush_hash_hugepage() local
1375 hash = hpt_hash(vpn, shift, ssize); in flush_hash_hugepage()
1377 hash = ~hash; in flush_hash_hugepage()
1379 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in flush_hash_hugepage()
1440 long hpte_insert_repeating(unsigned long hash, unsigned long vpn, in hpte_insert_repeating() argument
1448 hpte_group = ((hash & htab_hash_mask) * in hpte_insert_repeating()
1457 hpte_group = ((~hash & htab_hash_mask) * in hpte_insert_repeating()
1464 hpte_group = ((hash & htab_hash_mask) * in hpte_insert_repeating()
1478 unsigned long hash; in kernel_map_linear_page() local
1484 hash = hpt_hash(vpn, PAGE_SHIFT, mmu_kernel_ssize); in kernel_map_linear_page()
1490 ret = hpte_insert_repeating(hash, vpn, __pa(vaddr), mode, in kernel_map_linear_page()
1503 unsigned long hash, hidx, slot; in kernel_unmap_linear_page() local
1507 hash = hpt_hash(vpn, PAGE_SHIFT, mmu_kernel_ssize); in kernel_unmap_linear_page()
1514 hash = ~hash; in kernel_unmap_linear_page()
1515 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in kernel_unmap_linear_page()