xref: /linux/arch/parisc/include/asm/switch_to.h (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __PARISC_SWITCH_TO_H
3 #define __PARISC_SWITCH_TO_H
4 
5 struct task_struct;
6 
7 extern struct task_struct *_switch_to(struct task_struct *, struct task_struct *);
8 
9 #define switch_to(prev, next, last) do {			\
10 	(last) = _switch_to(prev, next);			\
11 } while(0)
12 
13 #endif /* __PARISC_SWITCH_TO_H */
14