Lines Matching refs:nentries
22 …nline unsigned long tsb_hash(unsigned long vaddr, unsigned long hash_shift, unsigned long nentries) in tsb_hash() argument
25 return vaddr & (nentries - 1); in tsb_hash()
71 unsigned long nentries) in __flush_tsb_one_entry() argument
76 hash = tsb_hash(v, hash_shift, nentries); in __flush_tsb_one_entry()
84 unsigned long tsb, unsigned long nentries) in __flush_tsb_one() argument
89 __flush_tsb_one_entry(tsb, tb->vaddrs[i], hash_shift, nentries); in __flush_tsb_one()
95 unsigned long nentries, in __flush_huge_tsb_one_entry() argument
104 nentries); in __flush_huge_tsb_one_entry()
108 unsigned long tsb, unsigned long nentries, in __flush_huge_tsb_one() argument
115 nentries, hugepage_shift); in __flush_huge_tsb_one()
122 unsigned long nentries, base, flags; in flush_tsb_user() local
128 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user()
132 __flush_tsb_one(tb, PAGE_SHIFT, base, nentries); in flush_tsb_user()
135 __flush_huge_tsb_one(tb, PAGE_SHIFT, base, nentries, in flush_tsb_user()
142 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user()
145 __flush_huge_tsb_one(tb, REAL_HPAGE_SHIFT, base, nentries, in flush_tsb_user()
155 unsigned long nentries, base, flags; in flush_tsb_user_page() local
161 nentries = mm->context.tsb_block[MM_TSB_BASE].tsb_nentries; in flush_tsb_user_page()
166 nentries); in flush_tsb_user_page()
170 nentries, hugepage_shift); in flush_tsb_user_page()
176 nentries = mm->context.tsb_block[MM_TSB_HUGE].tsb_nentries; in flush_tsb_user_page()
180 nentries, hugepage_shift); in flush_tsb_user_page()