Searched refs:GDT_ENTRY_TSS (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/lguest/ |
D | segments.c | 54 return (num == GDT_ENTRY_TSS in ignored_gdt() 118 gdt[GDT_ENTRY_TSS].a = 0; in setup_default_gdt_entries() 119 gdt[GDT_ENTRY_TSS].b = 0; in setup_default_gdt_entries() 121 gdt[GDT_ENTRY_TSS].limit0 = 0x67; in setup_default_gdt_entries() 122 gdt[GDT_ENTRY_TSS].base0 = tss & 0xFFFF; in setup_default_gdt_entries() 123 gdt[GDT_ENTRY_TSS].base1 = (tss >> 16) & 0xFF; in setup_default_gdt_entries() 124 gdt[GDT_ENTRY_TSS].base2 = tss >> 24; in setup_default_gdt_entries() 125 gdt[GDT_ENTRY_TSS].type = 0x9; /* 32-bit TSS (available) */ in setup_default_gdt_entries() 126 gdt[GDT_ENTRY_TSS].p = 0x1; /* Entry is present */ in setup_default_gdt_entries() 127 gdt[GDT_ENTRY_TSS].dpl = 0x0; /* Privilege level 0 */ in setup_default_gdt_entries() [all …]
|
/linux-4.4.14/drivers/lguest/x86/ |
D | switcher_32.S | 152 movl $(GDT_ENTRY_TSS*8), %edx 162 andb $0xFD, (GDT_ENTRY_TSS*8 + 5)(%edx) 245 andb $0xFD, (LGUEST_PAGES_guest_gdt+GDT_ENTRY_TSS*8+5)(%eax); \ 252 movl $(GDT_ENTRY_TSS*8), %edx; \
|
/linux-4.4.14/arch/x86/include/asm/ |
D | segment.h | 96 #define GDT_ENTRY_TSS 16 macro 180 #define GDT_ENTRY_TSS 8 macro
|
D | desc.h | 193 #define set_tss_desc(cpu, addr) __set_tss_desc(cpu, GDT_ENTRY_TSS, addr) 213 asm volatile("ltr %w0"::"q" (GDT_ENTRY_TSS*8)); in native_load_tr_desc()
|
/linux-4.4.14/arch/x86/power/ |
D | cpu.c | 150 memcpy(&tss, &desc[GDT_ENTRY_TSS], sizeof(tss_desc)); in fix_processor_context() 152 write_gdt_entry(desc, GDT_ENTRY_TSS, &tss, DESC_TSS); in fix_processor_context()
|
/linux-4.4.14/arch/x86/kernel/ |
D | doublefault.c | 30 gdt += GDT_ENTRY_TSS << 3; in doublefault_fn()
|
/linux-4.4.14/arch/x86/kvm/ |
D | vmx.c | 1789 descs[GDT_ENTRY_TSS].type = 9; /* available TSS */ in reload_tss() 4657 vmcs_write16(HOST_TR_SELECTOR, GDT_ENTRY_TSS*8); /* 22.2.4 */ in vmx_set_constant_host_state()
|
D | svm.c | 669 sd->tss_desc = (struct kvm_ldttss_desc *)(gdt + GDT_ENTRY_TSS); in svm_hardware_enable()
|