Lines Matching refs:policydb
96 static policydb_t policydb; variable
238 type_rules = malloc(sizeof(struct avtab_node) * policydb.p_types.nprim); in identify_equiv_types()
244 sizeof(struct avtab_node) * policydb.p_types.nprim); in identify_equiv_types()
245 if (avtab_map(&policydb.te_avtab, create_type_rules, type_rules)) in identify_equiv_types()
251 for (i = 0; i < policydb.p_types.nprim - 1; i++) { in identify_equiv_types()
254 for (j = i + 1; j < policydb.p_types.nprim; j++) { in identify_equiv_types()
282 policydb.p_type_val_to_name[i], in identify_equiv_types()
283 policydb.p_type_val_to_name[j]); in identify_equiv_types()
517 sepol_set_policydb(&policydb); in main()
549 if (policydb_init(&policydb)) { in main()
554 ret = policydb_read(&policydb, &pf, 1); in main()
561 policydbp = &policydb; in main()
607 if (policydb_init(&policydb)) { in main()
611 if (expand_module(NULL, policydbp, &policydb, 0, 1)) { in main()
616 policydbp = &policydb; in main()
620 if (policydb_load_isids(&policydb, &sidtab)) in main()
632 policydb.policyvers = policyvers; in main()
638 policydb.policy_type = POLICY_KERN; in main()
643 ret = policydb_write(&policydb, &pf); in main()
676 policydb_destroy(&policydb); in main()
728 || tclass > policydb.p_classes.nprim) { in main()
733 policydb.class_val_to_struct[tclass - 1]; in main()
737 (class_datum_t *) hashtab_search(policydb. in main()
844 || tclass > policydb.p_classes.nprim) { in main()
851 (class_datum_t *) hashtab_search(policydb. in main()
1041 || tclass > policydb.p_classes.nprim) { in main()
1048 (class_datum_t *) hashtab_search(policydb. in main()
1137 || tclass > policydb.p_classes.nprim) { in main()
1142 policydb.class_val_to_struct[tclass - 1]; in main()
1146 (class_datum_t *) hashtab_search(policydb. in main()
1190 || tclass > policydb.p_classes.nprim) { in main()
1195 policydb.class_val_to_struct[tclass - 1]; in main()
1199 (class_datum_t *) hashtab_search(policydb. in main()