Home
last modified time | relevance | path

Searched refs:priv_check (Results 1 – 25 of 144) sorted by relevance

123456

/freebsd/sys/security/mac/
H A Dmac_priv.c61 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 Dmac_framework.c137 FPFLAG(priv_check);
428 { .offset = FPO(priv_check), .flag = &mac_priv_check_fp_flag },
/freebsd/sys/kern/
H A Dkern_priv.c95 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 Dsysv_ipc.c136 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 Dkern_resource.c276 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 Dkern_vnodedumper.c68 error = priv_check(curthread, PRIV_KMEM_READ); in livedump_start()
H A Dkern_loginclass.c210 error = priv_check(td, PRIV_PROC_SETLOGINCLASS); in sys_setloginclass()
/freebsd/sys/dev/mem/
H A Dmemdev.c80 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 Daudit_syscalls.c76 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 Dcapability.h48 return (priv_check(curthread, tryme) == 0); in capable()
/freebsd/sys/dev/kbd/
H A Dkbd.c1031 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 Dfuse_vfsops.c255 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 Draw_ip.c702 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 Dif.c2555 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 Dnfs_nfssvc.c87 error = priv_check(td, PRIV_NFS_DAEMON); in sys_nfssvc()
/freebsd/sys/dev/usb/
H A Dusb_util.c228 error = priv_check(curthread, PRIV_DRIVER); in usb_check_request()
/freebsd/sys/dev/drm2/ttm/
H A Dttm_memory.c140 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 Dverified_exec.c100 error = priv_check(td, PRIV_VERIEXEC_CONTROL); in verifiedexecioctl()
/freebsd/sys/ufs/ufs/
H A Dufs_quota.c501 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 Dieee80211_freebsd.c86 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 Diodev.c70 error = priv_check(td, PRIV_IO); in ioopen()
/freebsd/sys/sys/
H A Dpriv.h557 int priv_check(struct thread *td, int priv);
/freebsd/sys/dev/cpuctl/
H A Dcpuctl.c176 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 Ddb_capture.c182 error = priv_check(req->td, PRIV_DDB_CAPTURE); in sysctl_debug_ddb_capture_data()
/freebsd/sys/dev/ath/
H A Dif_ath_ioctl.c276 error = priv_check(curthread, PRIV_DRIVER); in ath_ioctl()

123456