|
Linux Kernel
3.7.1
|
#include <arch/sim_def.h>Go to the source code of this file.
Macros | |
| #define | CALLEE_SAVED_FIRST_REG 30 |
| #define | CALLEE_SAVED_REGS_COUNT 24 /* r30 to r52, plus an empty to align */ |
| #define | prepare_arch_switch(next) _prepare_arch_switch(next) |
| #define | switch_to(prev, next, last) ((last) = _switch_to((prev), (next))) |
| #define | finish_arch_switch(prev) |
Functions | |
| void | _prepare_arch_switch (struct task_struct *next) |
| struct task_struct * | _switch_to (struct task_struct *prev, struct task_struct *next) |
| struct task_struct * | __switch_to (struct task_struct *prev, struct task_struct *next, unsigned long new_system_save_k_0) |
| unsigned long | get_switch_to_pc (void) |
| void | ret_from_fork (void) |
| struct task_struct * | sim_notify_fork (struct task_struct *prev) |
| #define CALLEE_SAVED_FIRST_REG 30 |
Definition at line 26 of file switch_to.h.
Definition at line 27 of file switch_to.h.
| #define finish_arch_switch | ( | prev | ) |
Definition at line 57 of file switch_to.h.
| #define prepare_arch_switch | ( | next | ) | _prepare_arch_switch(next) |
Definition at line 36 of file switch_to.h.
Definition at line 40 of file switch_to.h.
|
read |
| void _prepare_arch_switch | ( | struct task_struct * | next | ) |
|
read |
|
read |
1.8.2