void paravirt_start_context_switch(struct task_struct *prev) { BUG_ON(preemptible()); if (this_cpu_read(paravirt_lazy_mode) == PARAVIRT_LAZY_MMU) { arch_leave_lazy_mmu_mode(); set_ti_thread_flag(task_thread_info(prev), TIF_LAZY_MMU_UPDATES); } enter_lazy(PARAVIRT_LAZY_CPU); }
void paravirt_enter_lazy_mmu(void) { enter_lazy(PARAVIRT_LAZY_MMU); }
void paravirt_enter_lazy_cpu(void) { enter_lazy(PARAVIRT_LAZY_CPU); }