Lines Matching defs:set
2391 type_set_t * set, ebitmap_t * types,
2398 if (map_ebitmap(&set->types, &tmpset.types, typemap))
2401 if (map_ebitmap(&set->negset, &tmpset.negset, typemap))
2404 tmpset.flags = set->flags;
2444 /* Expand a role set into an ebitmap containing the roles.
2523 /* Expand a type set into an ebitmap containing the types. This
2527 * - if the type set has a negset or flags, then they will be expanded,
2530 int type_set_expand(type_set_t * set, ebitmap_t * t, policydb_t * p,
2536 unsigned char expand = alwaysexpand || !ebitmap_is_empty(&set->negset) || set->flags;
2544 ebitmap_for_each_positive_bit(&set->types, tnode, i) {
2546 * invalid policies might have more types set in the ebitmap than
2572 ebitmap_for_each_positive_bit(&set->negset, tnode, i) {
2587 if (set->flags & TYPE_STAR) {
2588 /* set all types not in neg_types */
2607 if (set->flags & TYPE_COMP) {
2814 /* set base top avrule block in case there