Searched refs:priv_check_cred (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_policy.c44 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 Dopensolaris_zone.c66 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 Dkern_priv.c77 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 Dsubr_acl_posix1e.c91 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 Dkern_prot.c539 (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 Dsubr_acl_nfs4.c260 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 Duipc_sem.c238 (error = priv_check_cred(active_cred, PRIV_VFS_CHOWN, 0)))
360 error = priv_check_cred(ucred, PRIV_SEM_WRITE, 0);
H A Dkern_fork.c914 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 Dmac_bsdextended.c388 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 Dsmb_subr.h65 #define smb_suser(cred) priv_check_cred(cred, PRIV_NETSMB, 0)
/freebsd-11-stable/sys/security/mac_seeotheruids/
H A Dmac_seeotheruids.c126 if (priv_check_cred(cr1, PRIV_SEEOTHERUIDS, 0) == 0)
/freebsd-11-stable/sys/sys/
H A Dpriv.h533 int priv_check_cred(struct ucred *cred, int priv, int flags);
/freebsd-11-stable/sys/security/mac_partition/
H A Dmac_partition.c131 error = priv_check_cred(cred, PRIV_MAC_PARTITION, 0);
/freebsd-11-stable/sys/security/mac/
H A Dmac_net.c480 error = priv_check_cred(cred, PRIV_NET_SETIFMAC, 0);
/freebsd-11-stable/sys/security/mac_portacl/
H A Dmac_portacl.c422 error = priv_check_cred(cred, PRIV_NETINET_RESERVEDPORT, 0);
/freebsd-11-stable/sys/security/audit/
H A Daudit_syscalls.c599 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 Dtmpfs_subr.c1519 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 Dext2_vnops.c421 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 Dufs_vnops.c534 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 Dnandfs_vnops.c722 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 Dlinux_uid16.c193 if ((error = priv_check_cred(oldcred, PRIV_CRED_SETGROUPS, 0)) != 0) {
/freebsd-11-stable/sys/netipsec/
H A Dipsec_pcb.c299 priv_check_cred(cred, PRIV_NETINET_IPSEC, 0) != 0)
/freebsd-11-stable/sys/dev/filemon/
H A Dfilemon_wrapper.c133 priv_check_cred(filemon->cred,
/freebsd-11-stable/sys/netinet6/
H A Din6_pcb.c199 priv_check_cred(cred, PRIV_NETINET_RESERVEDPORT,
203 priv_check_cred(inp->inp_cred,
/freebsd-11-stable/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c380 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);

Completed in 865 milliseconds

12