/system/sepolicy/tests/include/ |
sepol_wrap.h | 6 int get_allow_rule(char *out, size_t len, void *policydbp, void *avtab_iterp); 8 void destroy_policy(void *policydbp); 9 void *init_avtab(void *policydbp); 10 void *init_cond_avtab(void *policydbp); 12 void *init_expanded_avtab(void *policydbp); 13 void *init_expanded_cond_avtab(void *policydbp); 15 int get_type(char *out, size_t max_size, void *policydbp, void *type_iterp); 16 void *init_type_iter(void *policydbp, const char *type, bool is_attr); 18 void *init_genfs_iter(void *policydbp); 19 int get_genfs(char *out, size_t max_size, void *policydbp, void *genfs_iterp) [all...] |
/external/selinux/libsepol/include/sepol/policydb/ |
util.h | 32 extern char *sepol_av_to_string(policydb_t * policydbp, uint32_t tclass,
|
/external/selinux/checkpolicy/ |
parse_util.c | 32 extern policydb_t *policydbp; 50 policydbp = p;
|
policy_define.c | 61 policydb_t *policydbp; variable 230 t = hashtab_search(policydbp->p_types.table, type); 275 if (ebitmap_set_bit(&policydbp->policycaps, capnum, TRUE)) { 312 head = policydbp->ocontexts[OCON_ISID]; 327 policydbp->ocontexts[OCON_ISID] = newc; 349 cladatum = hashtab_search(policydbp->p_classes.table, id); 380 cladatum = hashtab_search(policydbp->p_classes.table, id); 412 cladatum = hashtab_search(policydbp->p_classes.table, id); 444 cladatum = hashtab_search(policydbp->p_classes.table, id); 476 cladatum = hashtab_search(policydbp->p_classes.table, id) [all...] |
checkpolicy.c | 99 extern policydb_t *policydbp; 300 for (i = 0; i < policydbp->p_bools.nprim; i++) { 301 printf("%s : %d\n", policydbp->p_bool_val_to_name[i], 302 policydbp->bool_val_to_struct[i]->state); 315 policydbp->p_bool_val_to_name[cur->bool - 1]); 346 for (cur = policydbp->cond_list; cur != NULL; cur = cur->next) { 358 bool = hashtab_search(policydbp->p_bools.table, name); 364 evaluate_conds(policydbp); 561 policydbp = &policydb; 564 if (policydbp->mls) [all...] |
module_compiler.c | 40 extern policydb_t *policydbp; 87 if (policydbp->policy_type != POLICY_MOD) { 102 policydbp->name = id; 103 if ((policydbp->version = 111 if (policydbp->policy_type == POLICY_MOD) { 125 if (push_stack(1, policydbp->global, policydbp->global->branch_list) == 129 last_block = policydbp->global; 164 ret = symtab_insert(policydbp, symbol_type, key, datum, scope, 169 hashtab_search(policydbp->symtab[symbol_type].table [all...] |
policy_parse.y | 57 extern policydb_t *policydbp; 171 { if (pass == 1) { if (policydb_index_classes(policydbp)) return -1; } 172 else if (pass == 2) { if (policydb_index_others(NULL, policydbp, 0)) return -1; }} 174 { if (pass == 1) { if (policydb_index_bools(policydbp)) return -1;} 175 else if (pass == 2) { if (policydb_index_others(NULL, policydbp, 0)) return -1;}} 910 if (policydb_index_others(NULL, policydbp, 0)) return -1; [all...] |
/system/sepolicy/tests/ |
sepol_wrap.cpp | 25 void *init_genfs_iter(void *policydbp) 35 policydb_t *db = static_cast<policydb_t *>(policydbp); 50 int get_genfs(char *out, size_t max_size, void *policydbp, void *genfs_iterp) 54 policydb_t *db = static_cast<policydb_t *>(policydbp); 98 void *init_type_iter(void *policydbp, const char *type, bool is_attr) 100 policydb_t *db = static_cast<policydb_t *>(policydbp); 154 int get_type(char *out, size_t max_size, void *policydbp, void *type_iterp) 157 policydb_t *db = static_cast<policydb_t *>(policydbp); 295 int get_allow_rule(char *out, size_t len, void *policydbp, void *avtab_iterp) 297 policydb_t *db = static_cast<policydb_t *>(policydbp); [all...] |
/external/selinux/libsepol/src/ |
util.c | 81 char *sepol_av_to_string(policydb_t * policydbp, uint32_t tclass, 93 cladatum = policydbp->class_val_to_struct[tclass - 1];
|
/external/selinux/python/audit2allow/ |
sepolgen-ifgen-attr-helper.c | 56 int render_access_mask(uint32_t av, avtab_key_t *key, policydb_t *policydbp, 66 cladatum = policydbp->class_val_to_struct[tclass - 1];
|