Home
last modified time | relevance | path

Searched refs:htab_hash_mask (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_64k.c157 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
168 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
196 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
290 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_64K()
300 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_64K()
308 hpte_group = (hash & htab_hash_mask) * in __hash_page_64K()
H A Dhash_hugepage.c109 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
137 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
146 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
153 hpte_group = (hash & htab_hash_mask) * in __hash_page_thp()
H A Dhash_4k.c83 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
92 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
100 hpte_group = (hash & htab_hash_mask) * in __hash_page_4K()
H A Dhash_utils.c109 unsigned long htab_hash_mask; variable
110 EXPORT_SYMBOL_GPL(htab_hash_mask); variable
299 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in htab_bolt_mapping()
318 hpteg = ((~hash & htab_hash_mask) * HPTES_PER_GROUP); in htab_bolt_mapping()
908 htab_hash_mask = pteg_count - 1; in htab_initialize()
1756 gslot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pte_get_hash_gslot()
1830 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in flush_hash_hugepage()
1884 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in hpte_insert_repeating()
1892 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in hpte_insert_repeating()
1898 hpte_group = (hash & htab_hash_mask) * in hpte_insert_repeating()
[all...]
H A Dhash_native.c525 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hpte_find()
529 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hpte_find()
673 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hugepage_invalidate()
752 vpi = (vsid ^ pteg) & htab_hash_mask; in hpte_decode()
762 vpi = (vsid ^ (vsid << 25) ^ pteg) & htab_hash_mask; in hpte_decode()
799 pteg_count = htab_hash_mask + 1; in native_hpte_clear()
858 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_flush_hash_range()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_hugepage.c109 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
137 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
146 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_thp()
153 hpte_group = (hash & htab_hash_mask) * in __hash_page_thp()
H A Dhash_64k.c159 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
170 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
198 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
295 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_64K()
305 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_64K()
313 hpte_group = (hash & htab_hash_mask) * in __hash_page_64K()
H A Dhash_4k.c85 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
94 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in __hash_page_4K()
102 hpte_group = (hash & htab_hash_mask) * in __hash_page_4K()
H A Dhash_native.c465 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hpte_find()
469 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hpte_find()
625 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_hugepage_invalidate()
702 vpi = (vsid ^ pteg) & htab_hash_mask; in hpte_decode()
712 vpi = (vsid ^ (vsid << 25) ^ pteg) & htab_hash_mask; in hpte_decode()
749 pteg_count = htab_hash_mask + 1; in native_hpte_clear()
808 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_flush_hash_range()
H A Dhash_utils.c110 unsigned long htab_hash_mask; variable
111 EXPORT_SYMBOL_GPL(htab_hash_mask); variable
399 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in htab_bolt_mapping()
418 hpteg = ((~hash & htab_hash_mask) * HPTES_PER_GROUP); in htab_bolt_mapping()
1071 htab_hash_mask = pteg_count - 1; in htab_initialize()
1918 gslot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pte_get_hash_gslot()
1992 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in flush_hash_hugepage()
2025 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in hpte_insert_repeating()
2033 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in hpte_insert_repeating()
2039 hpte_group = (hash & htab_hash_mask) * in hpte_insert_repeating()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dlpar.c948 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hpte_find()
952 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hpte_find()
1222 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hugepage_invalidate()
1286 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in compute_slot()
1584 htab_hash_mask = (htab_size_bytes >> 7) - 1; in pseries_lpar_resize_hpt_commit()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c158 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in kvmppc_mmu_map_page()
189 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in kvmppc_mmu_map_page()
/kernel/linux/linux-5.10/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c223 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_find()
256 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pseries_find()
/kernel/linux/linux-6.6/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c223 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in native_find()
259 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pseries_find()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c160 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in kvmppc_mmu_map_page()
191 hpteg = ((hash & htab_hash_mask) * HPTES_PER_GROUP); in kvmppc_mmu_map_page()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dlpar.c1000 hpte_group = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hpte_find()
1004 hpte_group = (~hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hpte_find()
1276 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in pSeries_lpar_hugepage_invalidate()
1340 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP; in compute_slot()
1618 htab_hash_mask = (htab_size_bytes >> 7) - 1; in pseries_lpar_resize_hpt_commit()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h182 extern unsigned long htab_hash_mask;
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h182 extern unsigned long htab_hash_mask;

Completed in 20 milliseconds