Searched refs:p_md (Results 1 – 17 of 17) sorted by relevance
/freebsd/sys/amd64/amd64/ |
H A D | vm_machdep.c | 231 mdp1 = &p1->p_md; in cpu_fork() 252 mdp2 = &p2->p_md; in cpu_fork() 253 bcopy(&p1->p_md, mdp2, sizeof(*mdp2)); in cpu_fork() 265 mdp1 = &td1->td_proc->p_md; in cpu_fork() 266 mdp2 = &p2->p_md; in cpu_fork() 336 if (td->td_proc->p_md.md_ldt != NULL) in cpu_exit() 408 return (((curproc->p_md.md_flags & P_MD_KPTI) != 0) == in cpu_exec_vmspace_reuse() 417 p->p_md.md_flags |= P_MD_KPTI; in cpu_procctl_kpti_ctl() 419 p->p_md.md_flags &= ~P_MD_KPTI; in cpu_procctl_kpti_ctl() 425 *val = (p->p_md.md_flags & P_MD_KPTI) != 0 ? in cpu_procctl_kpti_status() [all …]
|
H A D | sys_machdep.c | 495 ldt = (void *)atomic_load_acq_ptr((uintptr_t *)&orig->p_md.md_ldt); in set_user_ldt_rv() 496 if (target->p_md.md_ldt != ldt) in set_user_ldt_rv() 499 set_user_ldt(&target->p_md); in set_user_ldt_rv() 512 mdp = &p->p_md; in user_ldt_alloc() 545 ssdtosyssd(&sldt, &p->p_md.md_ldt_sd); in user_ldt_alloc() 558 struct mdproc *mdp = &p->p_md; in user_ldt_free() 621 pldt = td->td_proc->p_md.md_ldt; in amd64_get_ldt() 657 mdp = &td->td_proc->p_md; in amd64_set_ldt() 801 mdp = &td->td_proc->p_md; in amd64_set_ldt_data()
|
H A D | elf_machdep.c | 171 if ((imgp->proc->p_md.md_flags & P_MD_LA57) != 0) in freebsd_brand_info_la57_img_compat() 175 if ((imgp->proc->p_md.md_flags & P_MD_LA48) != 0) in freebsd_brand_info_la57_img_compat()
|
H A D | genassym.c | 73 ASSYM(P_MD, offsetof(struct proc, p_md));
|
H A D | exec_machdep.c | 378 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
|
H A D | pmap.c | 4324 p->p_md.md_flags |= P_MD_KPTI; in pmap_pinit0() 4522 if ((curproc->p_md.md_flags & P_MD_KPTI) != 0) { in pmap_pinit_type()
|
/freebsd/sys/i386/i386/ |
H A D | sys_machdep.c | 436 set_user_ldt(&p->p_md); in set_user_ldt_rv() 484 mdp = &td->td_proc->p_md; in user_ldt_free() 535 pldt = td->td_proc->p_md.md_ldt; in i386_get_ldt() 568 mdp = &td->td_proc->p_md; in i386_set_ldt() 715 mdp = &td->td_proc->p_md; in i386_set_ldt_data() 745 mdp = &td->td_proc->p_md; in i386_ldt_grow() 792 set_user_ldt_locked(&td->td_proc->p_md); in i386_ldt_grow()
|
H A D | vm_machdep.c | 216 struct mdproc *mdp1 = &p1->p_md; in cpu_fork() 244 mdp2 = &p2->p_md; in cpu_fork() 245 bcopy(&p1->p_md, mdp2, sizeof(*mdp2)); in cpu_fork() 336 if (td->td_proc->p_md.md_ldt) { in cpu_exit()
|
H A D | db_interface.c | 102 plp = curthread->td_proc->p_md.md_ldt; in db_segsize()
|
H A D | genassym.c | 93 ASSYM(P_MD, offsetof(struct proc, p_md));
|
H A D | exec_machdep.c | 959 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
|
/freebsd/sys/arm/arm/ |
H A D | vm_machdep.c | 116 mdp2 = &p2->p_md; in cpu_fork() 117 bcopy(&td1->td_proc->p_md, mdp2, sizeof(*mdp2)); in cpu_fork()
|
/freebsd/sys/cddl/contrib/opensolaris/uts/intel/dtrace/ |
H A D | fasttrap_isa.c | 836 if (ndx > p->p_md.md_ldt->ldt_len) in fasttrap_do_seg() 840 p->p_md.md_ldt[ndx].ldt_base; in fasttrap_do_seg() 846 p->p_md.md_ldt[ndx].ldt_base; in fasttrap_do_seg()
|
/freebsd/sys/amd64/linux/ |
H A D | linux_sysvec.c | 245 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 580 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
|
/freebsd/sys/sys/ |
H A D | proc.h | 751 struct mdproc p_md; /* Any machine-dependent fields. */ member
|
/freebsd/sys/amd64/ia32/ |
H A D | ia32_signal.c | 931 if (td->td_proc->p_md.md_ldt != NULL) in ia32_setregs()
|