Lines Matching defs:cred_t

166 static int priv_policy_ap(const cred_t *, int, boolean_t, int,
168 static int priv_policy_va(const cred_t *, int, boolean_t, int,
214 priv_policy_errmsg(const cred_t *cr, int priv, const char *msg)
326 priv_policy_override(const cred_t *cr, int priv, boolean_t allzone, va_list ap)
347 priv_policy_override_set(const cred_t *cr, const priv_set_t *req, va_list ap)
358 priv_policy_override_set_va(const cred_t *cr, const priv_set_t *req, ...)
373 priv_policy_err(const cred_t *cr, int priv, boolean_t allzone, const char *msg)
397 priv_policy_ap(const cred_t *cr, int priv, boolean_t allzone, int err,
421 priv_policy_va(const cred_t *cr, int priv, boolean_t allzone, int err,
435 priv_policy(const cred_t *cr, int priv, boolean_t allzone, int err,
445 priv_policy_choice(const cred_t *cr, int priv, boolean_t allzone)
468 priv_policy_only(const cred_t *cr, int priv, boolean_t allzone)
485 secpolicy_require_set(const cred_t *cr, const priv_set_t *req,
544 priv_policy_global(const cred_t *cr)
560 secpolicy_raisepriority(const cred_t *cr)
571 secpolicy_setpriority(const cred_t *cr)
584 secpolicy_net_privaddr(const cred_t *cr, in_port_t port, int proto)
633 secpolicy_net_bindmlp(const cred_t *cr)
643 secpolicy_net_mac_aware(const cred_t *cr)
652 secpolicy_net_mac_implicit(const cred_t *cr)
666 secpolicy_fs_common(cred_t *cr, vnode_t *mvp, const vfs_t *vfsp,
740 secpolicy_fs_mount_clearopts(cred_t *cr, struct vfs *vfsp)
816 secpolicy_fs_mount(cred_t *cr, vnode_t *mvp, struct vfs *vfsp)
848 secpolicy_fs_owner(cred_t *cr, const struct vfs *vfsp)
863 secpolicy_fs_unmount(cred_t *cr, struct vfs *vfsp)
873 secpolicy_fs_quota(const cred_t *cr, const vfs_t *vfsp)
875 return (secpolicy_fs_owner((cred_t *)cr, vfsp));
882 secpolicy_fs_minfree(const cred_t *cr, const vfs_t *vfsp)
884 return (secpolicy_fs_owner((cred_t *)cr, vfsp));
888 secpolicy_fs_config(const cred_t *cr, const vfs_t *vfsp)
890 return (secpolicy_fs_owner((cred_t *)cr, vfsp));
895 secpolicy_fs_linkdir(const cred_t *cr, const vfs_t *vfsp)
928 secpolicy_vnode_access(const cred_t *cr, vnode_t *vp, uid_t owner, mode_t mode)
968 secpolicy_vnode_access2(const cred_t *cr, vnode_t *vp, uid_t owner,
1033 secpolicy_vnode_any_access(const cred_t *cr, vnode_t *vp, uid_t owner)
1084 secpolicy_vnode_setid_modify(const cred_t *cr, uid_t owner)
1104 secpolicy_vnode_setid_retain(const cred_t *cred, boolean_t issuidroot)
1121 secpolicy_vnode_setids_setgids(const cred_t *cred, gid_t gid)
1138 secpolicy_vnode_chown(const cred_t *cred, uid_t owner)
1163 secpolicy_vnode_create_gid(const cred_t *cred)
1182 secpolicy_vnode_utime_modify(const cred_t *cred)
1199 secpolicy_vnode_setdac(const cred_t *cred, uid_t owner)
1215 secpolicy_vnode_stky_modify(const cred_t *cred)
1226 secpolicy_vnode_remove(const cred_t *cr)
1233 secpolicy_vnode_owner(const cred_t *cr, uid_t owner)
1244 secpolicy_setid_clear(vattr_t *vap, cred_t *cr)
1257 cred_t *cr)
1296 secpolicy_xvattr(xvattr_t *xvap, uid_t owner, cred_t *cr, vtype_t vtype)
1386 secpolicy_vnode_setattr(cred_t *cr, struct vnode *vp, struct vattr *vap,
1388 int unlocked_access(void *, int, cred_t *),
1513 secpolicy_pcfs_modify_bootpartition(const cred_t *cred)
1523 secpolicy_ipc_owner(const cred_t *cr, const struct kipc_perm *ip)
1536 secpolicy_ipc_config(const cred_t *cr)
1542 secpolicy_ipc_access(const cred_t *cr, const struct kipc_perm *ip, mode_t mode)
1564 secpolicy_rsm_access(const cred_t *cr, uid_t owner, mode_t mode)
1588 secpolicy_audit_config(const cred_t *cr)
1597 secpolicy_audit_modify(const cred_t *cr)
1608 secpolicy_audit_getattr(const cred_t *cr, boolean_t checkonly)
1628 secpolicy_lock_memory(const cred_t *cr)
1637 secpolicy_acct(const cred_t *cr)
1657 secpolicy_allow_setid(const cred_t *cr, uid_t newuid, boolean_t checkonly)
1677 secpolicy_proc_owner(const cred_t *scr, const cred_t *tcr, int mode)
1689 secpolicy_proc_access(const cred_t *scr)
1695 secpolicy_proc_excl_open(const cred_t *scr)
1701 secpolicy_proc_zone(const cred_t *scr)
1711 secpolicy_kmdb(const cred_t *scr)
1717 secpolicy_error_inject(const cred_t *scr)
1726 secpolicy_pset(const cred_t *cr)
1735 secpolicy_pbind(const cred_t *cr)
1743 secpolicy_ponline(const cred_t *cr)
1749 secpolicy_pool(const cred_t *cr)
1755 secpolicy_blacklist(const cred_t *cr)
1764 secpolicy_sys_config(const cred_t *cr, boolean_t checkonly)
1778 secpolicy_zone_admin(const cred_t *cr, boolean_t checkonly)
1793 secpolicy_zone_config(const cred_t *cr)
1806 secpolicy_coreadm(const cred_t *cr)
1812 secpolicy_systeminfo(const cred_t *cr)
1818 secpolicy_dispadm(const cred_t *cr)
1824 secpolicy_settime(const cred_t *cr)
1833 secpolicy_clock_highres(const cred_t *cr)
1846 drv_priv(cred_t *cr)
1852 secpolicy_sys_devices(const cred_t *cr)
1858 secpolicy_excl_open(const cred_t *cr)
1864 secpolicy_rctlsys(const cred_t *cr, boolean_t is_zone_rctl)
1873 secpolicy_resource(const cred_t *cr)
1879 secpolicy_resource_anon_mem(const cred_t *cr)
1889 secpolicy_newproc(const cred_t *cr)
1901 secpolicy_net_rawaccess(const cred_t *cr)
1907 secpolicy_net_observability(const cred_t *cr)
1916 secpolicy_net_icmpaccess(const cred_t *cr)
1927 secpolicy_net_config(const cred_t *cr, boolean_t checkonly)
1947 secpolicy_ip_config(const cred_t *cr, boolean_t checkonly)
1965 secpolicy_dl_config(const cred_t *cr)
1976 secpolicy_iptun_config(const cred_t *cr)
1990 secpolicy_ip(const cred_t *cr, int netpriv, boolean_t checkonly)
2017 secpolicy_net(const cred_t *cr, int netpriv, boolean_t checkonly)
2044 secpolicy_nfs(const cred_t *cr)
2054 secpolicy_rpcmod_open(const cred_t *cr)
2063 secpolicy_chroot(const cred_t *cr)
2069 secpolicy_tasksys(const cred_t *cr)
2075 secpolicy_meminfo(const cred_t *cr)
2081 secpolicy_pfexec_register(const cred_t *cr)
2090 secpolicy_basic_exec(const cred_t *cr, vnode_t *vp)
2099 secpolicy_basic_fork(const cred_t *cr)
2107 secpolicy_basic_proc(const cred_t *cr)
2122 secpolicy_basic_procinfo(const cred_t *cr, proc_t *tp, proc_t *sp)
2133 secpolicy_basic_link(const cred_t *cr)
2141 secpolicy_basic_net_access(const cred_t *cr)
2150 secpolicy_basic_file_read(const cred_t *cr, vnode_t *vp, const char *pn)
2160 secpolicy_basic_file_write(const cred_t *cr, vnode_t *vp, const char *pn)
2183 secpolicy_spec_open(const cred_t *cr, struct vnode *vp, int oflag)
2235 secpolicy_modctl(const cred_t *cr, int cmd)
2267 secpolicy_console(const cred_t *cr)
2273 secpolicy_power_mgmt(const cred_t *cr)
2283 secpolicy_sti(const cred_t *cr)
2289 secpolicy_net_reply_equal(const cred_t *cr)
2295 secpolicy_swapctl(const cred_t *cr)
2301 secpolicy_cpc_cpu(const cred_t *cr)
2312 secpolicy_contract_identity(const cred_t *cr)
2323 secpolicy_contract_observer(const cred_t *cr, struct contract *ct)
2337 secpolicy_contract_observer_choice(const cred_t *cr)
2349 secpolicy_contract_event(const cred_t *cr)
2362 secpolicy_contract_event_choice(const cred_t *cr)
2374 secpolicy_gart_access(const cred_t *cr)
2386 secpolicy_gart_map(const cred_t *cr)
2404 secpolicy_zinject(const cred_t *cr)
2416 secpolicy_zfs(const cred_t *cr)
2428 secpolicy_idmap(const cred_t *cr)
2439 secpolicy_ucode_update(const cred_t *scr)
2454 secpolicy_sadopen(const cred_t *credp)
2477 secpolicy_require_privs(const cred_t *cr, const priv_set_t *nset)
2492 * Determine if the cred_t has PRIV_SYS_SMB privilege, indicating
2501 secpolicy_smb(const cred_t *cr)
2509 * Determine if cred_t has the necessary privileges to access a file
2521 secpolicy_vscan(const cred_t *cr)
2543 secpolicy_smbfs_login(const cred_t *cr, uid_t uid)
2564 secpolicy_xvm_control(const cred_t *cr)
2578 secpolicy_ppp_config(const cred_t *cr)