Searched refs:selinux_state (Results 1 – 6 of 6) sorted by relevance
47 mutex_lock(&selinux_state.status_lock); in selinux_kernel_status_page()48 if (!selinux_state.status_page) { in selinux_kernel_status_page()49 selinux_state.status_page = alloc_page(GFP_KERNEL|__GFP_ZERO); in selinux_kernel_status_page()51 if (selinux_state.status_page) { in selinux_kernel_status_page()52 status = page_address(selinux_state.status_page); in selinux_kernel_status_page()68 result = selinux_state.status_page; in selinux_kernel_status_page()69 mutex_unlock(&selinux_state.status_lock); in selinux_kernel_status_page()83 mutex_lock(&selinux_state.status_lock); in selinux_status_update_setenforce()84 if (selinux_state.status_page) { in selinux_status_update_setenforce()85 status = page_address(selinux_state.status_page); in selinux_status_update_setenforce()[all …]
61 selinux_state.policycap[i]); in selinux_ima_collect_state() 78 lockdep_assert_held(&selinux_state.policy_mutex); in selinux_ima_measure_state_locked() 116 lockdep_assert_not_held(&selinux_state.policy_mutex); in selinux_ima_measure_state() 118 mutex_lock(&selinux_state.policy_mutex); in selinux_ima_measure_state() 120 mutex_unlock(&selinux_state.policy_mutex); in selinux_ima_measure_state()
352 mutex_lock(&selinux_state.policy_mutex); in sel_open_policy() 361 mutex_unlock(&selinux_state.policy_mutex); in sel_open_policy() 367 mutex_unlock(&selinux_state.policy_mutex); in sel_open_policy() 567 mutex_lock(&selinux_state.policy_mutex); in sel_write_load() 589 mutex_unlock(&selinux_state.policy_mutex); in sel_write_load() 1108 mutex_lock(&selinux_state.policy_mutex); in sel_read_bool() 1122 mutex_unlock(&selinux_state.policy_mutex); in sel_read_bool() 1126 mutex_unlock(&selinux_state.policy_mutex); in sel_read_bool() 1151 mutex_lock(&selinux_state.policy_mutex); in sel_write_bool() 1175 mutex_unlock(&selinux_state in sel_write_bool() [all...]
114 struct selinux_state selinux_state; variable7958 memset(&selinux_state, 0, sizeof(selinux_state)); in selinux_init()7961 mutex_init(&selinux_state.status_lock); in selinux_init()7962 mutex_init(&selinux_state.policy_mutex); in selinux_init()
94 struct selinux_state { struct 110 extern struct selinux_state selinux_state; argument 115 return smp_load_acquire(&selinux_state.initialized); in selinux_initialized() 121 smp_store_release(&selinux_state.initialized, true); in selinux_mark_initialized() 127 return READ_ONCE(selinux_state.enforcing); in enforcing_enabled() 132 WRITE_ONCE(selinux_state.enforcing, value); in enforcing_set() 153 return READ_ONCE(selinux_state.policycap[POLICYDB_CAP_NETPEER]); in selinux_policycap_netpeer() 158 return READ_ONCE(selinux_state.policycap[POLICYDB_CAP_OPENPERM]); in selinux_policycap_openperm() 163 return READ_ONCE(selinux_state in selinux_policycap_extsockclass() [all...]
248 policy = rcu_dereference(selinux_state.policy); in security_mls_enabled()777 policy = rcu_dereference(selinux_state.policy); in security_compute_validatetrans()876 policy = rcu_dereference(selinux_state.policy); in security_bounded_transition()1056 policy = rcu_dereference(selinux_state.policy); in security_compute_xperms_decision()1137 policy = rcu_dereference(selinux_state.policy); in security_compute_av()1203 policy = rcu_dereference(selinux_state.policy); in security_compute_av_user()1343 policy = rcu_dereference(selinux_state.policy); in security_sidtab_hash_stats()1403 policy = rcu_dereference(selinux_state.policy); in security_sid_to_context_core()1598 policy = rcu_dereference(selinux_state.policy); in security_context_to_sid_core()1792 policy = rcu_dereference(selinux_state.policy); in security_compute_sid()[all …]