Home
last modified time | relevance | path

Searched refs:next_p (Results 1 – 4 of 4) sorted by relevance

/arch/x86/kernel/
Dprocess_32.c158 __switch_to(struct task_struct *prev_p, struct task_struct *next_p) in __switch_to() argument
161 *next = &next_p->thread; in __switch_to()
188 switch_to_extra(prev_p, next_p); in __switch_to()
195 arch_end_context_switch(next_p); in __switch_to()
202 update_task_stack(next_p); in __switch_to()
205 (unsigned long)task_stack_page(next_p) + in __switch_to()
214 this_cpu_write(current_task, next_p); in __switch_to()
219 resctrl_sched_in(next_p); in __switch_to()
Dprocess_64.c557 __switch_to(struct task_struct *prev_p, struct task_struct *next_p) in __switch_to() argument
560 struct thread_struct *next = &next_p->thread; in __switch_to()
589 arch_end_context_switch(next_p); in __switch_to()
620 this_cpu_write(current_task, next_p); in __switch_to()
621 this_cpu_write(cpu_current_top_of_stack, task_top_of_stack(next_p)); in __switch_to()
626 update_task_stack(next_p); in __switch_to()
628 switch_to_extra(prev_p, next_p); in __switch_to()
659 resctrl_sched_in(next_p); in __switch_to()
Dprocess.h7 void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p);
Dprocess.c636 void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p) in __switch_to_xtra() argument
640 tifn = READ_ONCE(task_thread_info(next_p)->flags); in __switch_to_xtra()
645 propagate_user_return_notify(prev_p, next_p); in __switch_to_xtra()
668 tifn = speculation_ctrl_update_tif(next_p); in __switch_to_xtra()