/freebsd/sys/security/mac/ |
H A D | mac_priv.c | 61 MAC_CHECK_PROBE_DEFINE2(priv_check, "struct ucred *", "int"); 72 MAC_POLICY_CHECK_NOSLEEP(priv_check, cred, priv); in mac_priv_check_impl() 73 MAC_CHECK_PROBE2(priv_check, error, cred, priv); in mac_priv_check_impl()
|
H A D | mac_framework.c | 137 FPFLAG(priv_check); 428 { .offset = FPO(priv_check), .flag = &mac_priv_check_fp_flag },
|
/freebsd/sys/kern/ |
H A D | kern_priv.c | 95 SDT_PROBE_DEFINE1(priv, kernel, priv_check, priv__ok, "int"); 96 SDT_PROBE_DEFINE1(priv, kernel, priv_check, priv__err, "int"); 136 SDT_PROBE1(priv, kernel, priv_check, priv__err, priv); in priv_check_cred_post() 138 SDT_PROBE1(priv, kernel, priv_check, priv__ok, priv); in priv_check_cred_post() 270 priv_check(struct thread *td, int priv) in priv_check() function
|
H A D | sysv_ipc.c | 136 error = priv_check(td, PRIV_IPC_ADMIN); in ipcperm() 142 error = priv_check(td, PRIV_IPC_READ); in ipcperm() 148 error = priv_check(td, PRIV_IPC_WRITE); in ipcperm()
|
H A D | kern_resource.c | 276 if (n < p->p_nice && priv_check(td, PRIV_SCHED_SETPRIORITY) != 0) in donice() 352 (error = priv_check(td, PRIV_SCHED_RTPRIO)) != 0) in sys_rtprio_thread() 356 (error = priv_check(td, PRIV_SCHED_IDPRIO)) != 0) in sys_rtprio_thread() 442 (error = priv_check(td, PRIV_SCHED_RTPRIO)) != 0) in sys_rtprio() 446 (error = priv_check(td, PRIV_SCHED_IDPRIO)) != 0) in sys_rtprio() 679 if ((error = priv_check(td, PRIV_PROC_SETRLIMIT))) { in kern_proc_setrlimit()
|
H A D | kern_vnodedumper.c | 68 error = priv_check(curthread, PRIV_KMEM_READ); in livedump_start()
|
H A D | kern_loginclass.c | 210 error = priv_check(td, PRIV_PROC_SETLOGINCLASS); in sys_setloginclass()
|
/freebsd/sys/dev/mem/ |
H A D | memdev.c | 80 error = priv_check(td, PRIV_KMEM_READ); in memopen() 83 error = priv_check(td, PRIV_KMEM_WRITE); in memopen()
|
/freebsd/sys/security/audit/ |
H A D | audit_syscalls.c | 76 error = priv_check(td, PRIV_AUDIT_SUBMIT); in sys_audit() 178 error = priv_check(td, PRIV_AUDIT_CONTROL); in sys_auditon() 597 error = priv_check(td, PRIV_AUDIT_GETAUDIT); in sys_getauid() 655 error = priv_check(td, PRIV_AUDIT_GETAUDIT); in sys_getaudit() 722 error = priv_check(td, PRIV_AUDIT_GETAUDIT); in sys_getaudit_addr() 784 error = priv_check(td, PRIV_AUDIT_CONTROL); in sys_auditctl()
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | capability.h | 48 return (priv_check(curthread, tryme) == 0); in capable()
|
/freebsd/sys/dev/kbd/ |
H A D | kbd.c | 1031 return priv_check(td, PRIV_KEYBOARD); in key_change_ok() 1033 return priv_check(td, PRIV_KEYBOARD); in key_change_ok() 1035 return priv_check(td, PRIV_KEYBOARD); in key_change_ok() 1050 return priv_check(td, PRIV_KEYBOARD); in key_change_ok() 1079 return priv_check(td, PRIV_KEYBOARD); in accent_change_ok() 1085 return priv_check(td, PRIV_KEYBOARD); in accent_change_ok() 1088 return priv_check(td, PRIV_KEYBOARD); in accent_change_ok() 1092 return priv_check(td, PRIV_KEYBOARD); in accent_change_ok() 1107 return priv_check(td, PRIV_KEYBOARD); in fkey_change_ok()
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_vfsops.c | 255 err = priv_check(td, PRIV_VFS_FUSE_ALLOWOTHER); in fuse_vfs_remount() 258 err = priv_check(td, PRIV_VFS_FUSE_MOUNT_NONUSER); in fuse_vfs_remount() 402 err = priv_check(td, PRIV_VFS_FUSE_ALLOWOTHER); in fuse_vfsop_mount() 405 err = priv_check(td, PRIV_VFS_FUSE_MOUNT_NONUSER); in fuse_vfsop_mount()
|
/freebsd/sys/netinet/ |
H A D | raw_ip.c | 702 error = priv_check(curthread, PRIV_NETINET_MROUTE); in rip_ctloutput() 760 error = priv_check(curthread, PRIV_NETINET_MROUTE); in rip_ctloutput() 769 error = priv_check(curthread, PRIV_NETINET_MROUTE); in rip_ctloutput() 777 error = priv_check(curthread, PRIV_NETINET_MROUTE); in rip_ctloutput() 798 error = priv_check(curthread, PRIV_NETINET_MROUTE); in rip_ctloutput() 835 error = priv_check(td, PRIV_NETINET_RAW); in rip_attach()
|
/freebsd/sys/net/ |
H A D | if.c | 2555 error = priv_check(td, PRIV_NET_SETIFDESCR); in ifhwioctl() 2588 error = priv_check(td, PRIV_NET_SETIFFIB); in ifhwioctl() 2598 error = priv_check(td, PRIV_NET_SETIFFLAGS); in ifhwioctl() 2647 error = priv_check(td, PRIV_NET_SETIFCAP); in ifhwioctl() 2660 error = priv_check(td, PRIV_NET_SETIFCAP); in ifhwioctl() 2713 error = priv_check(td, PRIV_NET_SETIFNAME); in ifhwioctl() 2725 error = priv_check(td, PRIV_NET_SETIFVNET); in ifhwioctl() 2733 error = priv_check(td, PRIV_NET_SETIFMETRIC); in ifhwioctl() 2741 error = priv_check(td, PRIV_NET_SETIFPHYS); in ifhwioctl() 2755 error = priv_check(td, PRIV_NET_SETIFMTU); in ifhwioctl() [all …]
|
/freebsd/sys/nfs/ |
H A D | nfs_nfssvc.c | 87 error = priv_check(td, PRIV_NFS_DAEMON); in sys_nfssvc()
|
/freebsd/sys/dev/usb/ |
H A D | usb_util.c | 228 error = priv_check(curthread, PRIV_DRIVER); in usb_check_request()
|
/freebsd/sys/dev/drm2/ttm/ |
H A D | ttm_memory.c | 140 else if (priv_check(curthread, PRIV_VM_MLOCK) == 0) in ttm_zones_above_swap_target() 364 limit = (priv_check(curthread, PRIV_VM_MLOCK) == 0) ? in ttm_mem_global_reserve()
|
/freebsd/sys/dev/veriexec/ |
H A D | verified_exec.c | 100 error = priv_check(td, PRIV_VERIEXEC_CONTROL); in verifiedexecioctl()
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_quota.c | 501 error = priv_check(td, PRIV_UFS_QUOTAON); in quotaon() 774 error = priv_check(td, PRIV_UFS_QUOTAOFF); in quotaoff() 803 error = priv_check(td, PRIV_VFS_GETQUOTA); in _getquota() 812 error = priv_check(td, PRIV_VFS_GETQUOTA); in _getquota() 844 error = priv_check(td, PRIV_VFS_SETQUOTA); in _setquota() 907 error = priv_check(td, PRIV_UFS_SETUSE); in _setuse()
|
/freebsd/sys/net80211/ |
H A D | ieee80211_freebsd.c | 86 return (priv_check(curthread, PRIV_NET80211_VAP_GETKEY)); in ieee80211_priv_check_vap_getkey() 94 return (priv_check(curthread, PRIV_NET80211_VAP_MANAGE)); in ieee80211_priv_check_vap_manage() 102 return (priv_check(curthread, PRIV_NET80211_VAP_SETMAC)); in ieee80211_priv_check_vap_setmac() 110 return (priv_check(curthread, PRIV_NET80211_CREATE_VAP)); in ieee80211_priv_check_create_vap()
|
/freebsd/sys/dev/io/ |
H A D | iodev.c | 70 error = priv_check(td, PRIV_IO); in ioopen()
|
/freebsd/sys/sys/ |
H A D | priv.h | 557 int priv_check(struct thread *td, int priv);
|
/freebsd/sys/dev/cpuctl/ |
H A D | cpuctl.c | 176 ret = priv_check(td, PRIV_CPUCTL_WRMSR); in cpuctl_ioctl() 185 ret = priv_check(td, PRIV_CPUCTL_UPDATE); in cpuctl_ioctl()
|
/freebsd/sys/ddb/ |
H A D | db_capture.c | 182 error = priv_check(req->td, PRIV_DDB_CAPTURE); in sysctl_debug_ddb_capture_data()
|
/freebsd/sys/dev/ath/ |
H A D | if_ath_ioctl.c | 276 error = priv_check(curthread, PRIV_DRIVER); in ath_ioctl()
|