Searched refs:cr1 (Results 1 – 5 of 5) sorted by relevance
/dragonfly/sys/vfs/nfs/ |
H A D | nfs_subs.c | 1566 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 D | nfs.h | 654 int nfs_crsame(struct ucred *cr1, struct ucred *cr2);
|
/dragonfly/sys/kern/ |
H A D | kern_prot.c | 1023 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 D | kern_proc.c | 1669 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 D | proc.h | 462 #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);
|