Peter Zijlstra | 1a338ac | 2013-08-14 14:51:00 +0200 | [diff] [blame] | 1 | |
2 | #include <linux/linkage.h> | ||||
3 | #include <asm/dwarf2.h> | ||||
4 | #include <asm/asm.h> | ||||
5 | #include <asm/calling.h> | ||||
6 | |||||
7 | ENTRY(___preempt_schedule) | ||||
8 | CFI_STARTPROC | ||||
9 | SAVE_ALL | ||||
10 | call preempt_schedule | ||||
11 | RESTORE_ALL | ||||
12 | ret | ||||
13 | CFI_ENDPROC | ||||
14 | |||||
15 | #ifdef CONFIG_CONTEXT_TRACKING | ||||
16 | |||||
17 | ENTRY(___preempt_schedule_context) | ||||
18 | CFI_STARTPROC | ||||
19 | SAVE_ALL | ||||
20 | call preempt_schedule_context | ||||
21 | RESTORE_ALL | ||||
22 | ret | ||||
23 | CFI_ENDPROC | ||||
24 | |||||
25 | #endif |