/openbmc/linux/arch/x86/kernel/ |
H A D | ldt.c | 44 struct ldt_struct *ldt; in load_mm_ldt() local 288 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) in map_ldt_struct() 349 static void unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) in unmap_ldt_struct() 383 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) in map_ldt_struct() 388 static void unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) in unmap_ldt_struct() 416 static void finalize_ldt_struct(struct ldt_struct *ldt) in finalize_ldt_struct() 421 static void install_ldt(struct mm_struct *mm, struct ldt_struct *ldt) in install_ldt() 434 static void free_ldt_struct(struct ldt_struct *ldt) in free_ldt_struct() 584 struct desc_struct ldt; in write_ldt() local
|
H A D | process_64.c | 409 struct ldt_struct *ldt; in x86_fsgsbase_read_task() local
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | desc.h | 114 #define load_ldt(ldt) asm volatile("lldt %0"::"m" (ldt)) argument 126 static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_alloc_ldt() 130 static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_free_ldt() 135 #define store_ldt(ldt) asm("sldt %0" : "=m"(ldt)) argument 142 static inline void native_write_ldt_entry(struct desc_struct *ldt, int entry, const void *desc) in native_write_ldt_entry() 198 ldt_desc ldt; in native_set_ldt() local
|
H A D | suspend_32.h | 20 u16 ldt; member
|
H A D | mmu.h | 44 struct ldt_struct *ldt; member
|
H A D | suspend_64.h | 49 u16 ldt; member
|
H A D | paravirt.h | 266 static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_alloc_ldt() 271 static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_free_ldt()
|
H A D | processor.h | 280 unsigned short ldt, __ldth; member
|
H A D | kvm_host.h | 2083 u16 ldt; in kvm_read_ldt() local
|
/openbmc/linux/arch/x86/um/ |
H A D | ldt.c | 60 uml_ldt_t *ldt = ¤t->mm->context.arch.ldt; in read_ldt() local 125 uml_ldt_t *ldt = ¤t->mm->context.arch.ldt; in write_ldt() local 236 struct ldt_entry * ldt; in ldt_get_host_info() local
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | ldt_gdt.c | 63 static void check_invalid_segment(uint16_t index, int ldt) in check_invalid_segment() 91 static void check_valid_segment(uint16_t index, int ldt, in check_valid_segment() 140 bool oldmode, bool ldt) in install_valid_mode()
|
/openbmc/linux/arch/x86/um/asm/ |
H A D | mm_context.h | 67 uml_ldt_t ldt; member
|
/openbmc/linux/arch/x86/hyperv/ |
H A D | hv_vtl.c | 79 struct ldttss_desc *ldt; in hv_vtl_bringup_vcpu() local
|
/openbmc/qemu/contrib/elf2dmp/ |
H A D | qemu_elf.h | 27 QEMUCPUSegment ldt, tr, gdt, idt; member
|
/openbmc/linux/arch/x86/kvm/ |
H A D | tss.h | 57 u16 ldt; member
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | test-i386.c | 1292 struct modify_ldt_ldt_s ldt; in test_segs() local 1394 struct modify_ldt_ldt_s ldt; in test_code16() local 1801 struct modify_ldt_ldt_s ldt; in test_exceptions() local
|
/openbmc/linux/arch/x86/xen/ |
H A D | enlighten_pv.c | 458 static void xen_alloc_ldt(struct desc_struct *ldt, unsigned entries) in xen_alloc_ldt() 478 static void xen_free_ldt(struct desc_struct *ldt, unsigned entries) in xen_free_ldt()
|
/openbmc/linux/arch/x86/lib/ |
H A D | insn-eval.c | 629 struct ldt_struct *ldt; in get_desc() local
|
/openbmc/linux/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 147 struct kvm_segment tr, ldt; member 158 struct kvm_segment tr, ldt; member
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 147 struct kvm_segment tr, ldt; member 158 struct kvm_segment tr, ldt; member
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86.h | 97 uint32_t ldt; member
|
/openbmc/qemu/target/i386/ |
H A D | arch_dump.c | 259 QEMUCPUSegment ldt, tr, gdt, idt; member
|
H A D | cpu.h | 1756 SegmentCache ldt; member
|
/openbmc/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 148 struct kvm_segment tr, ldt; member 159 struct kvm_segment tr, ldt; member
|
/openbmc/linux/arch/x86/events/ |
H A D | core.c | 2800 struct ldt_struct *ldt; in get_segment_base() local
|