Linux Kernel
3.7.1
|
#include <linux/errno.h>
#include <linux/module.h>
#include <linux/efi.h>
#include <linux/bcd.h>
#include <linux/highmem.h>
#include <asm/bug.h>
#include <asm/paravirt.h>
#include <asm/debugreg.h>
#include <asm/desc.h>
#include <asm/setup.h>
#include <asm/pgtable.h>
#include <asm/time.h>
#include <asm/pgalloc.h>
#include <asm/irq.h>
#include <asm/delay.h>
#include <asm/fixmap.h>
#include <asm/apic.h>
#include <asm/tlbflush.h>
#include <asm/timer.h>
#include <asm/special_insns.h>
Go to the source code of this file.
Data Structures | |
struct | branch |
Macros | |
#define | DEF_NATIVE(ops, name, code) |
#define | PTE_IDENT __PV_IS_CALLEE_SAVE(_paravirt_ident_64) |
#define PTE_IDENT __PV_IS_CALLEE_SAVE(_paravirt_ident_64) |
Definition at line 409 of file paravirt.c.
|
read |
Definition at line 171 of file esd_usb2.c.
Definition at line 49 of file paravirt.c.
Definition at line 54 of file paravirt.c.
Definition at line 44 of file paravirt.c.
Definition at line 295 of file paravirt.c.
Definition at line 59 of file paravirt.c.
EXPORT_SYMBOL | ( | pv_cpu_ops | ) |
EXPORT_SYMBOL | ( | pv_mmu_ops | ) |
EXPORT_SYMBOL | ( | pv_irq_ops | ) |
EXPORT_SYMBOL_GPL | ( | pv_time_ops | ) |
EXPORT_SYMBOL_GPL | ( | pv_apic_ops | ) |
EXPORT_SYMBOL_GPL | ( | pv_info | ) |
Definition at line 235 of file paravirt.c.
void paravirt_end_context_switch | ( | struct task_struct * | next | ) |
Definition at line 277 of file paravirt.c.
Definition at line 256 of file paravirt.c.
enum paravirt_lazy_mode paravirt_get_lazy_mode | ( | void | ) |
Definition at line 287 of file paravirt.c.
Definition at line 261 of file paravirt.c.
unsigned paravirt_patch_call | ( | void * | insnbuf, |
const void * | target, | ||
u16 | tgt_clobbers, | ||
unsigned long | addr, | ||
u16 | site_clobbers, | ||
unsigned | len | ||
) |
Definition at line 88 of file paravirt.c.
unsigned paravirt_patch_default | ( | u8 | type, |
u16 | clobbers, | ||
void * | insnbuf, | ||
unsigned long | addr, | ||
unsigned | len | ||
) |
Definition at line 141 of file paravirt.c.
unsigned paravirt_patch_ignore | ( | unsigned | len | ) |
Definition at line 78 of file paravirt.c.
unsigned paravirt_patch_insns | ( | void * | insnbuf, |
unsigned | len, | ||
const char * | start, | ||
const char * | end | ||
) |
Definition at line 175 of file paravirt.c.
unsigned paravirt_patch_jmp | ( | void * | insnbuf, |
const void * | target, | ||
unsigned long | addr, | ||
unsigned | len | ||
) |
Definition at line 108 of file paravirt.c.
unsigned paravirt_patch_nop | ( | void | ) |
Definition at line 73 of file paravirt.c.
void paravirt_start_context_switch | ( | struct task_struct * | prev | ) |
Definition at line 266 of file paravirt.c.
u32 delta |
Definition at line 88 of file paravirt.c.
Definition at line 87 of file paravirt.c.
struct static_key paravirt_steal_enabled |
Definition at line 207 of file paravirt.c.
struct static_key paravirt_steal_rq_enabled |
Definition at line 208 of file paravirt.c.
Definition at line 398 of file paravirt.c.
Definition at line 339 of file paravirt.c.
Definition at line 307 of file paravirt.c.
Definition at line 318 of file paravirt.c.
Definition at line 327 of file paravirt.c.
Definition at line 412 of file paravirt.c.
Definition at line 322 of file paravirt.c.