Home | History | Annotate | Download | only in src

Lines Matching defs:typemap

43 	uint32_t *typemap;
124 state->typemap[type->s.value - 1] = new_type->s.value;
173 if (map_ebitmap(&type->types, &tmp_union, state->typemap)) {
319 state->typemap)) {
326 typemap,
543 bounds_val = state->typemap[type->bounds - 1];
674 new_alias->s.value = state->typemap[alias->s.value - 1];
676 new_alias->s.value = state->typemap[alias->primary - 1];
693 state->typemap[alias->s.value - 1] = new_alias->s.value;
868 (state->out, state->typemap, &role->types, &tmp_union_types, 1)) {
1310 (state->out, state->typemap, &cur->types, &types, 1)) {
1402 if (expand_convert_type_set(state->out, state->typemap,
1408 if (expand_convert_type_set(state->out, state->typemap,
1414 mapped_otype = state->typemap[cur_rule->otype - 1];
1568 if (expand_convert_type_set(state->out, state->typemap,
1573 if (expand_convert_type_set(state->out, state->typemap,
1695 policydb_t * p, uint32_t * typemap,
1720 typemap ? typemap[cur->data - 1] : cur->data;
1898 policydb_t * p, uint32_t * typemap,
1919 retval = expand_terule_helper(handle, p, typemap,
1937 retval = expand_terule_helper(handle, p, typemap,
1957 policydb_t * dest_pol, uint32_t * typemap,
1980 (dest_pol, typemap, &source_rule->stypes, &stypes, alwaysexpand))
1983 (dest_pol, typemap, &source_rule->ttypes, &ttypes, alwaysexpand))
1986 retval = expand_rule_helper(handle, dest_pol, typemap,
1996 cond_av_list_t ** other, uint32_t * typemap,
2004 typemap, cur, dest_avtab,
2091 &new_cond->true_list, &new_cond->false_list, state->typemap,
2096 &new_cond->false_list, &new_cond->true_list, state->typemap,
2108 dst->type = state->typemap[src->type - 1];
2363 /* converts typeset using typemap and expands into ebitmap_t types using the attributes in the passed in policy.
2366 int expand_convert_type_set(policydb_t * p, uint32_t * typemap,
2374 if (map_ebitmap(&set->types, &tmpset.types, typemap))
2377 if (map_ebitmap(&set->negset, &tmpset.negset, typemap))
2626 static int copy_neverallow(policydb_t * dest_pol, uint32_t * typemap,
2638 (dest_pol, typemap, &source_rule->stypes, &stypes, 1))
2641 (dest_pol, typemap, &source_rule->ttypes, &ttypes, 1))
2778 (state->out, state->typemap, cur_avrule))
2785 (state->handle, state->out, state->typemap,
2825 policydb_t * out, uint32_t * typemap,
2836 state.typemap = typemap;
2973 state.typemap = NULL;
2999 if ((state.typemap =
3196 free(state.typemap);