Lines Matching refs:B_FALSE

152 		DTRACE_PROBE2(priv__ok, int, priv, boolean_t, B_FALSE); \
506 priv_policy_err(cr, PRIV_ALL, B_FALSE, msg); in secpolicy_require_set()
562 if (PRIV_POLICY(cr, PRIV_PROC_PRIOUP, B_FALSE, EPERM, NULL) == 0) in secpolicy_raisepriority()
573 return (PRIV_POLICY(cr, PRIV_PROC_PRIOCNTL, B_FALSE, EPERM, NULL)); in secpolicy_setpriority()
601 if (PRIV_POLICY_ONLY(cr, PRIV_NET_PRIVADDR, B_FALSE)) in secpolicy_net_privaddr()
625 return (priv_policy_va(cr, priv, B_FALSE, EACCES, reason, in secpolicy_net_privaddr()
635 return (PRIV_POLICY(cr, PRIV_NET_BINDMLP, B_FALSE, EACCES, NULL)); in secpolicy_net_bindmlp()
645 return (PRIV_POLICY(cr, PRIV_NET_MAC_AWARE, B_FALSE, EACCES, NULL)); in secpolicy_net_mac_aware()
654 return (PRIV_POLICY(cr, PRIV_NET_MAC_IMPLICIT, B_FALSE, EACCES, NULL)); in secpolicy_net_mac_implicit()
669 boolean_t allzone = B_FALSE; in secpolicy_fs_common()
680 *needoptcheck = B_FALSE; in secpolicy_fs_common()
897 return (PRIV_POLICY(cr, PRIV_SYS_LINKDIR, B_FALSE, EPERM, NULL)); in secpolicy_fs_linkdir()
930 if ((mode & VREAD) && priv_policy_va(cr, PRIV_FILE_DAC_READ, B_FALSE, in secpolicy_vnode_access()
942 allzone = B_FALSE; in secpolicy_vnode_access()
957 return (priv_policy_va(cr, p, B_FALSE, EACCES, NULL, in secpolicy_vnode_access()
976 priv_policy_va(cr, PRIV_FILE_READ, B_FALSE, EACCES, NULL, in secpolicy_vnode_access2()
983 priv_policy_va(cr, PRIV_FILE_WRITE, B_FALSE, EACCES, NULL, in secpolicy_vnode_access2()
993 if ((mode & VREAD) && priv_policy_va(cr, PRIV_FILE_DAC_READ, B_FALSE, in secpolicy_vnode_access2()
1005 allzone = B_FALSE; in secpolicy_vnode_access2()
1020 return (priv_policy_va(cr, p, B_FALSE, EACCES, NULL, in secpolicy_vnode_access2()
1050 boolean_t allzone = B_FALSE; in secpolicy_vnode_any_access()
1092 allzone = B_FALSE; in secpolicy_vnode_setid_modify()
1109 return (!PRIV_POLICY_CHOICE(cred, PRIV_FILE_SETID, B_FALSE)); in secpolicy_vnode_setid_retain()
1124 return (PRIV_POLICY(cred, PRIV_FILE_SETID, B_FALSE, EPERM, in secpolicy_vnode_setids_setgids()
1141 boolean_t allzone = B_FALSE; in secpolicy_vnode_chown()
1166 return (PRIV_POLICY(cred, PRIV_FILE_CHOWN, B_FALSE, EPERM, in secpolicy_vnode_create_gid()
1169 return (PRIV_POLICY(cred, PRIV_FILE_CHOWN_SELF, B_FALSE, EPERM, in secpolicy_vnode_create_gid()
1184 return (PRIV_POLICY(cred, PRIV_FILE_OWNER, B_FALSE, EPERM, in secpolicy_vnode_utime_modify()
1217 return (PRIV_POLICY(cred, PRIV_SYS_CONFIG, B_FALSE, EPERM, in secpolicy_vnode_stky_modify()
1228 return (PRIV_POLICY(cr, PRIV_FILE_OWNER, B_FALSE, EACCES, in secpolicy_vnode_remove()
1290 B_FALSE, EPERM, NULL)
1393 boolean_t skipaclchk = (flags & ATTR_NOACLCHECK) ? B_TRUE : B_FALSE; in secpolicy_vnode_setattr()
1406 if (skipaclchk == B_FALSE) { in secpolicy_vnode_setattr()
1431 boolean_t checkpriv = B_FALSE; in secpolicy_vnode_setattr()
1483 else if (skipaclchk == B_FALSE) { in secpolicy_vnode_setattr()
1515 return (PRIV_POLICY(cred, PRIV_ALL, B_FALSE, EACCES, in secpolicy_pcfs_modify_bootpartition()
1527 boolean_t allzone = B_FALSE; in secpolicy_ipc_owner()
1538 return (PRIV_POLICY(cr, PRIV_SYS_IPC_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_ipc_config()
1545 boolean_t allzone = B_FALSE; in secpolicy_ipc_access()
1566 boolean_t allzone = B_FALSE; in secpolicy_rsm_access()
1590 return (PRIV_POLICY(cr, PRIV_SYS_AUDIT, B_FALSE, EPERM, NULL)); in secpolicy_audit_config()
1599 return (PRIV_POLICY(cr, PRIV_PROC_AUDIT, B_FALSE, EPERM, NULL)); in secpolicy_audit_modify()
1612 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_AUDIT, B_FALSE)) in secpolicy_audit_getattr()
1618 return (!PRIV_POLICY_ONLY(cr, priv, B_FALSE)); in secpolicy_audit_getattr()
1620 return (PRIV_POLICY(cr, priv, B_FALSE, EPERM, NULL)); in secpolicy_audit_getattr()
1630 return (PRIV_POLICY(cr, PRIV_PROC_LOCK_MEMORY, B_FALSE, EPERM, NULL)); in secpolicy_lock_memory()
1639 return (PRIV_POLICY(cr, PRIV_SYS_ACCT, B_FALSE, EPERM, NULL)); in secpolicy_acct()
1659 boolean_t allzone = B_FALSE; in secpolicy_allow_setid()
1679 boolean_t allzone = B_FALSE; in secpolicy_proc_owner()
1691 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EACCES, NULL)); in secpolicy_proc_access()
1697 return (PRIV_POLICY(scr, PRIV_PROC_OWNER, B_FALSE, EBUSY, NULL)); in secpolicy_proc_excl_open()
1703 return (PRIV_POLICY(scr, PRIV_PROC_ZONE, B_FALSE, EPERM, NULL)); in secpolicy_proc_zone()
1713 return (PRIV_POLICY(scr, PRIV_ALL, B_FALSE, EPERM, NULL)); in secpolicy_kmdb()
1719 return (PRIV_POLICY(scr, PRIV_ALL, B_FALSE, EPERM, NULL)); in secpolicy_error_inject()
1728 return (PRIV_POLICY(cr, PRIV_SYS_RES_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_pset()
1737 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_RES_CONFIG, B_FALSE)) in secpolicy_pbind()
1739 return (PRIV_POLICY(cr, PRIV_SYS_RES_BIND, B_FALSE, EPERM, NULL)); in secpolicy_pbind()
1745 return (PRIV_POLICY(cr, PRIV_SYS_RES_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_ponline()
1751 return (PRIV_POLICY(cr, PRIV_SYS_RES_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_pool()
1757 return (PRIV_POLICY(cr, PRIV_SYS_RES_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_blacklist()
1767 return (PRIV_POLICY_ONLY(cr, PRIV_SYS_CONFIG, B_FALSE) ? 0 : in secpolicy_sys_config()
1770 return (PRIV_POLICY(cr, PRIV_SYS_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_sys_config()
1781 return (PRIV_POLICY_ONLY(cr, PRIV_SYS_ADMIN, B_FALSE) ? 0 : in secpolicy_zone_admin()
1784 return (PRIV_POLICY(cr, PRIV_SYS_ADMIN, B_FALSE, EPERM, in secpolicy_zone_admin()
1808 return (PRIV_POLICY(cr, PRIV_SYS_ADMIN, B_FALSE, EPERM, NULL)); in secpolicy_coreadm()
1814 return (PRIV_POLICY(cr, PRIV_SYS_ADMIN, B_FALSE, EPERM, NULL)); in secpolicy_systeminfo()
1820 return (PRIV_POLICY(cr, PRIV_SYS_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_dispadm()
1826 return (PRIV_POLICY(cr, PRIV_SYS_TIME, B_FALSE, EPERM, NULL)); in secpolicy_settime()
1835 return (PRIV_POLICY(cr, PRIV_PROC_CLOCK_HIGHRES, B_FALSE, EPERM, in secpolicy_clock_highres()
1848 return (PRIV_POLICY(cr, PRIV_SYS_DEVICES, B_FALSE, EPERM, NULL)); in drv_priv()
1854 return (PRIV_POLICY(cr, PRIV_SYS_DEVICES, B_FALSE, EPERM, NULL)); in secpolicy_sys_devices()
1860 return (PRIV_POLICY(cr, PRIV_SYS_DEVICES, B_FALSE, EBUSY, NULL)); in secpolicy_excl_open()
1869 return (PRIV_POLICY(cr, PRIV_SYS_RESOURCE, B_FALSE, EPERM, NULL)); in secpolicy_rctlsys()
1875 return (PRIV_POLICY(cr, PRIV_SYS_RESOURCE, B_FALSE, EPERM, NULL)); in secpolicy_resource()
1881 return (PRIV_POLICY_ONLY(cr, PRIV_SYS_RESOURCE, B_FALSE)); in secpolicy_resource_anon_mem()
1894 return (PRIV_POLICY(cr, PRIV_SYS_RESOURCE, B_FALSE, EPERM, NULL)); in secpolicy_newproc()
1903 return (PRIV_POLICY(cr, PRIV_NET_RAWACCESS, B_FALSE, EACCES, NULL)); in secpolicy_net_rawaccess()
1909 return (PRIV_POLICY(cr, PRIV_NET_OBSERVABILITY, B_FALSE, EACCES, NULL)); in secpolicy_net_observability()
1918 return (PRIV_POLICY(cr, PRIV_NET_ICMPACCESS, B_FALSE, EACCES, NULL)); in secpolicy_net_icmpaccess()
1930 return (PRIV_POLICY_ONLY(cr, PRIV_SYS_NET_CONFIG, B_FALSE) ? in secpolicy_net_config()
1933 return (PRIV_POLICY(cr, PRIV_SYS_NET_CONFIG, B_FALSE, EPERM, in secpolicy_net_config()
1949 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_NET_CONFIG, B_FALSE)) in secpolicy_ip_config()
1953 return (PRIV_POLICY_ONLY(cr, PRIV_SYS_IP_CONFIG, B_FALSE) ? in secpolicy_ip_config()
1956 return (PRIV_POLICY(cr, PRIV_SYS_IP_CONFIG, B_FALSE, EPERM, in secpolicy_ip_config()
1967 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_NET_CONFIG, B_FALSE)) in secpolicy_dl_config()
1968 return (secpolicy_net_config(cr, B_FALSE)); in secpolicy_dl_config()
1969 return (PRIV_POLICY(cr, PRIV_SYS_DL_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_dl_config()
1978 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_NET_CONFIG, B_FALSE)) in secpolicy_iptun_config()
1979 return (secpolicy_net_config(cr, B_FALSE)); in secpolicy_iptun_config()
1980 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_DL_CONFIG, B_FALSE)) in secpolicy_iptun_config()
1982 return (PRIV_POLICY(cr, PRIV_SYS_IPTUN_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_iptun_config()
2007 return (PRIV_POLICY_ONLY(cr, priv, B_FALSE) ? 0 : EPERM); in secpolicy_ip()
2009 return (PRIV_POLICY(cr, priv, B_FALSE, EPERM, NULL)); in secpolicy_ip()
2034 return (PRIV_POLICY_ONLY(cr, priv, B_FALSE) ? 0 : EPERM); in secpolicy_net()
2036 return (PRIV_POLICY(cr, priv, B_FALSE, EPERM, NULL)); in secpolicy_net()
2046 return (PRIV_POLICY(cr, PRIV_SYS_NFS, B_FALSE, EPERM, NULL)); in secpolicy_nfs()
2056 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_NFS, B_FALSE)) in secpolicy_rpcmod_open()
2065 return (PRIV_POLICY(cr, PRIV_PROC_CHROOT, B_FALSE, EPERM, NULL)); in secpolicy_chroot()
2071 return (PRIV_POLICY(cr, PRIV_PROC_TASKID, B_FALSE, EPERM, NULL)); in secpolicy_tasksys()
2088 return (priv_policy_va(cr, PRIV_PROC_EXEC, B_FALSE, EPERM, NULL, in secpolicy_basic_exec()
2097 return (PRIV_POLICY(cr, PRIV_PROC_FORK, B_FALSE, EPERM, NULL)); in secpolicy_basic_fork()
2105 return (PRIV_POLICY(cr, PRIV_PROC_SESSION, B_FALSE, EPERM, NULL)); in secpolicy_basic_proc()
2122 return (PRIV_POLICY(cr, PRIV_PROC_INFO, B_FALSE, EPERM, NULL)); in secpolicy_basic_procinfo()
2131 return (PRIV_POLICY(cr, PRIV_FILE_LINK_ANY, B_FALSE, EPERM, NULL)); in secpolicy_basic_link()
2139 return (PRIV_POLICY(cr, PRIV_NET_ACCESS, B_FALSE, EACCES, NULL)); in secpolicy_basic_net_access()
2148 return (priv_policy_va(cr, PRIV_FILE_READ, B_FALSE, EACCES, NULL, in secpolicy_basic_file_read()
2158 return (priv_policy_va(cr, PRIV_FILE_WRITE, B_FALSE, EACCES, NULL, in secpolicy_basic_file_write()
2256 return (secpolicy_sys_config(cr, B_FALSE)); in secpolicy_modctl()
2263 return (PRIV_POLICY(cr, PRIV_SYS_DEVICES, B_FALSE, EPERM, NULL)); in secpolicy_console()
2269 return (PRIV_POLICY(cr, PRIV_SYS_DEVICES, B_FALSE, EPERM, NULL)); in secpolicy_power_mgmt()
2285 return (PRIV_POLICY(cr, PRIV_SYS_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_net_reply_equal()
2291 return (PRIV_POLICY(cr, PRIV_SYS_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_swapctl()
2297 return (PRIV_POLICY(cr, PRIV_CPC_CPU, B_FALSE, EACCES, NULL)); in secpolicy_cpc_cpu()
2308 return (PRIV_POLICY(cr, PRIV_CONTRACT_IDENTITY, B_FALSE, EPERM, NULL)); in secpolicy_contract_identity()
2319 if (contract_owned(ct, cr, B_FALSE)) in secpolicy_contract_observer()
2321 return (PRIV_POLICY(cr, PRIV_CONTRACT_OBSERVER, B_FALSE, EPERM, NULL)); in secpolicy_contract_observer()
2333 return (PRIV_POLICY_CHOICE(cr, PRIV_CONTRACT_OBSERVER, B_FALSE)); in secpolicy_contract_observer_choice()
2345 return (PRIV_POLICY(cr, PRIV_CONTRACT_EVENT, B_FALSE, EPERM, NULL)); in secpolicy_contract_event()
2358 return (PRIV_POLICY_CHOICE(cr, PRIV_CONTRACT_EVENT, B_FALSE)); in secpolicy_contract_event_choice()
2370 return (PRIV_POLICY(cr, PRIV_GRAPHICS_ACCESS, B_FALSE, EPERM, NULL)); in secpolicy_gart_access()
2382 if (PRIV_POLICY_ONLY(cr, PRIV_GRAPHICS_ACCESS, B_FALSE)) { in secpolicy_gart_map()
2383 return (PRIV_POLICY(cr, PRIV_GRAPHICS_ACCESS, B_FALSE, EPERM, in secpolicy_gart_map()
2386 return (PRIV_POLICY(cr, PRIV_GRAPHICS_MAP, B_FALSE, EPERM, in secpolicy_gart_map()
2412 return (PRIV_POLICY(cr, PRIV_SYS_MOUNT, B_FALSE, EPERM, NULL)); in secpolicy_zfs()
2435 return (PRIV_POLICY(scr, PRIV_ALL, B_FALSE, EPERM, NULL)); in secpolicy_ucode_update()
2497 return (PRIV_POLICY(cr, PRIV_SYS_SMB, B_FALSE, EPERM, NULL)); in secpolicy_smb()
2517 if ((PRIV_POLICY(cr, PRIV_FILE_DAC_SEARCH, B_FALSE, EPERM, NULL)) || in secpolicy_vscan()
2518 (PRIV_POLICY(cr, PRIV_FILE_DAC_READ, B_FALSE, EPERM, NULL)) || in secpolicy_vscan()
2519 (PRIV_POLICY(cr, PRIV_FILE_FLAG_SET, B_FALSE, EPERM, NULL))) { in secpolicy_vscan()
2543 return (PRIV_POLICY(cr, PRIV_PROC_OWNER, B_FALSE, in secpolicy_smbfs_login()
2560 if (PRIV_POLICY(cr, PRIV_XVM_CONTROL, B_FALSE, EPERM, NULL)) in secpolicy_xvm_control()
2574 if (PRIV_POLICY_ONLY(cr, PRIV_SYS_NET_CONFIG, B_FALSE)) in secpolicy_ppp_config()
2575 return (secpolicy_net_config(cr, B_FALSE)); in secpolicy_ppp_config()
2576 return (PRIV_POLICY(cr, PRIV_SYS_PPP_CONFIG, B_FALSE, EPERM, NULL)); in secpolicy_ppp_config()