Lines Matching refs:selinux_state
107 struct selinux_state selinux_state; variable
260 if (selinux_initialized(&selinux_state) && in __inode_security_revalidate()
406 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
412 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
424 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
430 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
514 rc = security_genfs_sid(&selinux_state, sb->s_type->name, "/", in sb_check_xattr_support()
618 if (!selinux_initialized(&selinux_state)) { in selinux_set_mnt_opts()
719 rc = security_fs_use(&selinux_state, sb); in selinux_set_mnt_opts()
744 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()
963 if (!selinux_initialized(&selinux_state)) { in selinux_add_opt()
1000 rc = security_context_str_to_sid(&selinux_state, s, dst_sid, GFP_KERNEL); in selinux_add_opt()
1017 rc = security_sid_to_context(&selinux_state, sid, in show_sid()
1041 if (!selinux_initialized(&selinux_state)) in selinux_sb_show_options()
1295 rc = security_genfs_sid(&selinux_state, sb->s_type->name, in selinux_genfs_get_sid()
1350 rc = security_context_to_sid_default(&selinux_state, context, rc, sid, in inode_doinit_use_xattr()
1457 rc = security_transition_sid(&selinux_state, task_sid, sid, in inode_doinit_with_dentry()
1602 rc = avc_has_perm_noaudit(&selinux_state, in cred_has_capability()
1605 int rc2 = avc_audit(&selinux_state, in cred_has_capability()
1632 return avc_has_perm(&selinux_state, in inode_has_perm()
1706 rc = avc_has_perm(&selinux_state, in file_has_perm()
1750 return security_transition_sid(&selinux_state, tsec->sid, in selinux_determine_inode_label()
1778 rc = avc_has_perm(&selinux_state, in may_create()
1790 rc = avc_has_perm(&selinux_state, in may_create()
1795 return avc_has_perm(&selinux_state, in may_create()
1825 rc = avc_has_perm(&selinux_state, in may_link()
1846 rc = avc_has_perm(&selinux_state, in may_link()
1871 rc = avc_has_perm(&selinux_state, in may_rename()
1876 rc = avc_has_perm(&selinux_state, in may_rename()
1882 rc = avc_has_perm(&selinux_state, in may_rename()
1893 rc = avc_has_perm(&selinux_state, in may_rename()
1900 rc = avc_has_perm(&selinux_state, in may_rename()
1921 return avc_has_perm(&selinux_state, in superblock_has_perm()
1996 return avc_has_perm(&selinux_state, in selinux_binder_set_context_mgr()
2010 rc = avc_has_perm(&selinux_state, in selinux_binder_transaction()
2017 return avc_has_perm(&selinux_state, fromsid, tosid, in selinux_binder_transaction()
2024 return avc_has_perm(&selinux_state, in selinux_binder_transfer_binder()
2045 rc = avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2064 return avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2076 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2079 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2085 return avc_has_perm(&selinux_state, in selinux_ptrace_traceme()
2093 return avc_has_perm(&selinux_state, in selinux_capget()
2103 return avc_has_perm(&selinux_state, in selinux_capset()
2171 return avc_has_perm(&selinux_state, in selinux_syslog()
2178 return avc_has_perm(&selinux_state, in selinux_syslog()
2184 return avc_has_perm(&selinux_state, in selinux_syslog()
2252 rc = avc_has_perm(&selinux_state, in check_nnp_nosuid()
2264 rc = security_bounded_transition(&selinux_state, old_tsec->sid, in check_nnp_nosuid()
2315 rc = security_transition_sid(&selinux_state, old_tsec->sid, in selinux_bprm_creds_for_exec()
2334 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2341 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2347 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2355 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2368 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2383 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2476 rc = avc_has_perm(&selinux_state, in selinux_bprm_committing_creds()
2516 rc = avc_has_perm(&selinux_state, in selinux_bprm_committed_creds()
2844 return security_sid_to_context(&selinux_state, newsid, (char **)ctx, in selinux_dentry_init_security()
2898 if (!selinux_initialized(&selinux_state) || in selinux_inode_init_security()
2906 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_inode_init_security()
2926 if (unlikely(!selinux_initialized(&selinux_state))) in selinux_inode_init_security_anon()
2950 &selinux_state, tsec->sid, tsec->sid, in selinux_inode_init_security_anon()
2965 return avc_has_perm(&selinux_state, in selinux_inode_init_security_anon()
3038 return avc_has_perm(&selinux_state, in selinux_inode_follow_link()
3052 return slow_avc_audit(&selinux_state, in audit_inode_permission()
3088 rc = avc_has_perm_noaudit(&selinux_state, in selinux_inode_permission()
3169 if (!selinux_initialized(&selinux_state)) in selinux_inode_setxattr()
3183 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3189 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setxattr()
3218 rc = security_context_to_sid_force(&selinux_state, value, in selinux_inode_setxattr()
3224 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3230 rc = security_validate_transition(&selinux_state, isec->sid, newsid, in selinux_inode_setxattr()
3235 return avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3257 if (!selinux_initialized(&selinux_state)) { in selinux_inode_post_setxattr()
3266 rc = security_context_to_sid_force(&selinux_state, value, size, in selinux_inode_post_setxattr()
3310 if (!selinux_initialized(&selinux_state)) in selinux_inode_removexattr()
3380 if (!selinux_initialized(&selinux_state) || in selinux_inode_getsecurity()
3395 error = security_sid_to_context_force(&selinux_state, in selinux_inode_getsecurity()
3399 error = security_sid_to_context(&selinux_state, isec->sid, in selinux_inode_getsecurity()
3431 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setsecurity()
3448 if (!selinux_initialized(&selinux_state)) in selinux_inode_listsecurity()
3524 rc = security_context_to_sid(&selinux_state, context, clen, &parent_sid, in selinux_kernfs_init_security()
3539 rc = security_transition_sid(&selinux_state, tsec->sid, in selinux_kernfs_init_security()
3546 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_kernfs_init_security()
3586 fsec->pseqno == avc_policy_seqno(&selinux_state)) in selinux_file_permission()
3627 rc = avc_has_perm(&selinux_state, in ioctl_has_perm()
3640 rc = avc_has_extended_perms(&selinux_state, in ioctl_has_perm()
3710 rc = avc_has_perm(&selinux_state, in file_map_prot_check()
3741 rc = avc_has_perm(&selinux_state, in selinux_mmap_addr()
3764 if (checkreqprot_get(&selinux_state)) in selinux_mmap_file()
3778 if (checkreqprot_get(&selinux_state)) in selinux_file_mprotect()
3786 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3793 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3886 return avc_has_perm(&selinux_state, in selinux_file_send_sigiotask()
3913 fsec->pseqno = avc_policy_seqno(&selinux_state); in selinux_file_open()
3932 return avc_has_perm(&selinux_state, in selinux_task_alloc()
3975 ret = avc_has_perm(&selinux_state, in selinux_kernel_act_as()
4000 ret = avc_has_perm(&selinux_state, in selinux_kernel_create_files_as()
4018 return avc_has_perm(&selinux_state, in selinux_kernel_module_request()
4033 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4044 rc = avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4051 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4090 return avc_has_perm(&selinux_state, in selinux_task_setpgid()
4097 return avc_has_perm(&selinux_state, in selinux_task_getpgid()
4104 return avc_has_perm(&selinux_state, in selinux_task_getsid()
4121 return avc_has_perm(&selinux_state, in selinux_task_setnice()
4128 return avc_has_perm(&selinux_state, in selinux_task_setioprio()
4135 return avc_has_perm(&selinux_state, in selinux_task_getioprio()
4151 return avc_has_perm(&selinux_state, in selinux_task_prlimit()
4166 return avc_has_perm(&selinux_state, in selinux_task_setrlimit()
4175 return avc_has_perm(&selinux_state, in selinux_task_setscheduler()
4182 return avc_has_perm(&selinux_state, in selinux_task_getscheduler()
4189 return avc_has_perm(&selinux_state, in selinux_task_movememory()
4208 return avc_has_perm(&selinux_state, in selinux_task_kill()
4229 return avc_has_perm(&selinux_state, sid, sid, SECCLASS_USER_NAMESPACE, in selinux_userns_create()
4488 err = security_net_peersid_resolve(&selinux_state, nlbl_sid, in selinux_skb_peerlbl_sid()
4517 err = security_sid_mls_copy(&selinux_state, sk_sid, skb_sid, in selinux_conn_sid()
4535 return security_transition_sid(&selinux_state, tsec->sid, tsec->sid, in socket_sockcreate_sid()
4552 return avc_has_perm(&selinux_state, in sock_has_perm()
4573 return avc_has_perm(&selinux_state, in selinux_socket_create()
4703 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4743 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4842 err = avc_has_perm(&selinux_state, in selinux_socket_connect_helper()
4955 err = avc_has_perm(&selinux_state, in selinux_socket_unix_stream_connect()
4964 err = security_sid_mls_copy(&selinux_state, sksec_other->sid, in selinux_socket_unix_stream_connect()
4987 return avc_has_perm(&selinux_state, in selinux_socket_unix_may_send()
5003 err = avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5012 return avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5036 err = avc_has_perm(&selinux_state, in selinux_sock_rcv_skb_compat()
5102 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5112 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5138 err = security_sid_to_context(&selinux_state, peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5297 err = avc_has_perm(&selinux_state, in selinux_sctp_process_new_assoc()
5519 return avc_has_perm(&selinux_state, in selinux_secmark_relabel_packet()
5569 return avc_has_perm(&selinux_state, in selinux_tun_dev_create()
5578 return avc_has_perm(&selinux_state, in selinux_tun_dev_attach_queue()
5607 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5612 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5667 if (avc_has_perm(&selinux_state, in selinux_ip_forward()
5748 if (avc_has_perm(&selinux_state, in selinux_ip_postroute_compat()
5874 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5885 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5892 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5938 if (enforcing_enabled(&selinux_state) && in selinux_netlink_send()
5939 !security_get_allow_unknown(&selinux_state)) in selinux_netlink_send()
5978 return avc_has_perm(&selinux_state, in ipc_has_perm()
6005 return avc_has_perm(&selinux_state, in selinux_msg_queue_alloc_security()
6021 return avc_has_perm(&selinux_state, in selinux_msg_queue_associate()
6035 return avc_has_perm(&selinux_state, in selinux_msg_queue_msgctl()
6076 rc = security_transition_sid(&selinux_state, sid, isec->sid, in selinux_msg_queue_msgsnd()
6086 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6091 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6096 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6119 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6123 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6142 return avc_has_perm(&selinux_state, in selinux_shm_alloc_security()
6158 return avc_has_perm(&selinux_state, in selinux_shm_associate()
6173 return avc_has_perm(&selinux_state, in selinux_shm_shmctl()
6225 return avc_has_perm(&selinux_state, in selinux_sem_alloc_security()
6241 return avc_has_perm(&selinux_state, in selinux_sem_associate()
6256 return avc_has_perm(&selinux_state, in selinux_sem_semctl()
6344 error = avc_has_perm(&selinux_state, in selinux_getprocattr()
6372 error = security_sid_to_context(&selinux_state, sid, value, &len); in selinux_getprocattr()
6394 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6398 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6402 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6406 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6410 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6424 error = security_context_to_sid(&selinux_state, value, size, in selinux_setprocattr()
6449 &selinux_state, in selinux_setprocattr()
6473 error = avc_has_perm(&selinux_state, mysid, sid, in selinux_setprocattr()
6488 error = security_bounded_transition(&selinux_state, in selinux_setprocattr()
6495 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6505 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6533 return security_sid_to_context(&selinux_state, secid, in selinux_secid_to_secctx()
6539 return security_context_to_sid(&selinux_state, secdata, seclen, in selinux_secctx_to_secid()
6659 return avc_has_perm(&selinux_state, in selinux_key_permission()
6670 rc = security_sid_to_context(&selinux_state, ksec->sid, in selinux_key_getsecurity()
6684 return avc_has_perm(&selinux_state, in selinux_watch_key()
6707 return avc_has_perm(&selinux_state, in selinux_ib_pkey_access()
6722 err = security_ib_endport_sid(&selinux_state, dev_name, port_num, in selinux_ib_endport_manage_subnet()
6732 return avc_has_perm(&selinux_state, in selinux_ib_endport_manage_subnet()
6766 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6771 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6812 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6820 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6835 return avc_has_perm(&selinux_state, in selinux_bpf_map()
6846 return avc_has_perm(&selinux_state, in selinux_bpf_prog()
6921 return avc_has_perm(&selinux_state, sid, sid, SECCLASS_PERF_EVENT, in selinux_perf_event_open()
6952 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_read()
6961 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_write()
6976 return avc_has_perm(&selinux_state, current_sid(), cred_sid(new), in selinux_uring_override_creds()
6990 return avc_has_perm(&selinux_state, sid, sid, in selinux_uring_sqpoll()
7012 return avc_has_perm(&selinux_state, current_sid(), isec->sid, in selinux_uring_cmd()
7315 memset(&selinux_state, 0, sizeof(selinux_state)); in selinux_init()
7316 enforcing_set(&selinux_state, selinux_enforcing_boot); in selinux_init()
7319 checkreqprot_set(&selinux_state, selinux_checkreqprot_boot); in selinux_init()
7320 selinux_avc_init(&selinux_state.avc); in selinux_init()
7321 mutex_init(&selinux_state.status_lock); in selinux_init()
7322 mutex_init(&selinux_state.policy_mutex); in selinux_init()
7474 int selinux_disable(struct selinux_state *state) in selinux_disable()