Searched refs:ldt_struct (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | ldt.c | 44 struct ldt_struct *ldt; in load_mm_ldt() 53 * if the ldt_struct changes before we return, the values we see in load_mm_ldt() 149 static struct ldt_struct *alloc_ldt_struct(unsigned int num_entries) in alloc_ldt_struct() 151 struct ldt_struct *new_ldt; in alloc_ldt_struct() 157 new_ldt = kmalloc(sizeof(struct ldt_struct), GFP_KERNEL_ACCOUNT); in alloc_ldt_struct() 288 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) in map_ldt_struct() 299 * Any given ldt_struct should have map_ldt_struct() called at most in map_ldt_struct() 349 static void unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt) in unmap_ldt_struct() 381 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) in map_ldt_struct() 386 static void unmap_ldt_struct(struct mm_struct *mm, struct ldt_struct *ld [all...] |
H A D | process_64.c | 384 struct ldt_struct *ldt; in x86_fsgsbase_read_task()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | ldt.c | 44 struct ldt_struct *ldt; in load_mm_ldt() 53 * if the ldt_struct changes before we return, the values we see in load_mm_ldt() 149 static struct ldt_struct *alloc_ldt_struct(unsigned int num_entries) in alloc_ldt_struct() 151 struct ldt_struct *new_ldt; in alloc_ldt_struct() 157 new_ldt = kmalloc(sizeof(struct ldt_struct), GFP_KERNEL_ACCOUNT); in alloc_ldt_struct() 288 map_ldt_struct(struct mm_struct *mm, struct ldt_struct *ldt, int slot) in map_ldt_struct() 299 * Any given ldt_struct should have map_ldt_struct() called at most 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 *ld [all...] |
H A D | process_64.c | 409 struct ldt_struct *ldt; in x86_fsgsbase_read_task()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | mmu.h | 32 struct ldt_struct *ldt;
|
H A D | mmu_context.h | 36 struct ldt_struct { struct 40 * call gates. On native, we could merge the ldt_struct and LDT
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | mmu.h | 42 struct ldt_struct *ldt;
|
H A D | mmu_context.h | 30 struct ldt_struct { struct 34 * call gates. On native, we could merge the ldt_struct and LDT
|
/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | insn-eval.c | 611 struct ldt_struct *ldt; in get_desc()
|
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | insn-eval.c | 629 struct ldt_struct *ldt; in get_desc()
|
/kernel/linux/linux-5.10/arch/x86/events/ |
H A D | core.c | 2585 struct ldt_struct *ldt; in get_segment_base()
|
/kernel/linux/linux-6.6/arch/x86/events/ |
H A D | core.c | 2794 struct ldt_struct *ldt; in get_segment_base()
|
Completed in 15 milliseconds