Home
last modified time | relevance | path

Searched refs:p_md (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dvm_machdep.c231 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 Dsys_machdep.c495 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 Delf_machdep.c171 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 Dgenassym.c73 ASSYM(P_MD, offsetof(struct proc, p_md));
H A Dexec_machdep.c378 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
H A Dpmap.c4324 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 Dsys_machdep.c436 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 Dvm_machdep.c216 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 Ddb_interface.c102 plp = curthread->td_proc->p_md.md_ldt; in db_segsize()
H A Dgenassym.c93 ASSYM(P_MD, offsetof(struct proc, p_md));
H A Dexec_machdep.c959 if (td->td_proc->p_md.md_ldt != NULL) in exec_setregs()
/freebsd/sys/arm/arm/
H A Dvm_machdep.c116 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 Dfasttrap_isa.c836 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 Dlinux_sysvec.c245 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c580 if (td->td_proc->p_md.md_ldt != NULL) in linux_exec_setregs()
/freebsd/sys/sys/
H A Dproc.h751 struct mdproc p_md; /* Any machine-dependent fields. */ member
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c931 if (td->td_proc->p_md.md_ldt != NULL) in ia32_setregs()