/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_policy.c | 44 return (priv_check_cred(cr, PRIV_NFS_DAEMON, 0)); 51 return (priv_check_cred(cr, PRIV_VFS_MOUNT, 0)); 58 return (priv_check_cred(cr, PRIV_ZFS_POOL_CONFIG, 0)); 65 return (priv_check_cred(cr, PRIV_ZFS_INJECT, 0)); 72 return (priv_check_cred(cr, PRIV_VFS_UNMOUNT, 0)); 100 return (priv_check_cred(cr, PRIV_VFS_LINK, 0)); 116 return (priv_check_cred(cr, PRIV_VFS_ADMIN, 0)); 126 if ((accmode & VREAD) && priv_check_cred(cr, PRIV_VFS_READ, 0) != 0) 129 priv_check_cred(cr, PRIV_VFS_WRITE, 0) != 0) { 134 if (priv_check_cred(c [all...] |
H A D | opensolaris_zone.c | 66 if ((error = priv_check_cred(cred, PRIV_ZFS_JAIL, 0)) != 0) 118 if ((error = priv_check_cred(cred, PRIV_ZFS_JAIL, 0)) != 0)
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_priv.c | 77 priv_check_cred(struct ucred *cred, int priv, int flags) function 81 KASSERT(PRIV_VALID(priv), ("priv_check_cred: invalid privilege %d", 196 return (priv_check_cred(td->td_ucred, priv, 0));
|
H A D | subr_acl_posix1e.c | 91 if ((accmode & VEXEC) && !priv_check_cred(cred, 102 !priv_check_cred(cred, PRIV_VFS_EXEC, 0)) 106 if ((accmode & VREAD) && !priv_check_cred(cred, PRIV_VFS_READ, 0)) 110 !priv_check_cred(cred, PRIV_VFS_WRITE, 0)) 113 if ((accmode & VADMIN) && !priv_check_cred(cred, PRIV_VFS_ADMIN, 0))
|
H A D | kern_prot.c | 539 (error = priv_check_cred(oldcred, PRIV_CRED_SETUID, 0)) != 0) 552 priv_check_cred(oldcred, PRIV_CRED_SETUID, 0) == 0) 636 (error = priv_check_cred(oldcred, PRIV_CRED_SETEUID, 0)) != 0) 703 (error = priv_check_cred(oldcred, PRIV_CRED_SETGID, 0)) != 0) 716 priv_check_cred(oldcred, PRIV_CRED_SETGID, 0) == 0) 785 (error = priv_check_cred(oldcred, PRIV_CRED_SETEGID, 0)) != 0) 856 error = priv_check_cred(oldcred, PRIV_CRED_SETGROUPS, 0); 919 (error = priv_check_cred(oldcred, PRIV_CRED_SETREUID, 0)) != 0) 991 (error = priv_check_cred(oldcred, PRIV_CRED_SETREGID, 0)) != 0) 1066 (error = priv_check_cred(oldcre [all...] |
H A D | subr_acl_nfs4.c | 260 if ((accmode & VEXEC) && !priv_check_cred(cred, 271 !priv_check_cred(cred, PRIV_VFS_EXEC, 0)) 275 if ((accmode & VREAD) && !priv_check_cred(cred, PRIV_VFS_READ, 0)) 279 !priv_check_cred(cred, PRIV_VFS_WRITE, 0)) 283 !priv_check_cred(cred, PRIV_VFS_ADMIN, 0)) 287 !priv_check_cred(cred, PRIV_VFS_STAT, 0))
|
H A D | uipc_sem.c | 238 (error = priv_check_cred(active_cred, PRIV_VFS_CHOWN, 0))) 360 error = priv_check_cred(ucred, PRIV_SEM_WRITE, 0);
|
H A D | kern_fork.c | 914 if ((nprocs_new >= maxproc - 10 && priv_check_cred(td->td_ucred, 1014 error = priv_check_cred(td->td_ucred, PRIV_PROC_LIMIT, 0);
|
/freebsd-11-stable/sys/security/mac_bsdextended/ |
H A D | mac_bsdextended.c | 388 priv_check_cred(cred, PRIV_VFS_ADMIN, 0) == 0) 391 priv_check_cred(cred, (vap->va_type == VDIR) ? PRIV_VFS_LOOKUP : 395 priv_check_cred(cred, PRIV_VFS_READ, 0) == 0) 398 priv_check_cred(cred, PRIV_VFS_STAT, 0) == 0) 401 priv_check_cred(cred, PRIV_VFS_WRITE, 0) == 0)
|
/freebsd-11-stable/sys/netsmb/ |
H A D | smb_subr.h | 65 #define smb_suser(cred) priv_check_cred(cred, PRIV_NETSMB, 0)
|
/freebsd-11-stable/sys/security/mac_seeotheruids/ |
H A D | mac_seeotheruids.c | 126 if (priv_check_cred(cr1, PRIV_SEEOTHERUIDS, 0) == 0)
|
/freebsd-11-stable/sys/sys/ |
H A D | priv.h | 533 int priv_check_cred(struct ucred *cred, int priv, int flags);
|
/freebsd-11-stable/sys/security/mac_partition/ |
H A D | mac_partition.c | 131 error = priv_check_cred(cred, PRIV_MAC_PARTITION, 0);
|
/freebsd-11-stable/sys/security/mac/ |
H A D | mac_net.c | 480 error = priv_check_cred(cred, PRIV_NET_SETIFMAC, 0);
|
/freebsd-11-stable/sys/security/mac_portacl/ |
H A D | mac_portacl.c | 422 error = priv_check_cred(cred, PRIV_NETINET_RESERVEDPORT, 0);
|
/freebsd-11-stable/sys/security/audit/ |
H A D | audit_syscalls.c | 599 error = priv_check_cred(oldcred, PRIV_AUDIT_SETAUDIT, 0); 664 error = priv_check_cred(oldcred, PRIV_AUDIT_SETAUDIT, 0); 727 error = priv_check_cred(oldcred, PRIV_AUDIT_SETAUDIT, 0);
|
/freebsd-11-stable/sys/fs/tmpfs/ |
H A D | tmpfs_subr.c | 1519 if (!priv_check_cred(cred, PRIV_VFS_SYSFLAGS, 0)) { 1576 if (priv_check_cred(cred, PRIV_VFS_STICKYFILE, 0)) 1580 error = priv_check_cred(cred, PRIV_VFS_SETGID, 0); 1646 (error = priv_check_cred(cred, PRIV_VFS_CHOWN, 0))) 1658 if (priv_check_cred(cred, PRIV_VFS_RETAINSUGID, 0))
|
/freebsd-11-stable/sys/fs/ext2fs/ |
H A D | ext2_vnops.c | 421 if (!priv_check_cred(cred, PRIV_VFS_SYSFLAGS, 0)) { 532 error = priv_check_cred(cred, PRIV_VFS_STICKYFILE, 0); 537 error = priv_check_cred(cred, PRIV_VFS_SETGID, 0); 577 error = priv_check_cred(cred, PRIV_VFS_CHOWN, 0); 587 if (priv_check_cred(cred, PRIV_VFS_RETAINSUGID, 0) != 0) 1928 if (priv_check_cred(cnp->cn_cred, PRIV_VFS_RETAINSUGID, 0)) 2394 if (priv_check_cred(ap->a_cred, PRIV_VFS_RETAINSUGID, 0))
|
/freebsd-11-stable/sys/ufs/ufs/ |
H A D | ufs_vnops.c | 534 if (!priv_check_cred(cred, PRIV_VFS_SYSFLAGS, 0)) { 727 if (priv_check_cred(cred, PRIV_VFS_STICKYFILE, 0)) 731 error = priv_check_cred(cred, PRIV_VFS_SETGID, 0); 740 error = priv_check_cred(cred, PRIV_VFS_ADMIN, 0); 797 (error = priv_check_cred(cred, PRIV_VFS_CHOWN, 0))) 869 if (priv_check_cred(cred, PRIV_VFS_RETAINSUGID, 0)) { 2629 priv_check_cred(cnp->cn_cred, PRIV_VFS_SETGID, 0)) {
|
/freebsd-11-stable/sys/fs/nandfs/ |
H A D | nandfs_vnops.c | 722 if (priv_check_cred(cred, PRIV_VFS_STICKYFILE, 0)) 726 error = priv_check_cred(cred, PRIV_VFS_SETGID, 0); 735 error = priv_check_cred(cred, PRIV_VFS_ADMIN, 0); 778 (error = priv_check_cred(cred, PRIV_VFS_CHOWN, 0))) 789 if (priv_check_cred(cred, PRIV_VFS_RETAINSUGID, 0)) 841 if (!priv_check_cred(cred, PRIV_VFS_SYSFLAGS, 0)) {
|
/freebsd-11-stable/sys/compat/linux/ |
H A D | linux_uid16.c | 193 if ((error = priv_check_cred(oldcred, PRIV_CRED_SETGROUPS, 0)) != 0) {
|
/freebsd-11-stable/sys/netipsec/ |
H A D | ipsec_pcb.c | 299 priv_check_cred(cred, PRIV_NETINET_IPSEC, 0) != 0)
|
/freebsd-11-stable/sys/dev/filemon/ |
H A D | filemon_wrapper.c | 133 priv_check_cred(filemon->cred,
|
/freebsd-11-stable/sys/netinet6/ |
H A D | in6_pcb.c | 199 priv_check_cred(cred, PRIV_NETINET_RESERVEDPORT, 203 priv_check_cred(inp->inp_cred,
|
/freebsd-11-stable/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 380 error = priv_check_cred(cred, PRIV_VFS_ADMIN, 0); 429 error = priv_check_cred(cred, PRIV_VFS_CHOWN, 0); 500 error = priv_check_cred(cred, PRIV_VFS_ADMIN, 0);
|