Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
segments.c File Reference
#include "lg.h"

Go to the source code of this file.

Functions

void setup_default_gdt_entries (struct lguest_ro_state *state)
 
void setup_guest_gdt (struct lg_cpu *cpu)
 
void copy_gdt_tls (const struct lg_cpu *cpu, struct desc_struct *gdt)
 
void copy_gdt (const struct lg_cpu *cpu, struct desc_struct *gdt)
 
void load_guest_gdt_entry (struct lg_cpu *cpu, u32 num, u32 lo, u32 hi)
 
void guest_load_tls (struct lg_cpu *cpu, unsigned long gtls)
 

Function Documentation

void copy_gdt ( const struct lg_cpu cpu,
struct desc_struct gdt 
)

Definition at line 165 of file segments.c.

void copy_gdt_tls ( const struct lg_cpu cpu,
struct desc_struct gdt 
)

Definition at line 152 of file segments.c.

void guest_load_tls ( struct lg_cpu cpu,
unsigned long  gtls 
)

Definition at line 210 of file segments.c.

void load_guest_gdt_entry ( struct lg_cpu cpu,
u32  num,
u32  lo,
u32  hi 
)

Definition at line 182 of file segments.c.

void setup_default_gdt_entries ( struct lguest_ro_state state)

Definition at line 106 of file segments.c.

void setup_guest_gdt ( struct lg_cpu cpu)

Definition at line 136 of file segments.c.