Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/string.h>
#include <asm/paravirt.h>
#include <asm/patch.h>
#include <asm/processor.h>
#include <asm/sections.h>
#include <asm/unistd.h>
Go to the source code of this file.
Macros | |
#define | insn_mask ((1UL << 41) - 1) |
#define | START(name) paravirt_get_gate_patchlist(PV_GATE_START_##name) |
#define | END(name) paravirt_get_gate_patchlist(PV_GATE_END_##name) |
Functions | |
void | ia64_patch (u64 insn_addr, u64 mask, u64 val) |
void | ia64_patch_imm64 (u64 insn_addr, u64 val) |
void | ia64_patch_imm60 (u64 insn_addr, u64 val) |
void __init | ia64_patch_vtop (unsigned long start, unsigned long end) |
void __init | ia64_patch_rse (unsigned long start, unsigned long end) |
void __init | ia64_patch_mckinley_e9 (unsigned long start, unsigned long end) |
unsigned long *__init | paravirt_get_fsyscall_table (void) |
char *__init | paravirt_get_fsys_bubble_down (void) |
void __init | ia64_patch_gate (void) |
void | ia64_patch_phys_stack_reg (unsigned long val) |
Variables | |
unsigned long | ia64_native_fsyscall_table [NR_syscalls] |
char | ia64_native_fsys_bubble_down [] |
struct pv_fsys_data pv_fsys_data | __initdata |
#define END | ( | name | ) | paravirt_get_gate_patchlist(PV_GATE_END_##name) |
#define insn_mask ((1UL << 41) - 1) |
#define START | ( | name | ) | paravirt_get_gate_patchlist(PV_GATE_START_##name) |
struct pv_fsys_data pv_fsys_data __initdata |
char ia64_native_fsys_bubble_down[] |
unsigned long ia64_native_fsyscall_table[NR_syscalls] |