_switch
extern struct thread_info *_switch(struct thread_info *old_ti,
last = (_switch(old_ti, new_ti))->task;
extern struct task_struct *_switch(struct thread_struct *prev,
last = _switch(old_thread, new_thread);