Searched refs:cond_list (Results 1 - 17 of 17) sorted by relevance

/external/selinux/libsepol/tests/
H A Dtest-cond.c74 a = base_expanded.cond_list;
76 b = base_expanded.cond_list;
H A Dtest-linker-cond-map.c62 CU_ASSERT_FATAL(d->cond_list != NULL);
63 CU_ASSERT_FATAL(d->cond_list->expr != NULL);
65 expr = d->cond_list->expr;
/external/selinux/libsepol/src/
H A Davrule_block.c97 cond_list_destroy(x->cond_list);
141 result = cond_node_find(p, cond, decl->cond_list, &was_created);
143 result->next = decl->cond_list;
144 decl->cond_list = result;
H A Dhierarchy.c267 static int pullup_unconditional_perms(cond_list_t * cond_list, argument
277 for (cur_node = cond_list; cur_node; cur_node = cur_node->next) {
330 static int check_cond_avtab_hierarchy(cond_list_t * cond_list, argument
340 for (cur_node = cond_list; cur_node; cur_node = cur_node->next) {
471 if (pullup_unconditional_perms(p->cond_list, &args))
477 if (check_cond_avtab_hierarchy(p->cond_list, &args))
H A Dconditional.c198 result->next = p->cond_list;
199 p->cond_list = result;
448 for (cur = p->cond_list; cur != NULL; cur = cur->next) {
459 p->cond_list = NULL;
520 cond_list_destroy(p->cond_list);
907 cond_av_list_t * cond_list)
912 for (cur_av = cond_list; cur_av != NULL; cur_av = cur_av->next) {
906 cond_av_list_search(avtab_key_t * key, cond_av_list_t * cond_list) argument
H A Dlink.c1734 || copy_cond_list(src_decl->cond_list, &dest_decl->cond_list,
2282 cond_list_t *cond = decl->cond_list;
H A Dexpand.c2065 new_cond = cond_node_search(state->out, state->out->cond_list, tmp);
2748 if (cond_node_copy(state, decl->cond_list))
2816 * so we won't have to worry about removing it from decl->cond_list
2831 for (cur_node = decl->cond_list; cur_node != NULL;
3102 cond_optimize_lists(state.out->cond_list);
H A Dwrite.c1799 if (cond_write_list(p, decl->cond_list, fp) == -1 ||
2110 if (cond_write_list(p, p->cond_list, fp))
H A Dmodule_to_cil.c1291 static int cond_list_to_cil(int indent, struct policydb *pdb, struct cond_node *cond_list) argument
1302 for (cond = cond_list; cond != NULL; cond = cond->next) {
3476 rc = cond_list_to_cil(indent, pdb, decl->cond_list);
H A Dpolicydb.c3457 if (cond_read_list(p, &decl->cond_list, fp) == -1 ||
3857 if (cond_read_list(p, &p->cond_list, fp))
/external/selinux/libsepol/include/sepol/policydb/
H A Dconditional.h116 cond_av_list_t * cond_list);
H A Dpolicydb.h434 cond_list_t *cond_list; member in struct:avrule_decl
550 cond_list_t *cond_list; member in struct:policydb
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c955 cond_av_list_t *cond_list = NULL; local
969 cond_list = cil_malloc(sizeof(cond_av_list_t));
970 memset(cond_list, 0, sizeof(cond_av_list_t));
972 cond_list->node = avtab_ptr;
975 cond_list->next = cond_node->true_list;
976 cond_node->true_list = cond_list;
978 cond_list->next = cond_node->false_list;
979 cond_node->false_list = cond_list;
986 avtab_datum_t *cil_cond_av_list_search(avtab_key_t *key, cond_av_list_t *cond_list) argument
990 for (cur_av = cond_list; cur_a
[all...]
/external/selinux/checkpolicy/
H A Dmodule_compiler.c26 cond_list_t *cond_list; member in union:stack_item_u
1578 s->u.cond_list = va_arg(ap, cond_list_t *);
H A Dcheckpolicy.c343 for (cur = policydbp->cond_list; cur != NULL; cur = cur->next) {
/external/selinux/checkpolicy/test/
H A Ddismod.c553 for (cur = p->cond_list; cur != NULL; cur = cur->next) {
597 cond_list_t *cond = decl->cond_list;
H A Ddispol.c283 for (cur = p->cond_list; cur != NULL; cur = cur->next) {

Completed in 2566 milliseconds