Searched refs:hash_shift (Results 1 – 1 of 1) sorted by relevance
/arch/sparc/mm/ |
D | tsb.c | 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 [all …]
|