Home
last modified time | relevance | path

Searched refs:scope_datum (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/selinux/libsepol/src/
H A Dpolicydb.c1666 scope_datum_t *scope_datum; in symtab_insert() local
1688 scope_datum = in symtab_insert()
1690 if (scope_datum == NULL) { in symtab_insert()
1694 if ((scope_datum = malloc(sizeof(*scope_datum))) == NULL) { in symtab_insert()
1698 scope_datum->scope = scope; in symtab_insert()
1699 scope_datum->decl_ids = NULL; in symtab_insert()
1700 scope_datum->decl_ids_len = 0; in symtab_insert()
1703 scope_datum)) != 0) { in symtab_insert()
1705 free(scope_datum); in symtab_insert()
1708 } else if (scope_datum->scope == SCOPE_DECL && scope == SCOPE_DECL) { in symtab_insert()
[all …]
H A Dmodule_to_cil.c321 struct scope_datum *scope; in typealiases_gather_map()
485 struct scope_datum *scope; in is_id_in_scope_with_start()
3478 struct scope_datum *scope; in declared_scopes_to_cil()
3545 struct scope_datum *scope_datum; in required_scopes_to_cil() local
3556 scope_datum = hashtab_search(pdb->scope[sym].table, key); in required_scopes_to_cil()
3557 if (scope_datum == NULL) { in required_scopes_to_cil()
3561 for (j = 0; j < scope_datum->decl_ids_len; j++) { in required_scopes_to_cil()
3562 if (scope_datum->decl_ids[j] == decl->decl_id) { in required_scopes_to_cil()
3566 if (j >= scope_datum->decl_ids_len) { in required_scopes_to_cil()
H A Dpolicydb_validate.c190 const scope_datum_t *scope_datum = (scope_datum_t *)d; in validate_scope() local
194 switch (scope_datum->scope) { in validate_scope()
202 for (i = 0; i < scope_datum->decl_ids_len; i++) { in validate_scope()
203 if (!value_isvalid(scope_datum->decl_ids[i], *nprim)) in validate_scope()
/aosp_15_r20/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h493 typedef struct scope_datum { struct