| /dragonfly/sys/netinet6/ |
| HD | in6_src.c | 133 if (cred && cred->cr_prison) in in6_selectsrc() 146 if (jailed && !jailed_ip(cred->cr_prison, in in6_selectsrc() 160 if (jailed && !jailed_ip(cred->cr_prison, in in6_selectsrc() 180 if (!jailed_ip(cred->cr_prison, in in6_selectsrc() 217 if (!jailed_ip(cred->cr_prison, in in6_selectsrc() 274 if (!jailed_ip(cred->cr_prison, in in6_selectsrc() 329 if (!jailed_ip(cred->cr_prison, in in6_selectsrc() 339 if (!jailed_ip(cred->cr_prison, in in6_selectsrc()
|
| HD | in6_pcb.c | 228 if (cred && cred->cr_prison && in in6_pcbbind() 644 pr = cred ? cred->cr_prison : NULL; in in6_pcblookup_local() 658 pscan = inp->inp_socket->so_cred->cr_prison; in in6_pcblookup_local() 840 inp->inp_socket->so_cred->cr_prison == NULL) { in in6_pcblookup_hash() 902 pr = cred->cr_prison; in in6_pcblookup_hash()
|
| HD | in6.c | 2023 if(cred && cred->cr_prison) in in6_ifawithscope() 2079 … !(jailed_ip(cred->cr_prison, (struct sockaddr *)(ifa->ifa_addr)) != 0)) in in6_ifawithscope()
|
| /dragonfly/sys/kern/ |
| HD | kern_varsym.c | 154 if (lp != NULL && td->td_ucred->cr_prison != NULL) in sys_varsym_set() 267 if (lp && td->td_ucred->cr_prison) in sys_varsym_list() 268 vss = &td->td_ucred->cr_prison->pr_varsymset; in sys_varsym_list() 401 if (lp != NULL && td->td_ucred->cr_prison) { in varsymfind() 402 vsslock(&vss, &td->td_ucred->cr_prison->pr_varsymset); in varsymfind() 450 if (lp && td->td_ucred->cr_prison) in varsymmake() 451 vss = &td->td_ucred->cr_prison->pr_varsymset; in varsymmake()
|
| HD | kern_mib.c | 178 pr = p->p_ucred->cr_prison; in sysctl_hostname() 184 p->p_ucred->cr_prison->pr_host, in sysctl_hostname() 185 sizeof p->p_ucred->cr_prison->pr_host, req); in sysctl_hostname()
|
| HD | kern_jail.c | 154 cr->cr_prison = pr; in kern_jail_attach() 432 if ((pr = td->td_ucred->cr_prison) == NULL) in prison_replace_wildcards() 467 if ((pr = td->td_ucred->cr_prison) == NULL) in prison_remote_ip() 501 if ((pr = td->td_ucred->cr_prison) == NULL) in prison_local_ip() 630 pr = cred->cr_prison; in prison_if() 849 struct prison *pr = cred->cr_prison; in prison_priv_check()
|
| HD | kern_prot.c | 1121 prison_free(cr->cr_prison); in crfree() 1122 cr->cr_prison = NULL; /* safety */ in crfree() 1149 prison_hold(newcr->cr_prison); in cratom() 1181 prison_hold(newcr->cr_prison); in cratom_proc() 1205 prison_hold(newcr->cr_prison); in crdup() 1223 newcr->cr_prison = NULL; in crdup_nocaps()
|
| HD | kern_caps.c | 169 pp->p_ucred->cr_prison != curproc->p_ucred->cr_prison) in sys_syscap_set()
|
| HD | sysv_shm.c | 228 struct prison *pr = p->p_ucred->cr_prison; in sys_shmdt() 265 struct prison *pr = p->p_ucred->cr_prison; in sys_shmat() 405 struct prison *pr = p->p_ucred->cr_prison; in sys_shmctl() 615 struct prison *pr = p->p_ucred->cr_prison; in sys_shmget()
|
| HD | sysv_msg.c | 207 struct prison *pr = p->p_ucred->cr_prison; in sys_msgctl() 348 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys_msgget() 459 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys_msgsnd() 791 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys_msgrcv()
|
| HD | sysv_sem.c | 350 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys___semctl() 577 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys_semget() 731 struct prison *pr = td->td_proc->p_ucred->cr_prison; in sys_semop()
|
| HD | vfs_helper.c | 186 (!jailed(cred) || PRISON_CAP_ISSET(cred->cr_prison->pr_caps, in vop_helper_setattr_flags()
|
| HD | tty_pty.c | 393 } else if (pti->pt_prison != ap->a_cred->cr_prison) { in ptsopen() 631 if (pti->pt_prison && pti->pt_prison != ap->a_cred->cr_prison) { in ptcopen() 662 pti->pt_prison = ap->a_cred->cr_prison; in ptcopen()
|
| HD | kern_descrip.c | 1939 if (info->cred->cr_prison && in fdrevoke_check_callback() 1941 info->cred->cr_prison != fp->f_cred->cr_prison)) { in fdrevoke_check_callback() 1971 if (info->cred->cr_prison && in fdrevoke_proc_callback() 1972 info->cred->cr_prison != p->p_ucred->cr_prison) { in fdrevoke_proc_callback()
|
| HD | kern_kinfo.c | 212 kp->kp_jailid = p->p_ucred->cr_prison->pr_id; in fill_kinfo_proc()
|
| HD | kern_exit.c | 1110 if (p->p_ucred->cr_prison && in kern_wait() 1111 p->p_ucred->cr_prison->pr_id != (int)id) { in kern_wait()
|
| HD | init_main.c | 442 p->p_ucred->cr_prison = NULL; in proc0_init()
|
| HD | vfs_syscalls.c | 676 if (jailed(cred) && mp->mnt_cred && (!mp->mnt_cred->cr_prison || in sys_unmount() 677 mp->mnt_cred->cr_prison != cred->cr_prison)) { in sys_unmount() 1228 if (td->td_ucred->cr_prison && !prison_quotas) { in sys_quotactl() 1271 if (td->td_ucred->cr_prison != NULL) in sys_mountctl()
|
| /dragonfly/sys/netinet/ |
| HD | in_pcb.c | 756 pr = cred ? cred->cr_prison : NULL; in in_pcblookup_localremote() 765 pscan = inp->inp_socket->so_cred->cr_prison; in in_pcblookup_localremote() 968 pr = cred->cr_prison; in in_pcbladdr_find() 1133 jsin = prison_get_nonlocal(cred->cr_prison, AF_INET, NULL); in in_pcbladdr_find() 1135 jsin = prison_get_local(cred->cr_prison, AF_INET, NULL); in in_pcbladdr_find() 1497 pr = cred ? cred->cr_prison : NULL; in in_pcblookup_local() 1529 pscan = inp->inp_socket->so_cred->cr_prison; in in_pcblookup_local() 1665 pr = cred->cr_prison; in inp_localgroup_lookup() 1734 inp->inp_socket->so_cred->cr_prison == NULL) { in in_pcblookup_pkthash() 1820 pr = cred->cr_prison; in in_pcblookup_pkthash() [all …]
|
| /dragonfly/sys/sys/ |
| HD | proc.h | 464 ((!(cr1)->cr_prison) || (cr1)->cr_prison == (cr2)->cr_prison)
|
| HD | ucred.h | 73 struct prison *cr_prison; /* prison info */ member
|
| HD | jail.h | 160 return(cred->cr_prison != NULL); in jailed()
|
| /dragonfly/sys/vfs/procfs/ |
| HD | procfs_status.c | 160 if (p->p_ucred->cr_prison) in procfs_dostatus() 162 " %s", p->p_ucred->cr_prison->pr_host); in procfs_dostatus()
|
| /dragonfly/lib/libkvm/ |
| HD | kvm_proc.c | 323 if (ucred.cr_prison != NULL) { in kvm_proclist() 324 if (KREAD(kd, (u_long)ucred.cr_prison, &prison)) { in kvm_proclist() 326 ucred.cr_prison); in kvm_proclist() 329 ucred.cr_prison = &prison; in kvm_proclist()
|
| /dragonfly/sys/dev/misc/nmdm/ |
| HD | nmdm.c | 211 } else if (pti->pt_prison != ap->a_cred->cr_prison) { in nmdmopen()
|