Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

security/selinux/selinuxfs.c sel_commit_bools_write() -> current_sid()

Type Parameter Key Value
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/selinuxfs.c sel_open_policy() -> current_sid()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

security/selinux/selinuxfs.c sel_read_policy() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_access() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_avc_cache_threshold() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_bool() -> current_sid()

Type Parameter Key Value
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/selinuxfs.c sel_write_context() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_create() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_enforce() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_load() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_member() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_relabel() -> current_sid()

Type Parameter Key Value

security/selinux/selinuxfs.c sel_write_validatetrans() -> current_sid()

Type Parameter Key Value

security/selinux/xfrm.c selinux_xfrm_alloc_user() -> current_sid()

Type Parameter Key Value

security/selinux/xfrm.c selinux_xfrm_delete() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c __file_map_prot_check() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c audit_inode_permission() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c ipc_has_perm() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c ipc_init_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c may_link() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c may_rename() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c nlmsg_sock_has_extended_perms() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_binder_set_context_mgr() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_binder_transaction() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_map() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_map_create() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_prog() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_prog_load() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_token_capable() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_bpf_token_create() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_capget() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_current_getlsmprop_subj() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_file_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_file_permission() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_file_set_fowner() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_ib_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_follow_link() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_getattr() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_init_security_anon() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_permission() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_inode_setxattr() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_kernel_act_as() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_kernel_create_files_as() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_kernel_load_from_file() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_kernel_module_request() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_lsm_getattr() -> current_sid()

Type Parameter Key Value
LOCK2 rcu_read

security/selinux/hooks.c selinux_lsm_setattr() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_mmap_addr() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_msg_queue_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_msg_queue_associate() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_msg_queue_msgctl() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_msg_queue_msgsnd() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_perf_event_alloc() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_perf_event_open() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_perf_event_read() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_perf_event_write() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_ptrace_access_check() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_secmark_relabel_packet() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_sem_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_sem_associate() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_sem_semctl() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_set_mnt_opts() -> current_sid()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sbsec->lock
HALF_LOCKED2 &sb->s_umount
TYPE_LOCK (struct superblock_security_struct)->lock

security/selinux/hooks.c selinux_set_mnt_opts() -> current_sid()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sbsec->lock
HALF_LOCKED2 &sb->s_umount
TYPE_LOCK (struct superblock_security_struct)->lock

security/selinux/hooks.c selinux_set_mnt_opts() -> current_sid()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sbsec->lock
HALF_LOCKED2 &sb->s_umount
TYPE_LOCK (struct superblock_security_struct)->lock

security/selinux/hooks.c selinux_shm_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_shm_associate() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_shm_shmctl() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_syslog() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_syslog() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_syslog() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_alloc() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_getioprio() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_getpgid() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_getscheduler() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_getsid() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_kill() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_movememory() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_setioprio() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_setnice() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_setpgid() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_setrlimit() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_task_setscheduler() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_tun_dev_alloc_security() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_tun_dev_attach_queue() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_tun_dev_create() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_tun_dev_open() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_uring_allowed() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_uring_cmd() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_uring_override_creds() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_uring_sqpoll() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_userns_create() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c selinux_watch_key() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c sock_has_perm() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c task_avdcache_reset() -> current_sid()

Type Parameter Key Value

security/selinux/hooks.c task_avdcache_search() -> current_sid()

Type Parameter Key Value