/external/selinux/libsepol/cil/src/ |
cil_copy_ast.h | 40 int cil_copy_block(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 41 int cil_copy_blockabstract(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 42 int cil_copy_blockinherit(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 43 int cil_copy_perm(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 44 int cil_copy_class(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 45 int cil_copy_classorder(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 46 int cil_copy_classmapping(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 47 int cil_copy_permset(struct cil_db *db, void *data, void **copy, symtab_t *symtab); 52 int cil_copy_classpermission(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab); 53 int cil_copy_classpermissionset(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) [all...] |
cil_symtab.h | 42 symtab_t *symtab; 73 void cil_symtab_init(symtab_t *symtab, unsigned int size); 77 int cil_symtab_insert(symtab_t *symtab, hashtab_key_t key, struct cil_symtab_datum *datum, struct cil_tree_node *node); 79 int cil_symtab_get_datum(symtab_t *symtab, char *key, struct cil_symtab_datum **datum); 80 int cil_symtab_map(symtab_t *symtab, 83 void cil_symtab_destroy(symtab_t *symtab);
|
cil_copy_ast.c | 86 int cil_copy_node(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) 98 int cil_copy_block(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) 116 int cil_copy_blockabstract(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) 130 int cil_copy_blockinherit(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) 145 int cil_copy_policycap(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) 163 int cil_copy_perm(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) 216 int cil_copy_classmapping(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) 233 int cil_copy_class(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) 255 int cil_copy_classorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) 270 int cil_copy_classpermission(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab [all...] |
cil_symtab.c | 54 void cil_symtab_init(symtab_t *symtab, unsigned int size) 88 int cil_symtab_insert(symtab_t *symtab, hashtab_key_t key, struct cil_symtab_datum *datum, struct cil_tree_node *node) 107 symtab_t *symtab = datum->symtab; 117 int cil_symtab_get_datum(symtab_t *symtab, char *key, struct cil_symtab_datum **datum) 127 int cil_symtab_map(symtab_t *symtab, 141 void cil_symtab_destroy(symtab_t *symtab)
|
cil_internal.h | 311 symtab_t symtab[CIL_SYM_NUM]; 323 symtab_t symtab[CIL_SYM_NUM]; 338 symtab_t symtab[CIL_SYM_NUM]; 355 symtab_t perms; 832 symtab_t symtab[CIL_SYM_NUM]; 856 symtab_t symtab[CIL_SYM_NUM]; 933 void cil_symtab_array_init(symtab_t symtab[], int symtab_sizes[CIL_SYM_NUM]); 934 void cil_symtab_array_destroy(symtab_t symtab[]); 936 int cil_get_symtab(struct cil_tree_node *ast_node, symtab_t **symtab, enum cil_sym_index sym_index);
|
cil_resolve_ast.c | 75 symtab_t *symtab; 109 static int __cil_resolve_perms(symtab_t *class_symtab, symtab_t *common_symtab, struct cil_list *perm_strs, struct cil_list **perm_datums) 153 symtab_t *common_symtab = NULL; [all...] |
cil.c | [all...] |
cil_post.c | [all...] |
cil_build_ast.c | 88 symtab_t *symtab = NULL; [all...] |
/external/selinux/libsepol/include/sepol/policydb/ |
symtab.h | 35 } symtab_t; typedef in typeref:struct:__anon22624 37 extern int symtab_init(symtab_t *, unsigned int size); 38 extern void symtab_destroy(symtab_t *);
|
policydb.h | 105 symtab_t permissions; /* common permissions */ 113 symtab_t permissions; /* class-specific permission symbol table */ 449 symtab_t symtab[SYM_NUM]; 503 symtab_t symtab[SYM_NUM]; 536 symtab_t scope[SYM_NUM]; 621 extern void symtabs_destroy(symtab_t * symtab);
|
/external/selinux/libsepol/src/ |
symtab.c | 40 int symtab_init(symtab_t * s, unsigned int size) 49 void symtab_destroy(symtab_t * s)
|
link.c | [all...] |
expand.c | 192 symtab_t *s; 197 s = (symtab_t *) data; [all...] |
policydb.c | 1408 void symtabs_destroy(symtab_t * symtab) [all...] |
/external/selinux/libsepol/cil/test/unit/ |
test_cil.c | 61 symtab_t *symtab = NULL; 79 symtab_t *symtab = NULL; 97 symtab_t *symtab = NULL; 115 symtab_t *symtab = NULL; 133 symtab_t *symtab = NULL; 150 symtab_t *symtab = NULL; 164 symtab_t *symtab = NULL;
|
test_cil_symtab.c | 40 symtab_t *test_symtab = NULL;
|
test_cil_copy_ast.c | 164 symtab_t sym; 197 symtab_t sym; 232 symtab_t sym; 259 symtab_t sym; 295 symtab_t sym; 324 symtab_t sym; 351 symtab_t sym; 380 symtab_t sym; 407 symtab_t sym; 434 symtab_t sym [all...] |