Lines Matching refs:hash_shift
22 static inline unsigned long tsb_hash(unsigned long vaddr, unsigned long hash_shift, unsigned long n… in tsb_hash() argument
24 vaddr >>= hash_shift; in tsb_hash()
70 unsigned long hash_shift, in __flush_tsb_one_entry() argument
76 hash = tsb_hash(v, hash_shift, nentries); in __flush_tsb_one_entry()
83 static void __flush_tsb_one(struct tlb_batch *tb, unsigned long hash_shift, in __flush_tsb_one() argument
89 __flush_tsb_one_entry(tsb, tb->vaddrs[i], hash_shift, nentries); in __flush_tsb_one()
94 unsigned long hash_shift, in __flush_huge_tsb_one_entry() argument
101 hpage_entries = 1 << (hugepage_shift - hash_shift); in __flush_huge_tsb_one_entry()
103 __flush_tsb_one_entry(tsb, v + (i << hash_shift), hash_shift, in __flush_huge_tsb_one_entry()
107 static void __flush_huge_tsb_one(struct tlb_batch *tb, unsigned long hash_shift, in __flush_huge_tsb_one() argument
114 __flush_huge_tsb_one_entry(tsb, tb->vaddrs[i], hash_shift, in __flush_huge_tsb_one()