Lines Matching refs:cr_prison

1024 	mypr = td->td_ucred->cr_prison;  in kern_jail_set()
2341 mypr = td->td_ucred->cr_prison; in kern_jail_get()
2625 pr = prison_find_child(td->td_ucred->cr_prison, uap->jid); in sys_jail_remove()
2656 pr = prison_find_child(td->td_ucred->cr_prison, uap->jid); in sys_jail_attach()
2727 newcred->cr_prison = pr; in do_jail_attach()
2739 prison_proc_relink(oldcred->cr_prison, pr, p); in do_jail_attach()
2740 prison_deref(oldcred->cr_prison, drflags); in do_jail_attach()
2761 (void)osd_jail_call(td->td_ucred->cr_prison, PR_METHOD_ATTACH, td); in do_jail_attach()
2848 return ((cred->cr_prison->pr_flags & flag) != 0); in prison_flag()
2860 return ((cred->cr_prison->pr_allow & flag) != 0); in prison_allow()
3103 for (ppr = p->p_ucred->cr_prison; ppr != NULL; in prison_proc_iterate()
3419 pr = cred->cr_prison; in prison_set_allow()
3456 pr = cred->cr_prison; in prison_check_af()
3544 if (!(cred->cr_prison->pr_allow & PR_ALLOW_SOCKET_AF)) in prison_if()
3557 return ((cred1->cr_prison == cred2->cr_prison || in prison_check()
3558 prison_ischild(cred1->cr_prison, cred2->cr_prison)) ? 0 : ESRCH); in prison_check()
3579 if ((cred->cr_prison->pr_root->v_vflag & VV_ROOT) == 0) in prison_check_nfsd()
3581 if (cred->cr_prison->pr_enforce_statfs == 0) in prison_check_nfsd()
3660 pr = (cred != NULL) ? cred->cr_prison : &prison0; in getcredhostname()
3670 mtx_lock(&cred->cr_prison->pr_mtx); in getcreddomainname()
3671 strlcpy(buf, cred->cr_prison->pr_domainname, size); in getcreddomainname()
3672 mtx_unlock(&cred->cr_prison->pr_mtx); in getcreddomainname()
3679 mtx_lock(&cred->cr_prison->pr_mtx); in getcredhostuuid()
3680 strlcpy(buf, cred->cr_prison->pr_hostuuid, size); in getcredhostuuid()
3681 mtx_unlock(&cred->cr_prison->pr_mtx); in getcredhostuuid()
3688 mtx_lock(&cred->cr_prison->pr_mtx); in getcredhostid()
3689 *hostid = cred->cr_prison->pr_hostid; in getcredhostid()
3690 mtx_unlock(&cred->cr_prison->pr_mtx); in getcredhostid()
3697 mtx_lock(&cred->cr_prison->pr_mtx); in getjailname()
3698 strlcpy(name, cred->cr_prison->pr_name, len); in getjailname()
3699 mtx_unlock(&cred->cr_prison->pr_mtx); in getjailname()
3717 return ((cred->cr_prison->pr_flags & PR_VNET) != 0); in prison_owns_vnet()
3735 pr = cred->cr_prison; in prison_canseemount()
3770 pr = cred->cr_prison; in prison_enforce_statfs()
3949 if (cred->cr_prison->pr_flags & PR_VNET) in prison_priv_check()
4085 if (cred->cr_prison->pr_allow & PR_ALLOW_CHFLAGS) in prison_priv_check()
4098 pr = cred->cr_prison; in prison_priv_check()
4121 if ((cred->cr_prison->pr_allow & PR_ALLOW_EXTATTR) != 0) in prison_priv_check()
4132 if (cred->cr_prison->pr_allow & PR_ALLOW_MLOCK) in prison_priv_check()
4141 if (cred->cr_prison->pr_allow & PR_ALLOW_RESERVED_PORTS) in prison_priv_check()
4162 if (cred->cr_prison->pr_allow & PR_ALLOW_RAW_SOCKETS) in prison_priv_check()
4186 if (cred->cr_prison->pr_allow & PR_ALLOW_READ_MSGBUF) in prison_priv_check()
4196 if (cred->cr_prison->pr_allow & in prison_priv_check()
4207 if (cred->cr_prison->pr_allow & PR_ALLOW_SETTIME) in prison_priv_check()
4320 pr = req->td->td_ucred->cr_prison; in sysctl_jail_list()
4432 if (req->td->td_ucred->cr_prison == &prison0) { in sysctl_jail_default_allow()
4492 pr = req->td->td_ucred->cr_prison; in sysctl_jail_default_level()
4522 pr = req->td->td_ucred->cr_prison; in sysctl_jail_children()