Lines Matching refs:current_has_perm
1548 static int current_has_perm(const struct task_struct *tsk, in current_has_perm() function
2047 return current_has_perm(child, PROCESS__PTRACE); in selinux_ptrace_access_check()
2058 return current_has_perm(target, PROCESS__GETCAP); in selinux_capget()
3401 rc = current_has_perm(current, PROCESS__EXECSTACK); in selinux_file_mprotect()
3534 return current_has_perm(current, PROCESS__FORK); in selinux_task_create()
3658 return current_has_perm(p, PROCESS__SETPGID); in selinux_task_setpgid()
3663 return current_has_perm(p, PROCESS__GETPGID); in selinux_task_getpgid()
3668 return current_has_perm(p, PROCESS__GETSESSION); in selinux_task_getsid()
3678 return current_has_perm(p, PROCESS__SETSCHED); in selinux_task_setnice()
3683 return current_has_perm(p, PROCESS__SETSCHED); in selinux_task_setioprio()
3688 return current_has_perm(p, PROCESS__GETSCHED); in selinux_task_getioprio()
3701 return current_has_perm(p, PROCESS__SETRLIMIT); in selinux_task_setrlimit()
3708 return current_has_perm(p, PROCESS__SETSCHED); in selinux_task_setscheduler()
3713 return current_has_perm(p, PROCESS__GETSCHED); in selinux_task_getscheduler()
3718 return current_has_perm(p, PROCESS__SETSCHED); in selinux_task_movememory()
3735 rc = current_has_perm(p, perm); in selinux_task_kill()
5569 error = current_has_perm(p, PROCESS__GETATTR); in selinux_getprocattr()
5628 error = current_has_perm(p, PROCESS__SETEXEC); in selinux_setprocattr()
5630 error = current_has_perm(p, PROCESS__SETFSCREATE); in selinux_setprocattr()
5632 error = current_has_perm(p, PROCESS__SETKEYCREATE); in selinux_setprocattr()
5634 error = current_has_perm(p, PROCESS__SETSOCKCREATE); in selinux_setprocattr()
5636 error = current_has_perm(p, PROCESS__SETCURRENT); in selinux_setprocattr()