Lines Matching refs:perm
1461 u32 perm = 0; in signal_to_av() local
1466 perm = PROCESS__SIGCHLD; in signal_to_av()
1470 perm = PROCESS__SIGKILL; in signal_to_av()
1474 perm = PROCESS__SIGSTOP; in signal_to_av()
1478 perm = PROCESS__SIGNAL; in signal_to_av()
1482 return perm; in signal_to_av()
3445 u32 perm; in selinux_file_send_sigiotask() local
3454 perm = signal_to_av(SIGIO); /* as per send_sigio_to_task */ in selinux_file_send_sigiotask()
3456 perm = signal_to_av(signum); in selinux_file_send_sigiotask()
3459 SECCLASS_PROCESS, perm, NULL); in selinux_file_send_sigiotask()
3708 u32 perm; in selinux_task_kill() local
3712 perm = PROCESS__SIGNULL; /* null signal; existence test */ in selinux_task_kill()
3714 perm = signal_to_av(sig); in selinux_task_kill()
3717 SECCLASS_PROCESS, perm, NULL); in selinux_task_kill()
3719 rc = current_has_perm(p, perm); in selinux_task_kill()
4201 u32 sid, perm; in selinux_socket_connect() local
4219 perm = (sksec->sclass == SECCLASS_TCP_SOCKET) ? in selinux_socket_connect()
4226 err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad); in selinux_socket_connect()
4758 u32 perm; in selinux_nlmsg_perm() local
4768 err = selinux_nlmsg_lookup(sksec->sclass, nlh->nlmsg_type, &perm); in selinux_nlmsg_perm()
4785 err = sock_has_perm(current, sk, perm); in selinux_nlmsg_perm()
5112 struct kern_ipc_perm *perm, in ipc_alloc_security() argument
5125 perm->security = isec; in ipc_alloc_security()
5130 static void ipc_free_security(struct kern_ipc_perm *perm) in ipc_free_security() argument
5132 struct ipc_security_struct *isec = perm->security; in ipc_free_security()
5133 perm->security = NULL; in ipc_free_security()
5809 unsigned perm) in selinux_key_permission() argument
5818 if (perm == 0) in selinux_key_permission()
5826 return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL); in selinux_key_permission()