Home
last modified time | relevance | path

Searched refs:tsb_index (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/arch/sparc/mm/
Dtsb.c396 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow() argument
432 if (mm->context.tsb_block[tsb_index].tsb == NULL && in tsb_grow()
443 if (mm->context.tsb_block[tsb_index].tsb != NULL) in tsb_grow()
444 mm->context.tsb_block[tsb_index].tsb_rss_limit = ~0UL; in tsb_grow()
475 old_tsb = mm->context.tsb_block[tsb_index].tsb; in tsb_grow()
477 (mm->context.tsb_block[tsb_index].tsb_reg_val & 0x7UL); in tsb_grow()
478 old_size = (mm->context.tsb_block[tsb_index].tsb_nentries * in tsb_grow()
487 (rss < mm->context.tsb_block[tsb_index].tsb_rss_limit))) { in tsb_grow()
494 mm->context.tsb_block[tsb_index].tsb_rss_limit = new_rss_limit; in tsb_grow()
510 tsb_index == MM_TSB_BASE ? in tsb_grow()
[all …]
Dinit_64.c317 static void __update_mmu_tsb_insert(struct mm_struct *mm, unsigned long tsb_index, in __update_mmu_tsb_insert() argument
321 struct tsb *tsb = mm->context.tsb_block[tsb_index].tsb; in __update_mmu_tsb_insert()
328 (mm->context.tsb_block[tsb_index].tsb_nentries - 1UL)); in __update_mmu_tsb_insert()
/Linux-v6.6/arch/sparc/include/asm/
Dmmu_context_64.h56 unsigned long tsb_index,