| 1899 |  | static const struct tree_descr selinux_files[] = {[ load policy ] = {"load",  & sel_load_ops, S_IRUSR | S_IWUSR}, [ get or set enforcing status ] = {"enforce",  & sel_enforce_ops, S_IRUGO | S_IWUSR}, [ validate context ] = {"context",  & transaction_ops, S_IRUGO | S_IWUGO}, [ compute access decision ] = {"access",  & transaction_ops, S_IRUGO | S_IWUGO}, [ compute create labeling decision ] = {"create",  & transaction_ops, S_IRUGO | S_IWUGO}, [ compute relabeling decision ] = {"relabel",  & transaction_ops, S_IRUGO | S_IWUGO}, [ compute reachable user contexts ] = {"user",  & transaction_ops, S_IRUGO | S_IWUGO}, [ return policy version for this kernel ] = {"policyvers",  & sel_policyvers_ops, S_IRUGO}, [ commit new boolean values ] = {"commit_pending_bools",  & sel_commit_bools_ops, S_IWUSR}, [ return if MLS policy is enabled ] = {"mls",  & sel_mls_ops, S_IRUGO}, [ disable SELinux until next reboot ] = {"disable",  & sel_disable_ops, S_IWUSR}, [ compute polyinstantiation membership decision ] = {"member",  & transaction_ops, S_IRUGO | S_IWUGO}, [ check requested protection, not kernel-applied one ] = {"checkreqprot",  & sel_checkreqprot_ops, S_IRUGO | S_IWUSR}, [ export unknown reject handling to userspace ] = {"reject_unknown",  & sel_handle_unknown_ops, S_IRUGO}, [ export unknown deny handling to userspace ] = {"deny_unknown",  & sel_handle_unknown_ops, S_IRUGO}, [ export current status using mmap() ] = {"status",  & sel_handle_status_ops, S_IRUGO}, [ allow userspace to read the in kernel policy ] = {"policy",  & sel_policy_ops, S_IRUGO}, [ compute validatetrans decision ] = {"validatetrans",  & sel_transition_ops, S_IWUGO}, {""}} |