Searched refs:REAL_HPAGE_SHIFT (Results 1 – 13 of 13) sorted by relevance
/linux-6.12.1/arch/parisc/include/asm/ |
D | page.h | 158 # define REAL_HPAGE_SHIFT 20 /* 20 = 1MB */ macro 161 # define REAL_HPAGE_SHIFT 22 /* 22 = 4MB */ macro 164 # define REAL_HPAGE_SHIFT 24 /* 24 = 16MB */ macro
|
/linux-6.12.1/arch/sparc/include/asm/ |
D | page_64.h | 19 #define REAL_HPAGE_SHIFT 22 macro 24 #define REAL_HPAGE_SIZE (_AC(1,UL) << REAL_HPAGE_SHIFT) 31 #define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
|
D | pgtable_64.h | 184 #if REAL_HPAGE_SHIFT != 22 185 #error REAL_HPAGE_SHIFT and _PAGE_SZHUGE_foo must match up
|
/linux-6.12.1/arch/parisc/mm/ |
D | hugetlbpage.c | 110 BUILD_BUG_ON(REAL_HPAGE_SHIFT > HPAGE_SHIFT); in purge_tlb_entries_huge() 115 for (i = 0; i < (1 << (HPAGE_SHIFT-REAL_HPAGE_SHIFT)); i++) { in purge_tlb_entries_huge() 117 addr += (1UL << REAL_HPAGE_SHIFT); in purge_tlb_entries_huge()
|
/linux-6.12.1/arch/sparc/mm/ |
D | tsb.c | 126 if (tb->hugepage_shift < REAL_HPAGE_SHIFT) { in flush_tsb_user() 145 __flush_huge_tsb_one(tb, REAL_HPAGE_SHIFT, base, nentries, in flush_tsb_user() 159 if (hugepage_shift < REAL_HPAGE_SHIFT) { in flush_tsb_user_page() 179 __flush_huge_tsb_one_entry(base, vaddr, REAL_HPAGE_SHIFT, in flush_tsb_user_page() 511 PAGE_SHIFT : REAL_HPAGE_SHIFT); in tsb_grow()
|
D | tlb.c | 213 tlb_batch_add_one(mm, addr, exec, REAL_HPAGE_SHIFT); in __set_pmd_acct() 215 REAL_HPAGE_SHIFT); in __set_pmd_acct()
|
D | hugetlbpage.c | 212 shift = REAL_HPAGE_SHIFT; in sun4v_huge_tte_to_shift() 234 shift = REAL_HPAGE_SHIFT; in sun4u_huge_tte_to_shift()
|
D | init_64.c | 441 pte_val(pte) |= (address & (1UL << REAL_HPAGE_SHIFT)); in update_mmu_cache_range() 446 REAL_HPAGE_SHIFT, address, pte_val(pte)); in update_mmu_cache_range() 2969 pte |= (addr & (1UL << REAL_HPAGE_SHIFT)); in update_mmu_cache_pmd() 2976 __update_mmu_tsb_insert(mm, MM_TSB_HUGE, REAL_HPAGE_SHIFT, in update_mmu_cache_pmd()
|
/linux-6.12.1/arch/parisc/kernel/ |
D | setup.c | 117 1 << (REAL_HPAGE_SHIFT - 20), 1 << (HPAGE_SHIFT - 20)); in setup_arch()
|
D | asm-offsets.c | 277 DEFINE(HUGEPAGE_SIZE, 1UL << REAL_HPAGE_SHIFT); in main()
|
D | entry.S | 477 #define PAGE_ADD_HUGE_SHIFT (REAL_HPAGE_SHIFT-12)
|
/linux-6.12.1/arch/sparc/kernel/ |
D | sun4v_tlb_miss.S | 186 COMPUTE_TSB_PTR(%g5, %g4, REAL_HPAGE_SHIFT, %g2, %g7)
|
D | tsb.S | 83 srlx %g4, REAL_HPAGE_SHIFT, %g6
|