HomeSort by relevance Sort by last modified time
    Searched refs:ebitmap_t (Results 1 - 25 of 29) sorted by null

1 2

  /external/selinux/libsepol/include/sepol/policydb/
ebitmap.h 39 } ebitmap_t; typedef in typeref:struct:ebitmap
45 static inline unsigned int ebitmap_start(const ebitmap_t * e,
53 static inline void ebitmap_init(ebitmap_t * e)
78 extern int ebitmap_cmp(const ebitmap_t * e1, const ebitmap_t * e2);
79 extern int ebitmap_or(ebitmap_t * dst, const ebitmap_t * e1, const ebitmap_t * e2);
80 extern int ebitmap_union(ebitmap_t * dst, const ebitmap_t * e1)
    [all...]
expand.h 59 extern int convert_type_ebitmap(ebitmap_t * src, ebitmap_t * dst,
62 type_set_t * set, ebitmap_t * types,
64 extern int type_set_expand(type_set_t * set, ebitmap_t * t, policydb_t * p,
66 extern int role_set_expand(role_set_t * x, ebitmap_t * r, policydb_t * out, policydb_t * base, uint32_t * rolemap);
constraint.h 59 ebitmap_t names; /* names */
policydb.h 83 ebitmap_t types;
84 ebitmap_t negset;
91 ebitmap_t roles;
135 ebitmap_t dominates; /* set of roles dominated by this role */
137 ebitmap_t cache; /* This is an expanded set used for context validation during parsing */
142 ebitmap_t roles; /* roles with this attribute */
177 ebitmap_t types; /* types with this attribute */
198 ebitmap_t cache; /* This is an expanded set used for context validation during parsing */
295 ebitmap_t classes; /* process class, or new object class */
318 ebitmap_t tclasses
    [all...]
mls_types.h 43 ebitmap_t cat; /* category set */
  /external/selinux/checkpolicy/
checkpolicy.h 7 ebitmap_t stypes;
8 ebitmap_t ttypes;
9 ebitmap_t tclasses;
module_compiler.c 705 ebitmap_t *new_map = realloc(scope->class_perms_map,
    [all...]
policy_define.c 335 static int read_classes(ebitmap_t *e_classes)
1520 ebitmap_t tclasses;
    [all...]
  /external/selinux/libsepol/tests/
debug.h 26 extern void print_ebitmap(ebitmap_t * bitmap, FILE * fp);
debug.c 27 void print_ebitmap(ebitmap_t * bitmap, FILE * fp)
  /external/selinux/libsepol/src/
ebitmap.c 18 int ebitmap_or(ebitmap_t * dst, const ebitmap_t * e1, const ebitmap_t * e2)
61 int ebitmap_union(ebitmap_t * dst, const ebitmap_t * e1)
63 ebitmap_t tmp;
74 int ebitmap_and(ebitmap_t *dst, ebitmap_t *e1, ebitmap_t *e2)
88 int ebitmap_xor(ebitmap_t *dst, ebitmap_t *e1, ebitmap_t *e2
    [all...]
assertion.c 150 ebitmap_t *sattr = &p->type_attr_map[stype];
151 ebitmap_t *tattr = &p->type_attr_map[ttype];
221 ebitmap_t src_matches, tgt_matches, matches;
331 ebitmap_t *sattr = &p->type_attr_map[stype];
332 ebitmap_t *tattr = &p->type_attr_map[ttype];
385 ebitmap_t src_matches, tgt_matches, matches;
474 ebitmap_t match;
expand.c 57 static int map_ebitmap(ebitmap_t * src, ebitmap_t * dst, uint32_t * map)
150 ebitmap_t tmp_union;
705 ebitmap_t mapped_roles;
735 ebitmap_t mapped_roles;
802 ebitmap_t tmp_union_types;
961 ebitmap_t tmp_union;
1224 ebitmap_t roles, new_roles;
1293 ebitmap_t roles, types;
    [all...]
context.c 39 ebitmap_t types, roles;
link.c 1018 ebitmap_t tmp;
1099 ebitmap_t e_tmp;
    [all...]
users.c 22 ebitmap_t *roles = &(usrdatum->roles.roles);
  /external/selinux/policycoreutils/mcstrans/src/
mcstrans.c 70 ebitmap_t cat;
71 ebitmap_t normal;
72 ebitmap_t inverse;
89 ebitmap_t def;
122 ebitmap_t cat;
132 ebitmap_t mask;
133 ebitmap_t cat;
178 parse_category(ebitmap_t *e, const char *raw, int allowinverse)
217 parse_ebitmap(ebitmap_t *e, ebitmap_t *def, const char *raw)
    [all...]
  /system/sepolicy/tools/
checkfc.c 44 ebitmap_t set; /* the ebitmap representation of the attrs */
80 static bool ebitmap_attribute_assertion_init(ebitmap_t *assertions, const char * const attributes[])
102 ebitmap_t *attr_set)
115 ebitmap_t dst;
  /external/selinux/libsepol/cil/src/
cil_internal.h 427 ebitmap_t *roles;
436 ebitmap_t *users;
481 ebitmap_t *types;
488 ebitmap_t *roles;
513 ebitmap_t *types;
596 ebitmap_t *perms;
cil_post.c 50 static int __cil_expr_to_bitmap(struct cil_list *expr, ebitmap_t *out, int max, struct cil_db *db);
51 static int __cil_expr_list_to_bitmap(struct cil_list *expr_list, ebitmap_t *out, int max, struct cil_db *db);
623 static int __cil_type_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, struct cil_db *db)
675 static int __cil_user_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, struct cil_db *db)
723 static int __cil_role_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, struct cil_db *db)
792 static int __cil_permx_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, __attribute__((unused)) struct cil_db *db)
816 static int __cil_perm_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, __attribute__((unused)) struct cil_db *db)
834 ebitmap_t bitmap;
881 static int __cil_cat_to_bitmap(struct cil_symtab_datum *datum, ebitmap_t *bitmap, struct cil_db *db)
926 static int __cil_cat_expr_range_to_bitmap_helper(struct cil_list_item *i1, struct cil_list_item *i2, ebitmap_t *bitmap
    [all...]
cil_find.c 77 static int cil_type_matches(ebitmap_t *matches, struct cil_symtab_datum *d1, struct cil_symtab_datum *d2)
122 ebitmap_t map;
cil_binary.c 147 static int __cil_expand_user(struct cil_symtab_datum *datum, ebitmap_t *new)
175 static int __cil_expand_role(struct cil_symtab_datum *datum, ebitmap_t *new)
201 static int __cil_expand_type(struct cil_symtab_datum *datum, ebitmap_t *new)
598 pdb->type_attr_map = cil_malloc(pdb->p_types.nprim * sizeof(ebitmap_t));
599 pdb->attr_type_map = cil_malloc(pdb->p_types.nprim * sizeof(ebitmap_t));
1064 ebitmap_t src_bitmap, tgt_bitmap;
1125 ebitmap_t src_bitmap, tgt_bitmap;
    [all...]
  /system/sepolicy/tools/sepolicy-analyze/
dups.c 16 ebitmap_t *sattr, *tattr;
  /external/selinux/policycoreutils/semodule_deps/
semodule_deps.c 147 ebitmap_t *b;
  /external/selinux/checkpolicy/test/
dismod.c 85 static void render_access_bitmap(ebitmap_t * map, uint32_t class,
344 ebitmap_t *bitmap;
438 void display_class_set(ebitmap_t *classes, policydb_t *p, FILE *fp)

Completed in 1401 milliseconds

1 2