Home | History | Annotate | Download | only in test

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;
847 if (policydb_init(&policydb)) {
851 if (read_policy(argv[1], &policydb)) {
858 if (policydb.policy_type != POLICY_BASE &&
859 policydb.policy_type != POLICY_MOD) {
865 if (policydb_index_classes(&policydb)) {
870 if (policydb_index_others(NULL, &policydb, 1)) {
875 if (policydb.policy_type == POLICY_BASE) {
879 printf("Module name: %s\n", policydb.name);
880 printf("Module version: %s\n", policydb.version);
893 &policydb, out_fp);
898 &policydb, out_fp);
901 display_users(&policydb, out_fp);
904 display_bools(&policydb, out_fp);
908 (policydb.p_roles.table, role_display_callback,
913 if (display_types(&policydb, out_fp)) {
921 &policydb, out_fp);
926 &policydb, out_fp);
932 display_initial_sids(&policydb, out_fp);
937 &policydb, out_fp);
942 &policydb, out_fp);
945 display_policycaps(&policydb, out_fp);
949 display_handle_unknown(&policydb, out_fp);
969 &policydb, out_fp);
972 link_module(&policydb, out_fp);
975 policydb_destroy(&policydb);