Searched refs:proc_ldt (Results 1 – 7 of 7) sorted by relevance
/freebsd/sys/i386/include/ |
H A D | proc.h | 37 struct proc_ldt { struct 57 struct proc_ldt *md_ldt; /* (t) per-process ldt */ argument 67 struct proc_ldt *user_ldt_alloc(struct mdproc *, int); 69 void user_ldt_deref(struct proc_ldt *pldt);
|
/freebsd/sys/amd64/include/ |
H A D | proc.h | 50 struct proc_ldt { struct 83 struct proc_ldt *md_ldt; /* (t) per-process ldt */ 97 struct proc_ldt *user_ldt_alloc(struct proc *, int);
|
/freebsd/sys/amd64/amd64/ |
H A D | sys_machdep.c | 69 static void user_ldt_deref(struct proc_ldt *pldt); 70 static void user_ldt_derefl(struct proc_ldt *pldt); 490 struct proc_ldt *ldt; in set_user_ldt_rv() 502 struct proc_ldt * 505 struct proc_ldt *pldt, *new_ldt; in user_ldt_alloc() 516 new_ldt = malloc(sizeof(struct proc_ldt), M_SUBPROC, M_WAITOK); in user_ldt_alloc() 559 struct proc_ldt *pldt; in user_ldt_free() 578 user_ldt_derefl(struct proc_ldt *pldt) in user_ldt_derefl() 593 user_ldt_deref(struct proc_ldt *pldt) in user_ldt_deref() 610 struct proc_ldt *pldt; in amd64_get_ldt() [all …]
|
H A D | vm_machdep.c | 225 struct proc_ldt *pldt; in cpu_fork()
|
/freebsd/sys/i386/i386/ |
H A D | sys_machdep.c | 406 struct proc_ldt *pldt; in set_user_ldt_locked() 443 struct proc_ldt * 446 struct proc_ldt *pldt, *new_ldt; in user_ldt_alloc() 450 new_ldt = malloc(sizeof(struct proc_ldt), M_SUBPROC, M_WAITOK); in user_ldt_alloc() 481 struct proc_ldt *pldt; in user_ldt_free() 500 user_ldt_deref(struct proc_ldt *pldt) in user_ldt_deref() 522 struct proc_ldt *pldt; in i386_get_ldt() 558 struct proc_ldt *pldt; in i386_set_ldt() 709 struct proc_ldt *pldt; in i386_set_ldt_data() 734 struct proc_ldt *new_ldt, *pldt; in i386_ldt_grow()
|
H A D | db_interface.c | 89 struct proc_ldt *plp; in db_segsize()
|
H A D | vm_machdep.c | 217 struct proc_ldt *pldt, *pldt1; in cpu_fork()
|