Lines Matching refs:perm
1485 u32 perm = 0; in signal_to_av() local
1490 perm = PROCESS__SIGCHLD; in signal_to_av()
1494 perm = PROCESS__SIGKILL; in signal_to_av()
1498 perm = PROCESS__SIGSTOP; in signal_to_av()
1502 perm = PROCESS__SIGNAL; in signal_to_av()
1506 return perm; in signal_to_av()
3479 u32 perm; in selinux_file_send_sigiotask() local
3488 perm = signal_to_av(SIGIO); /* as per send_sigio_to_task */ in selinux_file_send_sigiotask()
3490 perm = signal_to_av(signum); in selinux_file_send_sigiotask()
3493 SECCLASS_PROCESS, perm, NULL); in selinux_file_send_sigiotask()
3724 u32 perm; in selinux_task_kill() local
3728 perm = PROCESS__SIGNULL; /* null signal; existence test */ in selinux_task_kill()
3730 perm = signal_to_av(sig); in selinux_task_kill()
3733 SECCLASS_PROCESS, perm, NULL); in selinux_task_kill()
3735 rc = current_has_perm(p, perm); in selinux_task_kill()
4217 u32 sid, perm; in selinux_socket_connect() local
4235 perm = (sksec->sclass == SECCLASS_TCP_SOCKET) ? in selinux_socket_connect()
4242 err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad); in selinux_socket_connect()
4775 u32 perm; in selinux_nlmsg_perm() local
4785 err = selinux_nlmsg_lookup(sksec->sclass, nlh->nlmsg_type, &perm); in selinux_nlmsg_perm()
4803 err = sock_has_perm(current, sk, perm); in selinux_nlmsg_perm()
5126 struct kern_ipc_perm *perm, in ipc_alloc_security() argument
5139 perm->security = isec; in ipc_alloc_security()
5144 static void ipc_free_security(struct kern_ipc_perm *perm) in ipc_free_security() argument
5146 struct ipc_security_struct *isec = perm->security; in ipc_free_security()
5147 perm->security = NULL; in ipc_free_security()
5823 unsigned perm) in selinux_key_permission() argument
5832 if (perm == 0) in selinux_key_permission()
5840 return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL); in selinux_key_permission()