Searched refs:te_cond_avtab (Results 1 - 11 of 11) sorted by relevance

/external/selinux/libsepol/src/
H A Dassertion.c63 avtab_t * te_avtab, avtab_t * te_cond_avtab,
85 for (node = avtab_search_node(te_cond_avtab, &avkey);
102 avtab_t te_avtab, te_cond_avtab; local
117 if (avtab_init(&te_cond_avtab)) {
122 expand_avtab(p, &p->te_cond_avtab, &te_cond_avtab)) {
124 avtab_destroy(&te_cond_avtab);
141 (handle, p, &te_avtab, &te_cond_avtab, i, i,
148 (handle, p, &te_avtab, &te_cond_avtab, i, j,
158 avtab_destroy(&te_cond_avtab);
61 check_assertion_helper(sepol_handle_t * handle, policydb_t * p, avtab_t * te_avtab, avtab_t * te_cond_avtab, unsigned int stype, unsigned int ttype, const avrule_t * avrule) argument
[all...]
H A Dconditional.c460 if (avtab_init(&p->te_cond_avtab))
519 avtab_destroy(&p->te_cond_avtab);
655 node_ptr = avtab_search_node(&p->te_cond_avtab, k);
677 if (avtab_search(&p->te_cond_avtab, k)) {
685 node_ptr = avtab_insert_nonunique(&p->te_cond_avtab, k, d);
736 rc = avtab_read_item(fp, p->policyvers, &p->te_cond_avtab,
850 rc = avtab_alloc(&p->te_cond_avtab, p->te_avtab.nel);
H A Dservices.c896 cond_compute_av(&policydb->te_cond_avtab, &avkey, avd);
1362 node = avtab_search_node(&policydb->te_cond_avtab, &avkey);
H A Dexpand.c1710 node = avtab_search_node(&p->te_cond_avtab, &avkey);
2076 (state->out, cn->avtrue_list, &state->out->te_cond_avtab,
2081 (state->out, cn->avfalse_list, &state->out->te_cond_avtab,
2694 if (avtab_alloc(&state->out->te_cond_avtab, MAX_AVTAB_SIZE)) {
H A Dpolicydb.c1061 p->p_classes.nprim, p->te_avtab.nel, p->te_cond_avtab.nel);
/external/selinux/checkpolicy/test/
H A Ddispol.c490 display_avtab(&policydb.te_cond_avtab,
494 display_avtab(&policydb.te_cond_avtab, RENDER_ENABLED,
498 display_avtab(&policydb.te_cond_avtab, RENDER_DISABLED,
/external/selinux/policycoreutils/sepolgen-ifgen/
H A Dsepolgen-ifgen-attr-helper.c138 if (avtab_map(&cb_data->policy->te_cond_avtab, output_avrule, cb_data) < 0)
/external/sepolicy/tools/
H A Dsepolicy-check.c185 perm, policy, &policy->te_cond_avtab);
/external/sepolicy/tools/sepolicy-analyze/
H A Dtypecmp.c186 if (expand_avtab(policydb, &policydb->te_cond_avtab, &exp_cond_avtab)) {
/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h548 avtab_t te_cond_avtab; member in struct:policydb
549 /* linked list indexing te_cond_avtab by conditional */
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c1046 existing = avtab_search_node(&pdb->te_cond_avtab, &avtab_key);
1074 rc = __cil_cond_insert_rule(&pdb->te_cond_avtab, &avtab_key, &avtab_datum, cond_node, cond_flavor);
1320 rc = __cil_cond_insert_rule(&pdb->te_cond_avtab, &avtab_key, &avtab_datum, cond_node, cond_flavor);
3643 rc = avtab_alloc(&pdb->te_cond_avtab, MAX_AVTAB_SIZE);

Completed in 304 milliseconds