Lines Matching defs:policydb
30 #include <sepol/policydb/policydb.h>
31 #include <sepol/policydb/services.h>
32 #include <sepol/policydb/conditional.h>
33 #include <sepol/policydb/flask.h>
34 #include <sepol/policydb/link.h>
35 #include <sepol/policydb/module.h>
36 #include <sepol/policydb/util.h>
37 #include <sepol/policydb/polcaps.h>
57 static policydb_t policydb;
302 display_id(&policydb, fp, SYM_TYPES, type->s.value - 1, "");
321 display_id(&policydb, fp, SYM_TYPES, i, "");
327 display_id(&policydb, fp, SYM_TYPES, type->s.value - 1, "");
506 display_id(&policydb, fp, SYM_ROLES, role->s.value - 1, "");
508 display_type_set(&role->types, 0, &policydb, fp);
601 display_expr(&policydb, cond->expr, out_fp);
608 &policydb, out_fp);
615 &policydb, out_fp);
674 avrule_block_t *block = policydb.global;
852 if (policydb_init(&policydb)) {
856 if (read_policy(argv[1], &policydb)) {
863 if (policydb.policy_type != POLICY_BASE &&
864 policydb.policy_type != POLICY_MOD) {
870 if (policydb_index_classes(&policydb)) {
875 if (policydb_index_others(NULL, &policydb, 1)) {
880 if (policydb.policy_type == POLICY_BASE) {
884 printf("Module name: %s\n", policydb.name);
885 printf("Module version: %s\n", policydb.version);
903 &policydb, out_fp);
908 &policydb, out_fp);
911 display_users(&policydb, out_fp);
914 display_bools(&policydb, out_fp);
918 (policydb.p_roles.table, role_display_callback,
923 if (display_types(&policydb, out_fp)) {
931 &policydb, out_fp);
936 &policydb, out_fp);
942 display_initial_sids(&policydb, out_fp);
947 &policydb, out_fp);
952 &policydb, out_fp);
955 display_policycaps(&policydb, out_fp);
959 display_handle_unknown(&policydb, out_fp);
983 &policydb, out_fp);
986 link_module(&policydb, out_fp);
989 policydb_destroy(&policydb);