Home
last modified time | relevance | path

Searched defs:ldt (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dmmu.h32 struct ldt_struct *ldt; member
H A Dsuspend_32.h27 u16 ldt; member
H A Dsuspend_64.h49 u16 ldt; member
H A Ddesc.h125 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 Dmm_context.h69 uml_ldt_t ldt; member
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dsuspend_32.h25 u16 ldt; member
H A Dmmu.h42 struct ldt_struct *ldt; member
H A Dsuspend_64.h49 u16 ldt; member
H A Ddesc.h126 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 Dmm_context.h67 uml_ldt_t ldt; member
/kernel/linux/linux-5.10/arch/x86/um/
H A Dldt.c60 uml_ldt_t *ldt = &current->mm->context.arch.ldt; in read_ldt() local
125 uml_ldt_t *ldt = &current->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 Dhv_vtl.c79 struct ldttss_desc *ldt; in hv_vtl_bringup_vcpu() local
/kernel/linux/linux-6.6/arch/x86/um/
H A Dldt.c60 uml_ldt_t *ldt = &current->mm->context.arch.ldt; in read_ldt() local
125 uml_ldt_t *ldt = &current->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 Dtss.h57 u16 ldt; member
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dtss.h57 u16 ldt; member
/kernel/linux/linux-5.10/arch/x86/lib/
H A Dinsn-eval.c611 struct ldt_struct *ldt; in get_desc() local
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dldt.c44 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 Dprocess_64.c384 struct ldt_struct *ldt; in x86_fsgsbase_read_task() local
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dldt.c44 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 Dprocess_64.c409 struct ldt_struct *ldt; in x86_fsgsbase_read_task() local
/kernel/linux/linux-5.10/tools/testing/selftests/x86/
H A Dldt_gdt.c63 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 Dinsn-eval.c629 struct ldt_struct *ldt; in get_desc() local
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dldt_gdt.c63 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 Dsvm.h122 u16 ldt; member
/kernel/linux/linux-5.10/arch/x86/xen/
H A Denlighten_pv.c392 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

Completed in 15 milliseconds

12