Home
last modified time | relevance | path

Searched refs:md_ldt (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/amd64/amd64/
H A Dvm_machdep.c158 if ((pldt = mdp1->md_ldt) != NULL && in cpu_fork()
237 if (mdp1->md_ldt == NULL) { in cpu_fork()
238 mdp2->md_ldt = NULL; in cpu_fork()
242 if (mdp1->md_ldt != NULL) { in cpu_fork()
244 mdp1->md_ldt->ldt_refcnt++; in cpu_fork()
245 mdp2->md_ldt = mdp1->md_ldt; in cpu_fork()
249 mdp2->md_ldt = NULL; in cpu_fork()
251 if (mdp2->md_ldt == NULL) in cpu_fork()
255 mdp1->md_ldt->ldt_base); in cpu_fork()
258 mdp2->md_ldt = NULL; in cpu_fork()
[all …]
H A Dsys_machdep.c517 if (!force && mdp->md_ldt != NULL) in user_ldt_alloc()
518 return (mdp->md_ldt); in user_ldt_alloc()
535 pldt = mdp->md_ldt; in user_ldt_alloc()
551 mdp->md_ldt = new_ldt; in user_ldt_alloc()
556 return (mdp->md_ldt); in user_ldt_alloc()
567 if ((pldt = mdp->md_ldt) == NULL) { in user_ldt_free()
573 mdp->md_ldt = NULL; in user_ldt_free()
626 pldt = td->td_proc->p_md.md_ldt; in amd64_get_ldt()
673 if ((pldt = mdp->md_ldt) == NULL || in amd64_set_ldt()
807 pldt = mdp->md_ldt; in amd64_set_ldt_data()
H A Dgenassym.c78 ASSYM(MD_LDT, offsetof(struct mdproc, md_ldt));
H A Dmachdep.c597 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
/f-stack/freebsd/i386/i386/
H A Dvm_machdep.c156 if ((pldt1 = mdp1->md_ldt) != NULL && in cpu_fork()
161 mdp1->md_ldt = pldt; in cpu_fork()
243 if (mdp2->md_ldt != NULL) { in cpu_fork()
245 mdp2->md_ldt->ldt_refcnt++; in cpu_fork()
247 mdp2->md_ldt = user_ldt_alloc(mdp2, in cpu_fork()
248 mdp2->md_ldt->ldt_len); in cpu_fork()
249 if (mdp2->md_ldt == NULL) in cpu_fork()
296 if (td->td_proc->p_md.md_ldt) { in cpu_exit()
H A Dsys_machdep.c417 pldt = mdp->md_ldt; in set_user_ldt_locked()
469 if ((pldt = mdp->md_ldt) != NULL) { in user_ldt_alloc()
491 if ((pldt = mdp->md_ldt) == NULL) { in user_ldt_free()
501 mdp->md_ldt = NULL; in user_ldt_free()
541 pldt = td->td_proc->p_md.md_ldt; in i386_get_ldt()
587 if ((pldt = mdp->md_ldt) == NULL || in i386_set_ldt()
668 if ((pldt = mdp->md_ldt) == NULL) { in i386_set_ldt()
673 pldt = mdp->md_ldt; in i386_set_ldt()
722 pldt = mdp->md_ldt; in i386_set_ldt_data()
760 pldt = mdp->md_ldt; in i386_ldt_grow()
[all …]
H A Ddb_interface.c104 plp = curthread->td_proc->p_md.md_ldt; in db_segsize()
H A Dgenassym.c97 ASSYM(MD_LDT, offsetof(struct mdproc, md_ldt));
H A Dmachdep.c1142 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
/f-stack/freebsd/i386/include/
H A Dproc.h60 struct proc_ldt *md_ldt; /* (t) per-process ldt */ member
/f-stack/freebsd/amd64/include/
H A Dproc.h81 struct proc_ldt *md_ldt; /* (t) per-process ldt */ member
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c458 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c700 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
/f-stack/freebsd/amd64/ia32/
H A Dia32_signal.c947 if (td->td_proc->p_md.md_ldt != NULL) in ia32_setregs()