Home
last modified time | relevance | path

Searched refs:tsb_block (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/arch/sparc/mm/
Dtsb.c79 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; in flush_tsb_user()
80 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user()
86 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user()
87 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user()
88 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user()
103 base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; in flush_tsb_user_page()
104 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user_page()
110 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { in flush_tsb_user_page()
111 base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; in flush_tsb_user_page()
112 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user_page()
[all …]
Dfault_64.c485 mm->context.tsb_block[MM_TSB_BASE].tsb_rss_limit)) in do_sparc64_fault()
490 mm->context.tsb_block[MM_TSB_HUGE].tsb_rss_limit)) { in do_sparc64_fault()
491 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) in do_sparc64_fault()
Dinit_64.c313 struct tsb *tsb = mm->context.tsb_block[tsb_index].tsb; in __update_mmu_tsb_insert()
320 (mm->context.tsb_block[tsb_index].tsb_nentries - 1UL)); in __update_mmu_tsb_insert()
2719 if (mm->context.tsb_block[MM_TSB_HUGE].tsb != NULL) in update_mmu_cache_pmd()
2754 tp = &mm->context.tsb_block[MM_TSB_HUGE]; in hugetlb_setup()
/linux-4.1.27/arch/sparc/include/asm/
Dmmu_context_64.h38 &mm->context.tsb_block[0], in tsb_context_switch()
40 (mm->context.tsb_block[1].tsb ? in tsb_context_switch()
41 &mm->context.tsb_block[1] : in tsb_context_switch()
Dmmu_64.h96 struct tsb_config tsb_block[MM_NUM_TSBS]; member