Home
last modified time | relevance | path

Searched refs:linear_map_hash_slots (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_utils.c128 static u8 *linear_map_hash_slots; variable
330 linear_map_hash_slots[paddr >> PAGE_SHIFT] = ret | 0x80; in htab_bolt_mapping()
970 linear_map_hash_slots = memblock_alloc_try_nid( in htab_initialize()
973 if (!linear_map_hash_slots) in htab_initialize()
1930 BUG_ON(linear_map_hash_slots[lmi] & 0x80); in kernel_map_linear_page()
1931 linear_map_hash_slots[lmi] = ret | 0x80; in kernel_map_linear_page()
1943 BUG_ON(!(linear_map_hash_slots[lmi] & 0x80)); in kernel_unmap_linear_page()
1944 hidx = linear_map_hash_slots[lmi] & 0x7f; in kernel_unmap_linear_page()
1945 linear_map_hash_slots[lmi] = 0; in kernel_unmap_linear_page()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_utils.c126 static u8 *linear_map_hash_slots; variable
429 linear_map_hash_slots[paddr >> PAGE_SHIFT] = ret | 0x80; in htab_bolt_mapping()
1132 linear_map_hash_slots = memblock_alloc_try_nid( in htab_initialize()
1135 if (!linear_map_hash_slots) in htab_initialize()
2130 if (linear_map_hash_slots[lmi] & 0x80) in kernel_map_linear_page()
2139 BUG_ON(linear_map_hash_slots[lmi] & 0x80); in kernel_map_linear_page()
2140 linear_map_hash_slots[lmi] = ret | 0x80; in kernel_map_linear_page()
2152 if (!(linear_map_hash_slots[lmi] & 0x80)) { in kernel_unmap_linear_page()
2156 hidx = linear_map_hash_slots[lmi] & 0x7f; in kernel_unmap_linear_page()
2157 linear_map_hash_slots[lm in kernel_unmap_linear_page()
[all...]

Completed in 6 milliseconds