Lines Matching refs:selinux_state

90 struct selinux_state {  struct
111 extern struct selinux_state selinux_state; argument
113 static inline bool selinux_initialized(const struct selinux_state *state) in selinux_initialized()
119 static inline void selinux_mark_initialized(struct selinux_state *state) in selinux_mark_initialized()
126 static inline bool enforcing_enabled(struct selinux_state *state) in enforcing_enabled()
131 static inline void enforcing_set(struct selinux_state *state, bool value) in enforcing_set()
136 static inline bool enforcing_enabled(struct selinux_state *state) in enforcing_enabled()
141 static inline void enforcing_set(struct selinux_state *state, bool value) in enforcing_set()
146 static inline bool checkreqprot_get(const struct selinux_state *state) in checkreqprot_get()
151 static inline void checkreqprot_set(struct selinux_state *state, bool value) in checkreqprot_set()
157 static inline bool selinux_disabled(struct selinux_state *state) in selinux_disabled()
162 static inline void selinux_mark_disabled(struct selinux_state *state) in selinux_mark_disabled()
167 static inline bool selinux_disabled(struct selinux_state *state) in selinux_disabled()
175 struct selinux_state *state = &selinux_state; in selinux_policycap_netpeer()
182 struct selinux_state *state = &selinux_state; in selinux_policycap_openperm()
189 struct selinux_state *state = &selinux_state; in selinux_policycap_extsockclass()
196 struct selinux_state *state = &selinux_state; in selinux_policycap_alwaysnetwork()
203 struct selinux_state *state = &selinux_state; in selinux_policycap_cgroupseclabel()
210 struct selinux_state *state = &selinux_state; in selinux_policycap_nnp_nosuid_transition()
217 struct selinux_state *state = &selinux_state; in selinux_policycap_genfs_seclabel_symlinks()
229 int security_mls_enabled(struct selinux_state *state);
230 int security_load_policy(struct selinux_state *state,
233 void selinux_policy_commit(struct selinux_state *state,
235 void selinux_policy_cancel(struct selinux_state *state,
237 int security_read_policy(struct selinux_state *state,
239 int security_read_state_kernel(struct selinux_state *state,
241 int security_policycap_supported(struct selinux_state *state,
279 void security_compute_av(struct selinux_state *state,
284 void security_compute_xperms_decision(struct selinux_state *state,
289 void security_compute_av_user(struct selinux_state *state,
293 int security_transition_sid(struct selinux_state *state,
297 int security_transition_sid_user(struct selinux_state *state,
301 int security_member_sid(struct selinux_state *state, u32 ssid, u32 tsid,
304 int security_change_sid(struct selinux_state *state, u32 ssid, u32 tsid,
307 int security_sid_to_context(struct selinux_state *state, u32 sid,
310 int security_sid_to_context_force(struct selinux_state *state,
313 int security_sid_to_context_inval(struct selinux_state *state,
316 int security_context_to_sid(struct selinux_state *state,
320 int security_context_str_to_sid(struct selinux_state *state,
323 int security_context_to_sid_default(struct selinux_state *state,
327 int security_context_to_sid_force(struct selinux_state *state,
331 int security_get_user_sids(struct selinux_state *state,
335 int security_port_sid(struct selinux_state *state,
338 int security_ib_pkey_sid(struct selinux_state *state,
341 int security_ib_endport_sid(struct selinux_state *state,
344 int security_netif_sid(struct selinux_state *state,
347 int security_node_sid(struct selinux_state *state,
351 int security_validate_transition(struct selinux_state *state,
355 int security_validate_transition_user(struct selinux_state *state,
359 int security_bounded_transition(struct selinux_state *state,
362 int security_sid_mls_copy(struct selinux_state *state,
365 int security_net_peersid_resolve(struct selinux_state *state,
374 int security_get_reject_unknown(struct selinux_state *state);
375 int security_get_allow_unknown(struct selinux_state *state);
386 int security_fs_use(struct selinux_state *state, struct super_block *sb);
388 int security_genfs_sid(struct selinux_state *state,
397 int security_netlbl_secattr_to_sid(struct selinux_state *state,
401 int security_netlbl_sid_to_secattr(struct selinux_state *state,
405 static inline int security_netlbl_secattr_to_sid(struct selinux_state *state, in security_netlbl_secattr_to_sid()
412 static inline int security_netlbl_sid_to_secattr(struct selinux_state *state, in security_netlbl_sid_to_secattr()
425 extern struct page *selinux_kernel_status_page(struct selinux_state *state);
439 extern void selinux_status_update_setenforce(struct selinux_state *state,
441 extern void selinux_status_update_policyload(struct selinux_state *state,
444 extern int selinux_disable(struct selinux_state *state);
454 extern int security_sidtab_hash_stats(struct selinux_state *state, char *page);