Searched refs:PRIV_POLICY (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 578 if (PRIV_POLICY(cr, PRIV_PROC_PRIOUP, B_FALSE, EPERM, NULL) == 0) in secpolicy_raisepriority() 589 return (PRIV_POLICY(cr, PRIV_PROC_PRIOCNTL, B_FALSE, EPERM, NULL)); in secpolicy_setpriority() 651 return (PRIV_POLICY(cr, PRIV_NET_BINDMLP, B_FALSE, EACCES, NULL)); in secpolicy_net_bindmlp() 661 return (PRIV_POLICY(cr, PRIV_NET_MAC_AWARE, B_FALSE, EACCES, NULL)); in secpolicy_net_mac_aware() 670 return (PRIV_POLICY(cr, PRIV_NET_MAC_IMPLICIT, B_FALSE, EACCES, NULL)); in secpolicy_net_mac_implicit() 930 return (PRIV_POLICY(cr, PRIV_SYS_LINKDIR, B_FALSE, EPERM, NULL)); in secpolicy_fs_linkdir() 1127 return (PRIV_POLICY(cr, PRIV_FILE_SETID, allzone, EPERM, NULL)); in secpolicy_vnode_setid_modify() 1157 return (PRIV_POLICY(cred, PRIV_FILE_SETID, B_FALSE, EPERM, in secpolicy_vnode_setids_setgids() 1185 return (PRIV_POLICY(cred, priv, allzone, EPERM, NULL)); in secpolicy_vnode_chown() 1199 return (PRIV_POLICY(cred, PRIV_FILE_CHOWN, B_FALSE, EPERM, in secpolicy_vnode_create_gid() [all …]
|
H A D | cred.c | 522 return (PRIV_POLICY(cr, PRIV_SYS_SUSER_COMPAT, B_FALSE, EPERM, NULL) in suser() 607 !PRIV_POLICY(scrp, PRIV_PROC_OWNER, B_FALSE, EPERM, "hasprocperm")) in hasprocperm()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | policy.h | 220 #define PRIV_POLICY(cred, priv, all, err, reason) \ macro
|
/illumos-gate/usr/src/uts/intel/io/dktp/dcdev/ |
H A D | dadk.c | 815 if (PRIV_POLICY(cred_p, PRIV_ALL, B_FALSE, EPERM, NULL) != 0) in dadk_ioctl()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_ioctl.c | 686 return (PRIV_POLICY(cr, needed_priv, B_FALSE, EPERM, NULL)); in zfs_set_slabel_policy()
|