Lines Matching refs:policydbp
98 extern policydb_t *policydbp;
301 for (i = 0; i < policydbp->p_bools.nprim; i++) {
302 printf("%s : %d\n", policydbp->p_bool_val_to_name[i],
303 policydbp->bool_val_to_struct[i]->state);
316 policydbp->p_bool_val_to_name[cur->bool - 1]);
347 for (cur = policydbp->cond_list; cur != NULL; cur = cur->next) {
359 bool = hashtab_search(policydbp->p_bools.table, name);
365 evaluate_conds(policydbp);
573 policydbp = &policydb;
576 if (policydbp->mls) {
590 if (policydbp->policyvers <= POLICYDB_VERSION_PERMISSIVE) {
591 if (policyvers > policydbp->policyvers) {
594 policydbp->policyvers = policyvers;
597 policydbp->policyvers = policyvers ? policyvers : POLICYDB_VERSION_MAX;
614 policydbp = &parse_policy;
616 if (read_source_policy(policydbp, file, "checkpolicy") < 0)
619 if (hashtab_map(policydbp->p_levels.table, check_level, NULL))
623 if (link_modules(NULL, policydbp, NULL, 0, 0)) {
633 if (expand_module(NULL, policydbp, &policydb, 0, 1)) {
637 policydb_destroy(policydbp);
638 policydbp = &policydb;
641 policydbp->policyvers = policyvers ? policyvers : POLICYDB_VERSION_MAX;
647 if (optimize && policydbp->policy_type == POLICY_KERN) {
648 ret = policydb_optimize(policydbp);
684 ret = sepol_kernel_policydb_to_conf(outfp, policydbp);
693 ret = sepol_kernel_policydb_to_cil(outfp, policydbp);
695 ret = sepol_module_policydb_to_cil(outfp, policydbp, 1);