Searched refs:next_tlb_gen (Results 1 – 1 of 1) sorted by relevance
219 static void choose_new_asid(struct mm_struct *next, u64 next_tlb_gen, in choose_new_asid() argument254 next_tlb_gen); in choose_new_asid()784 u64 next_tlb_gen; in switch_mm_irqs_off() local856 next_tlb_gen = atomic64_read(&next->context.tlb_gen); in switch_mm_irqs_off()857 choose_new_asid(next, next_tlb_gen, &new_asid, &need_flush); in switch_mm_irqs_off()883 next_tlb_gen = atomic64_read(&next->context.tlb_gen); in switch_mm_irqs_off()885 next_tlb_gen) in switch_mm_irqs_off()920 next_tlb_gen = atomic64_read(&next->context.tlb_gen); in switch_mm_irqs_off()922 choose_new_asid(next, next_tlb_gen, &new_asid, &need_flush); in switch_mm_irqs_off()930 this_cpu_write(cpu_tlbstate.ctxs[new_asid].tlb_gen, next_tlb_gen); in switch_mm_irqs_off()