|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/compiler.h>#include <linux/io.h>#include <linux/irq.h>#include <linux/module.h>#include <linux/types.h>#include <asm/iosapic.h>#include <asm/paravirt.h>Go to the source code of this file.
Macros | |
| #define | DEFINE_VOID_FUNC1(name) |
| #define | DEFINE_VOID_FUNC1_VOID(name) |
| #define | DEFINE_VOID_FUNC2(name) |
| #define | DEFINE_FUNC0(name) |
| #define | DEFINE_FUNC1(name, type) |
| #define | CASE_GET_REG(id) |
| #define | CASE_GET_AR(id) CASE_GET_REG(AR_ ## id) |
| #define | CASE_GET_CR(id) CASE_GET_REG(CR_ ## id) |
| #define | CASE_SET_REG(id) |
| #define | CASE_SET_AR(id) CASE_SET_REG(AR_ ## id) |
| #define | CASE_SET_CR(id) CASE_SET_REG(CR_ ## id) |
| #define | PARAVIRT_BR_TARGET(name, type) |
Functions | |
| DEFINE_VOID_FUNC1_VOID (fc) | |
| DEFINE_VOID_FUNC1 (intrin_local_irq_restore) | |
| DEFINE_VOID_FUNC2 (ptcga) | |
| DEFINE_VOID_FUNC2 (set_rr) | |
| DEFINE_FUNC0 (get_psr_i) | |
| DEFINE_FUNC1 (thash, unsigned long) | |
| DEFINE_FUNC1 (get_cpuid, int) | |
| DEFINE_FUNC1 (get_pmd, int) | |
| DEFINE_FUNC1 (get_rr, unsigned long) | |
| unsigned long | ia64_native_getreg_func (int regnum) |
| void | ia64_native_setreg_func (int regnum, unsigned long val) |
| EXPORT_SYMBOL (pv_cpu_ops) | |
| void | paravirt_cpu_asm_init (const struct pv_cpu_asm_switch *cpu_asm_switch) |
| #define CASE_GET_AR | ( | id | ) | CASE_GET_REG(AR_ ## id) |
Definition at line 141 of file paravirt.c.
| #define CASE_GET_CR | ( | id | ) | CASE_GET_REG(CR_ ## id) |
Definition at line 142 of file paravirt.c.
| #define CASE_GET_REG | ( | id | ) |
Definition at line 137 of file paravirt.c.
| #define CASE_SET_AR | ( | id | ) | CASE_SET_REG(AR_ ## id) |
Definition at line 221 of file paravirt.c.
| #define CASE_SET_CR | ( | id | ) | CASE_SET_REG(CR_ ## id) |
Definition at line 222 of file paravirt.c.
| #define CASE_SET_REG | ( | id | ) |
Definition at line 217 of file paravirt.c.
| #define DEFINE_FUNC0 | ( | name | ) |
Definition at line 90 of file paravirt.c.
| #define DEFINE_VOID_FUNC1 | ( | name | ) |
| #define DEFINE_VOID_FUNC1_VOID | ( | name | ) |
| #define DEFINE_VOID_FUNC2 | ( | name | ) |
| DEFINE_FUNC0 | ( | get_psr_i | ) |
| DEFINE_FUNC1 | ( | thash | , |
| unsigned | long | ||
| ) |
| DEFINE_FUNC1 | ( | get_pmd | , |
| int | |||
| ) |
| DEFINE_FUNC1 | ( | get_rr | , |
| unsigned | long | ||
| ) |
| DEFINE_VOID_FUNC1 | ( | intrin_local_irq_restore | ) |
| DEFINE_VOID_FUNC1_VOID | ( | fc | ) |
| DEFINE_VOID_FUNC2 | ( | ptcga | ) |
| DEFINE_VOID_FUNC2 | ( | set_rr | ) |
| EXPORT_SYMBOL | ( | pv_cpu_ops | ) |
Definition at line 145 of file paravirt.c.
Definition at line 225 of file paravirt.c.
Definition at line 579 of file paravirt.c.
| struct paravirt_patch_branch_target ia64_native_branch_target [] __initconst |
Definition at line 882 of file paravirt.c.
| struct static_key paravirt_steal_enabled |
Definition at line 637 of file paravirt.c.
| struct static_key paravirt_steal_rq_enabled |
Definition at line 638 of file paravirt.c.
Definition at line 555 of file paravirt.c.
Definition at line 38 of file paravirt.c.
Definition at line 52 of file paravirt.c.
| struct pv_iosapic_ops pv_iosapic_ops |
Definition at line 610 of file paravirt.c.
Definition at line 623 of file paravirt.c.
Definition at line 646 of file paravirt.c.
1.8.2