Linux Kernel
3.7.1
|
#include <suspend_32.h>
Data Fields | |
u16 | es |
u16 | fs |
u16 | gs |
u16 | ss |
unsigned long | cr0 |
unsigned long | cr2 |
unsigned long | cr3 |
unsigned long | cr4 |
u64 | misc_enable |
bool | misc_enable_saved |
struct desc_ptr | gdt |
struct desc_ptr | idt |
u16 | ldt |
u16 | tss |
unsigned long | tr |
unsigned long | safety |
unsigned long | return_address |
struct pt_regs | regs |
u16 | ds |
unsigned long | gs_base |
unsigned long | gs_kernel_base |
unsigned long | fs_base |
unsigned long | cr8 |
unsigned long | efer |
u16 | gdt_pad |
u16 | gdt_limit |
unsigned long | gdt_base |
u16 | idt_pad |
u16 | idt_limit |
unsigned long | idt_base |
Definition at line 13 of file suspend_32.h.
unsigned long cr0 |
Definition at line 15 of file suspend_32.h.
unsigned long cr2 |
Definition at line 15 of file suspend_32.h.
unsigned long cr3 |
Definition at line 15 of file suspend_32.h.
unsigned long cr4 |
Definition at line 15 of file suspend_32.h.
unsigned long cr8 |
Definition at line 24 of file suspend_64.h.
u16 ds |
Definition at line 22 of file suspend_64.h.
unsigned long efer |
Definition at line 27 of file suspend_64.h.
u16 es |
Definition at line 14 of file suspend_32.h.
u16 fs |
Definition at line 14 of file suspend_32.h.
unsigned long fs_base |
Definition at line 23 of file suspend_64.h.
Definition at line 18 of file suspend_32.h.
unsigned long gdt_base |
Definition at line 30 of file suspend_64.h.
u16 gdt_limit |
Definition at line 29 of file suspend_64.h.
u16 gdt_pad |
Definition at line 28 of file suspend_64.h.
u16 gs |
Definition at line 14 of file suspend_32.h.
unsigned long gs_base |
Definition at line 23 of file suspend_64.h.
unsigned long gs_kernel_base |
Definition at line 23 of file suspend_64.h.
Definition at line 19 of file suspend_32.h.
unsigned long idt_base |
Definition at line 33 of file suspend_64.h.
u16 idt_limit |
Definition at line 32 of file suspend_64.h.
u16 idt_pad |
Definition at line 31 of file suspend_64.h.
u16 ldt |
Definition at line 20 of file suspend_32.h.
u64 misc_enable |
Definition at line 16 of file suspend_32.h.
bool misc_enable_saved |
Definition at line 17 of file suspend_32.h.
Definition at line 21 of file suspend_64.h.
unsigned long return_address |
Definition at line 24 of file suspend_32.h.
unsigned long safety |
Definition at line 23 of file suspend_32.h.
u16 ss |
Definition at line 14 of file suspend_32.h.
Definition at line 22 of file suspend_32.h.
u16 tss |
Definition at line 21 of file suspend_32.h.