Home
last modified time | relevance | path

Searched refs:cr1 (Results 1 – 5 of 5) sorted by relevance

/dragonfly/sys/vfs/nfs/
H A Dnfs_subs.c1566 nfs_crsame(struct ucred *cr1, struct ucred *cr2) in nfs_crsame() argument
1568 if (cr1 != cr2) { in nfs_crsame()
1569 if (cr1 == NULL || cr2 == NULL) in nfs_crsame()
1570 return (cr1 == cr2); in nfs_crsame()
1571 if (cr1->cr_uid != cr2->cr_uid || in nfs_crsame()
1572 cr1->cr_ruid != cr2->cr_ruid || in nfs_crsame()
1573 cr1->cr_rgid != cr2->cr_rgid || in nfs_crsame()
1574 cr1->cr_ngroups != cr2->cr_ngroups) { in nfs_crsame()
1577 if (bcmp(cr1->cr_groups, cr2->cr_groups, in nfs_crsame()
1578 cr1->cr_ngroups * sizeof(cr1->cr_groups[0])) != 0) { in nfs_crsame()
H A Dnfs.h654 int nfs_crsame(struct ucred *cr1, struct ucred *cr2);
/dragonfly/sys/kern/
H A Dkern_prot.c1023 p_trespass(struct ucred *cr1, struct ucred *cr2) in p_trespass() argument
1025 if (cr1 == cr2) in p_trespass()
1031 if (!PRISON_CHECK(cr1, cr2)) in p_trespass()
1039 if ((caps_get(cr1, SYSCAP_RESTRICTEDROOT) & __SYSCAP_SELF) && in p_trespass()
1045 if (cr1->cr_ruid == cr2->cr_ruid) in p_trespass()
1047 if (cr1->cr_uid == cr2->cr_ruid) in p_trespass()
1049 if (cr1->cr_ruid == cr2->cr_uid) in p_trespass()
1051 if (cr1->cr_uid == cr2->cr_uid) in p_trespass()
1053 if (caps_priv_check(cr1, SYSCAP_NOPROC_TRESPASS) == 0) in p_trespass()
1055 if (cr1->cr_uid == 0) in p_trespass()
H A Dkern_proc.c1669 struct ucred *cr1 = curproc->p_ucred; in sysctl_kern_proc() local
1690 if (PRISON_CHECK(cr1, crcache)) in sysctl_kern_proc()
1718 p_trespass(cr1, crcache)) { in sysctl_kern_proc()
1768 if (!PRISON_CHECK(cr1, crcache)) in sysctl_kern_proc()
1789 if (!ps_showallthreads || jailed(cr1)) in sysctl_kern_proc()
1878 struct ucred *cr1 = curproc->p_ucred; in sysctl_kern_proc_args() local
1897 if ((!ps_argsopen) && p_trespass(cr1, p->p_ucred)) in sysctl_kern_proc_args()
2040 struct ucred *cr1 = curproc->p_ucred; in sysctl_kern_proc_cwd() local
2054 if ((!ps_argsopen) && p_trespass(cr1, p->p_ucred)) in sysctl_kern_proc_cwd()
/dragonfly/sys/sys/
H A Dproc.h462 #define PRISON_CHECK(cr1, cr2) \ argument
463 ((!(cr1)->cr_prison) || (cr1)->cr_prison == (cr2)->cr_prison)
557 int p_trespass (struct ucred *cr1, struct ucred *cr2);