| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| H A D | mmu.h | 32 struct ldt_struct *ldt; member
|
| H A D | suspend_32.h | 27 u16 ldt; member
|
| H A D | suspend_64.h | 49 u16 ldt; member
|
| H A D | desc.h | 125 static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_alloc_ldt() argument 129 static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_free_ldt() argument 141 static inline void native_write_ldt_entry(struct desc_struct *ldt, int entry, const void *desc) in native_write_ldt_entry() argument 197 ldt_desc ldt; in native_set_ldt() local 202 &ldt, DESC_LDT); native_set_ldt() local [all...] |
| /kernel/linux/linux-5.10/arch/x86/um/asm/ |
| H A D | mm_context.h | 69 uml_ldt_t ldt; member
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| H A D | suspend_32.h | 25 u16 ldt; member
|
| H A D | mmu.h | 42 struct ldt_struct *ldt; member
|
| H A D | suspend_64.h | 49 u16 ldt; member
|
| H A D | desc.h | 126 static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_alloc_ldt() argument 130 static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) in paravirt_free_ldt() argument 142 static inline void native_write_ldt_entry(struct desc_struct *ldt, int entry, const void *desc) in native_write_ldt_entry() argument 198 ldt_desc ldt; in native_set_ldt() local 203 &ldt, DESC_LDT); native_set_ldt() local [all...] |
| /kernel/linux/linux-6.6/arch/x86/um/asm/ |
| H A D | mm_context.h | 67 uml_ldt_t ldt; member
|
| /kernel/linux/linux-5.10/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; write_ldt() local 236 struct ldt_entry * ldt; ldt_get_host_info() local [all...] |
| /kernel/linux/linux-6.6/arch/x86/hyperv/ |
| H A D | hv_vtl.c | 79 struct ldttss_desc *ldt; in hv_vtl_bringup_vcpu() local
|
| /kernel/linux/linux-6.6/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; write_ldt() local 236 struct ldt_entry * ldt; ldt_get_host_info() local [all...] |
| /kernel/linux/linux-5.10/arch/x86/kvm/ |
| H A D | tss.h | 57 u16 ldt; member
|
| /kernel/linux/linux-6.6/arch/x86/kvm/ |
| H A D | tss.h | 57 u16 ldt; member
|
| /kernel/linux/linux-5.10/arch/x86/lib/ |
| H A D | insn-eval.c | 611 struct ldt_struct *ldt; in get_desc() local
|
| /kernel/linux/linux-5.10/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) map_ldt_struct() argument 349 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) unmap_ldt_struct() argument 381 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) map_ldt_struct() argument 386 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) unmap_ldt_struct() argument 408 finalize_ldt_struct(struct ldt_struct *ldt) finalize_ldt_struct() argument 413 install_ldt(struct mm_struct *mm, struct ldt_struct *ldt) install_ldt() argument 426 free_ldt_struct(struct ldt_struct *ldt) free_ldt_struct() argument 576 struct desc_struct ldt; write_ldt() local [all...] |
| H A D | process_64.c | 384 struct ldt_struct *ldt; in x86_fsgsbase_read_task() local
|
| /kernel/linux/linux-6.6/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) map_ldt_struct() argument 349 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) unmap_ldt_struct() argument 383 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) map_ldt_struct() argument 388 unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) unmap_ldt_struct() argument 416 finalize_ldt_struct(struct ldt_struct *ldt) finalize_ldt_struct() argument 421 install_ldt(struct mm_struct *mm, struct ldt_struct *ldt) install_ldt() argument 434 free_ldt_struct(struct ldt_struct *ldt) free_ldt_struct() argument 584 struct desc_struct ldt; write_ldt() local [all...] |
| H A D | process_64.c | 409 struct ldt_struct *ldt; in x86_fsgsbase_read_task() local
|
| /kernel/linux/linux-5.10/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() argument 91 static void check_valid_segment(uint16_t index, int ldt, in check_valid_segment() argument 139 install_valid_mode(const struct user_desc *d, uint32_t ar, bool oldmode, bool ldt) install_valid_mode() argument [all...] |
| /kernel/linux/linux-6.6/arch/x86/lib/ |
| H A D | insn-eval.c | 629 struct ldt_struct *ldt; in get_desc() local
|
| /kernel/linux/linux-6.6/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() argument 91 static void check_valid_segment(uint16_t index, int ldt, in check_valid_segment() argument 139 install_valid_mode(const struct user_desc *d, uint32_t ar, bool oldmode, bool ldt) install_valid_mode() argument [all...] |
| /kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
| H A D | svm.h | 122 u16 ldt; member
|
| /kernel/linux/linux-5.10/arch/x86/xen/ |
| H A D | enlighten_pv.c | 392 static void xen_alloc_ldt(struct desc_struct *ldt, unsigned entries) in xen_alloc_ldt() argument 412 static void xen_free_ldt(struct desc_struct *ldt, unsigned entries) in xen_free_ldt() argument
|