Lines Matching refs:selinux_state
107 struct selinux_state selinux_state; variable
261 if (selinux_initialized(&selinux_state) && in __inode_security_revalidate()
416 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
422 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
434 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
440 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
584 int rc = security_context_str_to_sid(&selinux_state, s, in parse_sid()
613 if (!selinux_initialized(&selinux_state)) { in selinux_set_mnt_opts()
721 rc = security_fs_use(&selinux_state, sb); in selinux_set_mnt_opts()
745 rc = security_transition_sid(&selinux_state, in selinux_set_mnt_opts()
884 if (!selinux_initialized(&selinux_state)) in selinux_sb_clone_mnt_opts()
914 rc = security_fs_use(&selinux_state, newsb); in selinux_sb_clone_mnt_opts()
1043 rc = security_sid_to_context(&selinux_state, sid, in show_sid()
1067 if (!selinux_initialized(&selinux_state)) in selinux_sb_show_options()
1318 rc = security_genfs_sid(&selinux_state, sb->s_type->name, in selinux_genfs_get_sid()
1375 rc = security_context_to_sid_default(&selinux_state, context, rc, sid, in inode_doinit_use_xattr()
1482 rc = security_transition_sid(&selinux_state, task_sid, sid, in inode_doinit_with_dentry()
1627 rc = avc_has_perm_noaudit(&selinux_state, in cred_has_capability()
1630 int rc2 = avc_audit(&selinux_state, in cred_has_capability()
1657 return avc_has_perm(&selinux_state, in inode_has_perm()
1731 rc = avc_has_perm(&selinux_state, in file_has_perm()
1774 return security_transition_sid(&selinux_state, tsec->sid, in selinux_determine_inode_label()
1802 rc = avc_has_perm(&selinux_state, in may_create()
1814 rc = avc_has_perm(&selinux_state, in may_create()
1819 return avc_has_perm(&selinux_state, in may_create()
1849 rc = avc_has_perm(&selinux_state, in may_link()
1870 rc = avc_has_perm(&selinux_state, in may_link()
1895 rc = avc_has_perm(&selinux_state, in may_rename()
1900 rc = avc_has_perm(&selinux_state, in may_rename()
1906 rc = avc_has_perm(&selinux_state, in may_rename()
1917 rc = avc_has_perm(&selinux_state, in may_rename()
1924 rc = avc_has_perm(&selinux_state, in may_rename()
1945 return avc_has_perm(&selinux_state, in superblock_has_perm()
2020 return avc_has_perm(&selinux_state, in selinux_binder_set_context_mgr()
2034 rc = avc_has_perm(&selinux_state, in selinux_binder_transaction()
2041 return avc_has_perm(&selinux_state, fromsid, tosid, in selinux_binder_transaction()
2048 return avc_has_perm(&selinux_state, in selinux_binder_transfer_binder()
2069 rc = avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2088 return avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2100 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2103 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2109 return avc_has_perm(&selinux_state, in selinux_ptrace_traceme()
2117 return avc_has_perm(&selinux_state, in selinux_capget()
2127 return avc_has_perm(&selinux_state, in selinux_capset()
2195 return avc_has_perm(&selinux_state, in selinux_syslog()
2202 return avc_has_perm(&selinux_state, in selinux_syslog()
2208 return avc_has_perm(&selinux_state, in selinux_syslog()
2276 rc = avc_has_perm(&selinux_state, in check_nnp_nosuid()
2288 rc = security_bounded_transition(&selinux_state, old_tsec->sid, in check_nnp_nosuid()
2339 rc = security_transition_sid(&selinux_state, old_tsec->sid, in selinux_bprm_creds_for_exec()
2358 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2365 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2371 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2379 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2392 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2407 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2500 rc = avc_has_perm(&selinux_state, in selinux_bprm_committing_creds()
2540 rc = avc_has_perm(&selinux_state, in selinux_bprm_committed_creds()
2869 return security_sid_to_context(&selinux_state, newsid, (char **)ctx, in selinux_dentry_init_security()
2923 if (!selinux_initialized(&selinux_state) || in selinux_inode_init_security()
2931 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_inode_init_security()
2951 if (unlikely(!selinux_initialized(&selinux_state))) in selinux_inode_init_security_anon()
2975 &selinux_state, tsec->sid, tsec->sid, in selinux_inode_init_security_anon()
2990 return avc_has_perm(&selinux_state, in selinux_inode_init_security_anon()
3063 return avc_has_perm_flags(&selinux_state, in selinux_inode_follow_link()
3079 rc = slow_avc_audit(&selinux_state, in audit_inode_permission()
3118 rc = avc_has_perm_noaudit(&selinux_state, in selinux_inode_permission()
3203 if (!selinux_initialized(&selinux_state)) in selinux_inode_setxattr()
3217 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3223 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setxattr()
3250 rc = security_context_to_sid_force(&selinux_state, value, in selinux_inode_setxattr()
3256 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3262 rc = security_validate_transition(&selinux_state, isec->sid, newsid, in selinux_inode_setxattr()
3267 return avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3289 if (!selinux_initialized(&selinux_state)) { in selinux_inode_post_setxattr()
3298 rc = security_context_to_sid_force(&selinux_state, value, size, in selinux_inode_post_setxattr()
3343 if (!selinux_initialized(&selinux_state)) in selinux_inode_removexattr()
3411 if (!selinux_initialized(&selinux_state) || in selinux_inode_getsecurity()
3426 error = security_sid_to_context_force(&selinux_state, in selinux_inode_getsecurity()
3430 error = security_sid_to_context(&selinux_state, isec->sid, in selinux_inode_getsecurity()
3461 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setsecurity()
3478 if (!selinux_initialized(&selinux_state)) in selinux_inode_listsecurity()
3554 rc = security_context_to_sid(&selinux_state, context, clen, &parent_sid, in selinux_kernfs_init_security()
3569 rc = security_transition_sid(&selinux_state, tsec->sid, in selinux_kernfs_init_security()
3576 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_kernfs_init_security()
3616 fsec->pseqno == avc_policy_seqno(&selinux_state)) in selinux_file_permission()
3657 rc = avc_has_perm(&selinux_state, in ioctl_has_perm()
3670 rc = avc_has_extended_perms(&selinux_state, in ioctl_has_perm()
3740 rc = avc_has_perm(&selinux_state, in file_map_prot_check()
3771 rc = avc_has_perm(&selinux_state, in selinux_mmap_addr()
3794 if (checkreqprot_get(&selinux_state)) in selinux_mmap_file()
3808 if (checkreqprot_get(&selinux_state)) in selinux_file_mprotect()
3816 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3823 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3916 return avc_has_perm(&selinux_state, in selinux_file_send_sigiotask()
3943 fsec->pseqno = avc_policy_seqno(&selinux_state); in selinux_file_open()
3962 return avc_has_perm(&selinux_state, in selinux_task_alloc()
4005 ret = avc_has_perm(&selinux_state, in selinux_kernel_act_as()
4030 ret = avc_has_perm(&selinux_state, in selinux_kernel_create_files_as()
4048 return avc_has_perm(&selinux_state, in selinux_kernel_module_request()
4063 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4074 rc = avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4081 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4119 return avc_has_perm(&selinux_state, in selinux_task_setpgid()
4126 return avc_has_perm(&selinux_state, in selinux_task_getpgid()
4133 return avc_has_perm(&selinux_state, in selinux_task_getsid()
4145 return avc_has_perm(&selinux_state, in selinux_task_setnice()
4152 return avc_has_perm(&selinux_state, in selinux_task_setioprio()
4159 return avc_has_perm(&selinux_state, in selinux_task_getioprio()
4175 return avc_has_perm(&selinux_state, in selinux_task_prlimit()
4190 return avc_has_perm(&selinux_state, in selinux_task_setrlimit()
4199 return avc_has_perm(&selinux_state, in selinux_task_setscheduler()
4206 return avc_has_perm(&selinux_state, in selinux_task_getscheduler()
4213 return avc_has_perm(&selinux_state, in selinux_task_movememory()
4232 return avc_has_perm(&selinux_state, in selinux_task_kill()
4504 err = security_net_peersid_resolve(&selinux_state, nlbl_sid, in selinux_skb_peerlbl_sid()
4533 err = security_sid_mls_copy(&selinux_state, sk_sid, skb_sid, in selinux_conn_sid()
4551 return security_transition_sid(&selinux_state, tsec->sid, tsec->sid, in socket_sockcreate_sid()
4568 return avc_has_perm(&selinux_state, in sock_has_perm()
4589 return avc_has_perm(&selinux_state, in selinux_socket_create()
4719 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4759 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4858 err = avc_has_perm(&selinux_state, in selinux_socket_connect_helper()
4971 err = avc_has_perm(&selinux_state, in selinux_socket_unix_stream_connect()
4980 err = security_sid_mls_copy(&selinux_state, sksec_other->sid, in selinux_socket_unix_stream_connect()
5003 return avc_has_perm(&selinux_state, in selinux_socket_unix_may_send()
5019 err = avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5028 return avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5052 err = avc_has_perm(&selinux_state, in selinux_sock_rcv_skb_compat()
5118 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5128 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5154 err = security_sid_to_context(&selinux_state, peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5312 err = avc_has_perm(&selinux_state, in selinux_sctp_assoc_request()
5494 return avc_has_perm(&selinux_state, in selinux_secmark_relabel_packet()
5544 return avc_has_perm(&selinux_state, in selinux_tun_dev_create()
5553 return avc_has_perm(&selinux_state, in selinux_tun_dev_attach_queue()
5582 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5587 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5641 if (avc_has_perm(&selinux_state, in selinux_ip_forward()
5754 if (avc_has_perm(&selinux_state, in selinux_ip_postroute_compat()
5878 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5889 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5896 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5959 if (enforcing_enabled(&selinux_state) && in selinux_netlink_send()
5960 !security_get_allow_unknown(&selinux_state)) in selinux_netlink_send()
5999 return avc_has_perm(&selinux_state, in ipc_has_perm()
6027 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_alloc_security()
6044 return avc_has_perm(&selinux_state, in selinux_msg_queue_associate()
6058 return avc_has_perm(&selinux_state, in selinux_msg_queue_msgctl()
6099 rc = security_transition_sid(&selinux_state, sid, isec->sid, in selinux_msg_queue_msgsnd()
6109 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6114 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6119 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6142 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6146 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6166 rc = avc_has_perm(&selinux_state, in selinux_shm_alloc_security()
6183 return avc_has_perm(&selinux_state, in selinux_shm_associate()
6198 return avc_has_perm(&selinux_state, in selinux_shm_shmctl()
6251 rc = avc_has_perm(&selinux_state, in selinux_sem_alloc_security()
6268 return avc_has_perm(&selinux_state, in selinux_sem_associate()
6283 return avc_has_perm(&selinux_state, in selinux_sem_semctl()
6371 error = avc_has_perm(&selinux_state, in selinux_getprocattr()
6399 error = security_sid_to_context(&selinux_state, sid, value, &len); in selinux_getprocattr()
6421 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6425 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6429 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6433 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6437 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6451 error = security_context_to_sid(&selinux_state, value, size, in selinux_setprocattr()
6474 &selinux_state, in selinux_setprocattr()
6498 error = avc_has_perm(&selinux_state, mysid, sid, in selinux_setprocattr()
6514 error = security_bounded_transition(&selinux_state, in selinux_setprocattr()
6521 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6531 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6559 return security_sid_to_context(&selinux_state, secid, in selinux_secid_to_secctx()
6565 return security_context_to_sid(&selinux_state, secdata, seclen, in selinux_secctx_to_secid()
6684 return avc_has_perm(&selinux_state, in selinux_key_permission()
6695 rc = security_sid_to_context(&selinux_state, ksec->sid, in selinux_key_getsecurity()
6709 return avc_has_perm(&selinux_state, in selinux_watch_key()
6732 return avc_has_perm(&selinux_state, in selinux_ib_pkey_access()
6747 err = security_ib_endport_sid(&selinux_state, dev_name, port_num, in selinux_ib_endport_manage_subnet()
6757 return avc_has_perm(&selinux_state, in selinux_ib_endport_manage_subnet()
6791 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6796 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6837 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6845 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6860 return avc_has_perm(&selinux_state, in selinux_bpf_map()
6871 return avc_has_perm(&selinux_state, in selinux_bpf_prog()
6945 return avc_has_perm(&selinux_state, sid, sid, SECCLASS_PERF_EVENT, in selinux_perf_event_open()
6976 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_read()
6985 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_write()
7280 memset(&selinux_state, 0, sizeof(selinux_state)); in selinux_init()
7281 enforcing_set(&selinux_state, selinux_enforcing_boot); in selinux_init()
7282 checkreqprot_set(&selinux_state, selinux_checkreqprot_boot); in selinux_init()
7283 selinux_avc_init(&selinux_state.avc); in selinux_init()
7284 mutex_init(&selinux_state.status_lock); in selinux_init()
7285 mutex_init(&selinux_state.policy_mutex); in selinux_init()
7437 int selinux_disable(struct selinux_state *state) in selinux_disable()