Searched refs:MM_TSB_HUGE (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | tsb.c | 140 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user() 141 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user() 142 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user() 174 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user_page() 175 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user_page() 176 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user_page() 207 case MM_TSB_HUGE: in setup_tsb_params() 299 case MM_TSB_HUGE: in setup_tsb_params() 314 case MM_TSB_HUGE: in setup_tsb_params() 579 tsb_grow(mm, MM_TSB_HUGE, in init_new_context() [all...] |
H A D | fault_64.c | 465 mm->context.tsb_block[MM_TSB_HUGE].tsb_rss_limit)) { in do_sparc64_fault() 466 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) in do_sparc64_fault() 467 tsb_grow(mm, MM_TSB_HUGE, mm_rss); in do_sparc64_fault()
|
H A D | init_64.c | 436 __update_mmu_tsb_insert(mm, MM_TSB_HUGE, in update_mmu_cache() 2953 if (mm->context.tsb_block[MM_TSB_HUGE].tsb != NULL) in update_mmu_cache_pmd() 2954 __update_mmu_tsb_insert(mm, MM_TSB_HUGE, REAL_HPAGE_SHIFT, in update_mmu_cache_pmd() 2988 tp = &mm->context.tsb_block[MM_TSB_HUGE]; in hugetlb_setup() 2990 tsb_grow(mm, MM_TSB_HUGE, 0); in hugetlb_setup()
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | tsb.c | 140 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user() 141 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user() 142 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user() 174 else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user_page() 175 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user_page() 176 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user_page() 207 case MM_TSB_HUGE: in setup_tsb_params() 299 case MM_TSB_HUGE: in setup_tsb_params() 314 case MM_TSB_HUGE: in setup_tsb_params() 579 tsb_grow(mm, MM_TSB_HUGE, in init_new_context() [all...] |
H A D | fault_64.c | 477 mm->context.tsb_block[MM_TSB_HUGE].tsb_rss_limit)) { in do_sparc64_fault() 478 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) in do_sparc64_fault() 479 tsb_grow(mm, MM_TSB_HUGE, mm_rss); in do_sparc64_fault()
|
H A D | init_64.c | 445 __update_mmu_tsb_insert(mm, MM_TSB_HUGE, in update_mmu_cache_range() 2987 if (mm->context.tsb_block[MM_TSB_HUGE].tsb != NULL) in update_mmu_cache_pmd() 2988 __update_mmu_tsb_insert(mm, MM_TSB_HUGE, REAL_HPAGE_SHIFT, in update_mmu_cache_pmd() 3022 tp = &mm->context.tsb_block[MM_TSB_HUGE]; in hugetlb_setup() 3024 tsb_grow(mm, MM_TSB_HUGE, 0); in hugetlb_setup()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | mmu_context_64.h | 44 (mm->context.tsb_block[MM_TSB_HUGE].tsb ? in tsb_context_switch_ctx() 45 &mm->context.tsb_block[MM_TSB_HUGE] : in tsb_context_switch_ctx()
|
H A D | mmu_64.h | 87 #define MM_TSB_HUGE 1 macro
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | mmu_context_64.h | 43 (mm->context.tsb_block[MM_TSB_HUGE].tsb ? in tsb_context_switch_ctx() 44 &mm->context.tsb_block[MM_TSB_HUGE] : in tsb_context_switch_ctx()
|
H A D | mmu_64.h | 87 #define MM_TSB_HUGE 1 macro
|
Completed in 12 milliseconds