Lines Matching refs:selinux_state

107 struct selinux_state selinux_state;  variable
274 if (selinux_initialized(&selinux_state) && in __inode_security_revalidate()
422 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
428 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel()
440 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
446 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel()
530 rc = security_genfs_sid(&selinux_state, sb->s_type->name, "/", in sb_check_xattr_support()
617 int rc = security_context_str_to_sid(&selinux_state, s, in parse_sid()
646 if (!selinux_initialized(&selinux_state)) { in selinux_set_mnt_opts()
759 rc = security_fs_use(&selinux_state, sb); in selinux_set_mnt_opts()
784 rc = security_transition_sid(&selinux_state, in selinux_set_mnt_opts()
924 if (!selinux_initialized(&selinux_state)) in selinux_sb_clone_mnt_opts()
954 rc = security_fs_use(&selinux_state, newsb); in selinux_sb_clone_mnt_opts()
1075 rc = security_sid_to_context(&selinux_state, sid, in show_sid()
1099 if (!selinux_initialized(&selinux_state)) in selinux_sb_show_options()
1353 rc = security_genfs_sid(&selinux_state, sb->s_type->name, in selinux_genfs_get_sid()
1408 rc = security_context_to_sid_default(&selinux_state, context, rc, sid, in inode_doinit_use_xattr()
1515 rc = security_transition_sid(&selinux_state, task_sid, sid, in inode_doinit_with_dentry()
1660 rc = avc_has_perm_noaudit(&selinux_state, in cred_has_capability()
1663 int rc2 = avc_audit(&selinux_state, in cred_has_capability()
1690 return avc_has_perm(&selinux_state, in inode_has_perm()
1764 rc = avc_has_perm(&selinux_state, in file_has_perm()
1808 return security_transition_sid(&selinux_state, tsec->sid, in selinux_determine_inode_label()
1836 rc = avc_has_perm(&selinux_state, in may_create()
1848 rc = avc_has_perm(&selinux_state, in may_create()
1853 return avc_has_perm(&selinux_state, in may_create()
1883 rc = avc_has_perm(&selinux_state, in may_link()
1904 rc = avc_has_perm(&selinux_state, in may_link()
1929 rc = avc_has_perm(&selinux_state, in may_rename()
1934 rc = avc_has_perm(&selinux_state, in may_rename()
1940 rc = avc_has_perm(&selinux_state, in may_rename()
1951 rc = avc_has_perm(&selinux_state, in may_rename()
1958 rc = avc_has_perm(&selinux_state, in may_rename()
1979 return avc_has_perm(&selinux_state, in superblock_has_perm()
2054 return avc_has_perm(&selinux_state, in selinux_binder_set_context_mgr()
2068 rc = avc_has_perm(&selinux_state, in selinux_binder_transaction()
2075 return avc_has_perm(&selinux_state, fromsid, tosid, in selinux_binder_transaction()
2082 return avc_has_perm(&selinux_state, in selinux_binder_transfer_binder()
2103 rc = avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2122 return avc_has_perm(&selinux_state, in selinux_binder_transfer_file()
2134 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2137 return avc_has_perm(&selinux_state, in selinux_ptrace_access_check()
2143 return avc_has_perm(&selinux_state, in selinux_ptrace_traceme()
2151 return avc_has_perm(&selinux_state, in selinux_capget()
2161 return avc_has_perm(&selinux_state, in selinux_capset()
2229 return avc_has_perm(&selinux_state, in selinux_syslog()
2236 return avc_has_perm(&selinux_state, in selinux_syslog()
2242 return avc_has_perm(&selinux_state, in selinux_syslog()
2310 rc = avc_has_perm(&selinux_state, in check_nnp_nosuid()
2322 rc = security_bounded_transition(&selinux_state, old_tsec->sid, in check_nnp_nosuid()
2373 rc = security_transition_sid(&selinux_state, old_tsec->sid, in selinux_bprm_creds_for_exec()
2392 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2399 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2405 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2413 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2426 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2441 rc = avc_has_perm(&selinux_state, in selinux_bprm_creds_for_exec()
2534 rc = avc_has_perm(&selinux_state, in selinux_bprm_committing_creds()
2574 rc = avc_has_perm(&selinux_state, in selinux_bprm_committed_creds()
2952 return security_sid_to_context(&selinux_state, newsid, (char **)ctx, in selinux_dentry_init_security()
3006 if (!selinux_initialized(&selinux_state) || in selinux_inode_init_security()
3014 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_inode_init_security()
3034 if (unlikely(!selinux_initialized(&selinux_state))) in selinux_inode_init_security_anon()
3058 &selinux_state, tsec->sid, tsec->sid, in selinux_inode_init_security_anon()
3073 return avc_has_perm(&selinux_state, in selinux_inode_init_security_anon()
3146 return avc_has_perm(&selinux_state, in selinux_inode_follow_link()
3160 return slow_avc_audit(&selinux_state, in audit_inode_permission()
3196 rc = avc_has_perm_noaudit(&selinux_state, in selinux_inode_permission()
3277 if (!selinux_initialized(&selinux_state)) in selinux_inode_setxattr()
3291 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3297 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setxattr()
3326 rc = security_context_to_sid_force(&selinux_state, value, in selinux_inode_setxattr()
3332 rc = avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3338 rc = security_validate_transition(&selinux_state, isec->sid, newsid, in selinux_inode_setxattr()
3343 return avc_has_perm(&selinux_state, in selinux_inode_setxattr()
3365 if (!selinux_initialized(&selinux_state)) { in selinux_inode_post_setxattr()
3374 rc = security_context_to_sid_force(&selinux_state, value, size, in selinux_inode_post_setxattr()
3420 if (!selinux_initialized(&selinux_state)) in selinux_inode_removexattr()
3490 if (!selinux_initialized(&selinux_state) || in selinux_inode_getsecurity()
3505 error = security_sid_to_context_force(&selinux_state, in selinux_inode_getsecurity()
3509 error = security_sid_to_context(&selinux_state, isec->sid, in selinux_inode_getsecurity()
3541 rc = security_context_to_sid(&selinux_state, value, size, &newsid, in selinux_inode_setsecurity()
3558 if (!selinux_initialized(&selinux_state)) in selinux_inode_listsecurity()
3634 rc = security_context_to_sid(&selinux_state, context, clen, &parent_sid, in selinux_kernfs_init_security()
3649 rc = security_transition_sid(&selinux_state, tsec->sid, in selinux_kernfs_init_security()
3656 rc = security_sid_to_context_force(&selinux_state, newsid, in selinux_kernfs_init_security()
3696 fsec->pseqno == avc_policy_seqno(&selinux_state)) in selinux_file_permission()
3737 rc = avc_has_perm(&selinux_state, in ioctl_has_perm()
3750 rc = avc_has_extended_perms(&selinux_state, in ioctl_has_perm()
3814 rc = avc_has_perm(&selinux_state, in file_map_prot_check()
3845 rc = avc_has_perm(&selinux_state, in selinux_mmap_addr()
3868 if (checkreqprot_get(&selinux_state)) in selinux_mmap_file()
3882 if (checkreqprot_get(&selinux_state)) in selinux_file_mprotect()
3890 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3897 rc = avc_has_perm(&selinux_state, in selinux_file_mprotect()
3990 return avc_has_perm(&selinux_state, in selinux_file_send_sigiotask()
4017 fsec->pseqno = avc_policy_seqno(&selinux_state); in selinux_file_open()
4036 return avc_has_perm(&selinux_state, in selinux_task_alloc()
4079 ret = avc_has_perm(&selinux_state, in selinux_kernel_act_as()
4104 ret = avc_has_perm(&selinux_state, in selinux_kernel_create_files_as()
4122 return avc_has_perm(&selinux_state, in selinux_kernel_module_request()
4137 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4148 rc = avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4155 return avc_has_perm(&selinux_state, in selinux_kernel_module_from_file()
4194 return avc_has_perm(&selinux_state, in selinux_task_setpgid()
4201 return avc_has_perm(&selinux_state, in selinux_task_getpgid()
4208 return avc_has_perm(&selinux_state, in selinux_task_getsid()
4225 return avc_has_perm(&selinux_state, in selinux_task_setnice()
4232 return avc_has_perm(&selinux_state, in selinux_task_setioprio()
4239 return avc_has_perm(&selinux_state, in selinux_task_getioprio()
4255 return avc_has_perm(&selinux_state, in selinux_task_prlimit()
4270 return avc_has_perm(&selinux_state, in selinux_task_setrlimit()
4279 return avc_has_perm(&selinux_state, in selinux_task_setscheduler()
4286 return avc_has_perm(&selinux_state, in selinux_task_getscheduler()
4293 return avc_has_perm(&selinux_state, in selinux_task_movememory()
4312 return avc_has_perm(&selinux_state, in selinux_task_kill()
4584 err = security_net_peersid_resolve(&selinux_state, nlbl_sid, in selinux_skb_peerlbl_sid()
4613 err = security_sid_mls_copy(&selinux_state, sk_sid, skb_sid, in selinux_conn_sid()
4631 return security_transition_sid(&selinux_state, tsec->sid, tsec->sid, in socket_sockcreate_sid()
4648 return avc_has_perm(&selinux_state, in sock_has_perm()
4669 return avc_has_perm(&selinux_state, in selinux_socket_create()
4799 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4839 err = avc_has_perm(&selinux_state, in selinux_socket_bind()
4938 err = avc_has_perm(&selinux_state, in selinux_socket_connect_helper()
5051 err = avc_has_perm(&selinux_state, in selinux_socket_unix_stream_connect()
5060 err = security_sid_mls_copy(&selinux_state, sksec_other->sid, in selinux_socket_unix_stream_connect()
5083 return avc_has_perm(&selinux_state, in selinux_socket_unix_may_send()
5099 err = avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5108 return avc_has_perm(&selinux_state, in selinux_inet_sys_rcv_skb()
5132 err = avc_has_perm(&selinux_state, in selinux_sock_rcv_skb_compat()
5198 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5208 err = avc_has_perm(&selinux_state, in selinux_socket_sock_rcv_skb()
5234 err = security_sid_to_context(&selinux_state, peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5392 err = avc_has_perm(&selinux_state, in selinux_sctp_assoc_request()
5574 return avc_has_perm(&selinux_state, in selinux_secmark_relabel_packet()
5624 return avc_has_perm(&selinux_state, in selinux_tun_dev_create()
5633 return avc_has_perm(&selinux_state, in selinux_tun_dev_attach_queue()
5662 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5667 err = avc_has_perm(&selinux_state, in selinux_tun_dev_open()
5722 if (avc_has_perm(&selinux_state, in selinux_ip_forward()
5803 if (avc_has_perm(&selinux_state, in selinux_ip_postroute_compat()
5929 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5940 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5947 if (avc_has_perm(&selinux_state, in selinux_ip_postroute()
5993 if (enforcing_enabled(&selinux_state) && in selinux_netlink_send()
5994 !security_get_allow_unknown(&selinux_state)) in selinux_netlink_send()
6033 return avc_has_perm(&selinux_state, in ipc_has_perm()
6061 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_alloc_security()
6078 return avc_has_perm(&selinux_state, in selinux_msg_queue_associate()
6092 return avc_has_perm(&selinux_state, in selinux_msg_queue_msgctl()
6133 rc = security_transition_sid(&selinux_state, sid, isec->sid, in selinux_msg_queue_msgsnd()
6143 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6148 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6153 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgsnd()
6176 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6180 rc = avc_has_perm(&selinux_state, in selinux_msg_queue_msgrcv()
6200 rc = avc_has_perm(&selinux_state, in selinux_shm_alloc_security()
6217 return avc_has_perm(&selinux_state, in selinux_shm_associate()
6232 return avc_has_perm(&selinux_state, in selinux_shm_shmctl()
6285 rc = avc_has_perm(&selinux_state, in selinux_sem_alloc_security()
6302 return avc_has_perm(&selinux_state, in selinux_sem_associate()
6317 return avc_has_perm(&selinux_state, in selinux_sem_semctl()
6405 error = avc_has_perm(&selinux_state, in selinux_getprocattr()
6433 error = security_sid_to_context(&selinux_state, sid, value, &len); in selinux_getprocattr()
6455 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6459 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6463 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6467 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6471 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6485 error = security_context_to_sid(&selinux_state, value, size, in selinux_setprocattr()
6510 &selinux_state, in selinux_setprocattr()
6534 error = avc_has_perm(&selinux_state, mysid, sid, in selinux_setprocattr()
6550 error = security_bounded_transition(&selinux_state, in selinux_setprocattr()
6557 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6567 error = avc_has_perm(&selinux_state, in selinux_setprocattr()
6595 return security_sid_to_context(&selinux_state, secid, in selinux_secid_to_secctx()
6601 return security_context_to_sid(&selinux_state, secdata, seclen, in selinux_secctx_to_secid()
6721 return avc_has_perm(&selinux_state, in selinux_key_permission()
6732 rc = security_sid_to_context(&selinux_state, ksec->sid, in selinux_key_getsecurity()
6746 return avc_has_perm(&selinux_state, in selinux_watch_key()
6769 return avc_has_perm(&selinux_state, in selinux_ib_pkey_access()
6784 err = security_ib_endport_sid(&selinux_state, dev_name, port_num, in selinux_ib_endport_manage_subnet()
6794 return avc_has_perm(&selinux_state, in selinux_ib_endport_manage_subnet()
6828 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6833 ret = avc_has_perm(&selinux_state, in selinux_bpf()
6874 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6882 ret = avc_has_perm(&selinux_state, in bpf_fd_pass()
6897 return avc_has_perm(&selinux_state, in selinux_bpf_map()
6908 return avc_has_perm(&selinux_state, in selinux_bpf_prog()
6983 return avc_has_perm(&selinux_state, sid, sid, SECCLASS_PERF_EVENT, in selinux_perf_event_open()
7014 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_read()
7023 return avc_has_perm(&selinux_state, sid, perfsec->sid, in selinux_perf_event_write()
7038 return avc_has_perm(&selinux_state, current_sid(), cred_sid(new), in selinux_uring_override_creds()
7052 return avc_has_perm(&selinux_state, sid, sid, in selinux_uring_sqpoll()
7353 memset(&selinux_state, 0, sizeof(selinux_state)); in selinux_init()
7354 enforcing_set(&selinux_state, selinux_enforcing_boot); in selinux_init()
7355 checkreqprot_set(&selinux_state, selinux_checkreqprot_boot); in selinux_init()
7356 selinux_avc_init(&selinux_state.avc); in selinux_init()
7357 mutex_init(&selinux_state.status_lock); in selinux_init()
7358 mutex_init(&selinux_state.policy_mutex); in selinux_init()
7510 int selinux_disable(struct selinux_state *state) in selinux_disable()