Lines Matching refs:this_cpu_write
197 this_cpu_write(cpu_tlbstate.ctxs[asid].ctx_id, 0); in clear_asid_other()
199 this_cpu_write(cpu_tlbstate.invalidate_other, false); in clear_asid_other()
237 this_cpu_write(cpu_tlbstate.next_asid, 1); in choose_new_asid()
386 this_cpu_write(cpu_tlbstate.last_user_mm_ibpb, next_mm); in cond_ibpb()
397 this_cpu_write(cpu_tlbstate.last_user_mm, next->mm); in cond_ibpb()
472 this_cpu_write(cpu_tlbstate.is_lazy, false); in switch_mm_irqs_off()
554 this_cpu_write(cpu_tlbstate.loaded_mm, LOADED_MM_SWITCHING); in switch_mm_irqs_off()
559 this_cpu_write(cpu_tlbstate.ctxs[new_asid].ctx_id, next->context.ctx_id); in switch_mm_irqs_off()
560 this_cpu_write(cpu_tlbstate.ctxs[new_asid].tlb_gen, next_tlb_gen); in switch_mm_irqs_off()
574 this_cpu_write(cpu_tlbstate.loaded_mm, next); in switch_mm_irqs_off()
575 this_cpu_write(cpu_tlbstate.loaded_mm_asid, new_asid); in switch_mm_irqs_off()
601 this_cpu_write(cpu_tlbstate.is_lazy, true); in enter_lazy_tlb()
639 this_cpu_write(cpu_tlbstate.last_user_mm_ibpb, LAST_USER_MM_IBPB); in initialize_tlbstate_and_flush()
640 this_cpu_write(cpu_tlbstate.loaded_mm_asid, 0); in initialize_tlbstate_and_flush()
641 this_cpu_write(cpu_tlbstate.next_asid, 1); in initialize_tlbstate_and_flush()
642 this_cpu_write(cpu_tlbstate.ctxs[0].ctx_id, mm->context.ctx_id); in initialize_tlbstate_and_flush()
643 this_cpu_write(cpu_tlbstate.ctxs[0].tlb_gen, tlb_gen); in initialize_tlbstate_and_flush()
646 this_cpu_write(cpu_tlbstate.ctxs[i].ctx_id, 0); in initialize_tlbstate_and_flush()
770 this_cpu_write(cpu_tlbstate.ctxs[loaded_mm_asid].tlb_gen, mm_tlb_gen); in flush_tlb_func_common()
1013 this_cpu_write(cpu_tlbstate.invalidate_other, true); in flush_tlb_one_kernel()