Lines Matching full:mdp
500 set_user_ldt(struct mdproc *mdp) in set_user_ldt() argument
503 *PCPU_GET(ldt) = mdp->md_ldt_sd; in set_user_ldt()
527 struct mdproc *mdp; in user_ldt_alloc() local
533 mdp = &p->p_md; in user_ldt_alloc()
534 if (!force && mdp->md_ldt != NULL) in user_ldt_alloc()
535 return (mdp->md_ldt); in user_ldt_alloc()
552 pldt = mdp->md_ldt; in user_ldt_alloc()
568 mdp->md_ldt = new_ldt; in user_ldt_alloc()
572 return (mdp->md_ldt); in user_ldt_alloc()
579 struct mdproc *mdp = &p->p_md; in user_ldt_free() local
583 if ((pldt = mdp->md_ldt) == NULL) { in user_ldt_free()
589 mdp->md_ldt = NULL; in user_ldt_free()
591 bzero(&mdp->md_ldt_sd, sizeof(mdp->md_ldt_sd)); in user_ldt_free()
667 struct mdproc *mdp; in amd64_set_ldt() local
678 mdp = &td->td_proc->p_md; in amd64_set_ldt()
689 if ((pldt = mdp->md_ldt) == NULL || in amd64_set_ldt()
815 struct mdproc *mdp; in amd64_set_ldt_data() local
822 mdp = &td->td_proc->p_md; in amd64_set_ldt_data()
823 pldt = mdp->md_ldt; in amd64_set_ldt_data()