Searched refs:tsb_index (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | tsb.c | 396 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 in tsb_grow() [all...] |
H A D | init_64.c | 310 static void __update_mmu_tsb_insert(struct mm_struct *mm, unsigned long tsb_index, in __update_mmu_tsb_insert() argument 314 struct tsb *tsb = mm->context.tsb_block[tsb_index].tsb; in __update_mmu_tsb_insert() 321 (mm->context.tsb_block[tsb_index].tsb_nentries - 1UL)); in __update_mmu_tsb_insert()
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | tsb.c | 396 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 in tsb_grow() [all...] |
H A D | init_64.c | 317 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()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | mmu_context_64.h | 57 unsigned long tsb_index,
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | mmu_context_64.h | 56 unsigned long tsb_index,
|
Completed in 11 milliseconds