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