/external/selinux/libsepol/include/sepol/policydb/ |
avtab.h | 104 } avtab_t; typedef in typeref:struct:avtab 106 extern int avtab_init(avtab_t *); 107 extern int avtab_alloc(avtab_t *, uint32_t); 108 extern int avtab_insert(avtab_t * h, avtab_key_t * k, avtab_datum_t * d); 110 extern avtab_datum_t *avtab_search(avtab_t * h, avtab_key_t * k); 112 extern void avtab_destroy(avtab_t * h); 114 extern int avtab_map(avtab_t * h, 118 extern void avtab_hash_eval(avtab_t * h, char *tag); 121 extern int avtab_read_item(struct policy_file *fp, uint32_t vers, avtab_t * a, 122 int (*insert) (avtab_t * a, avtab_key_t * k [all...] |
expand.h | 73 avrule_t * source_rule, avtab_t * dest_avtab, 77 extern int expand_avtab(policydb_t * p, avtab_t * a, avtab_t * expa); 80 cond_av_list_t ** newl, avtab_t * expa);
|
conditional.h | 136 extern void cond_compute_av(avtab_t * ctab, avtab_key_t * key,
|
policydb.h | 546 avtab_t te_avtab; 551 avtab_t te_cond_avtab;
|
/external/selinux/libsepol/src/ |
hierarchy.c | 42 static int bounds_insert_helper(sepol_handle_t *handle, avtab_t *avtab, 56 static int bounds_insert_rule(sepol_handle_t *handle, avtab_t *avtab, 57 avtab_t *global, avtab_t *other, 98 avtab_t *avtab, avtab_t *global, avtab_t *other, 141 cond_av_list_t *cur, avtab_t *avtab, 142 avtab_t *global, avtab_t *other [all...] |
avtab.c | 92 avtab_insert_node(avtab_t * h, int hvalue, avtab_ptr_t prev, avtab_key_t * key, 135 int avtab_insert(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) 180 avtab_insert_nonunique(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) 212 avtab_datum_t *avtab_search(avtab_t * h, avtab_key_t * key) 247 avtab_ptr_t avtab_search_node(avtab_t * h, avtab_key_t * key) 306 void avtab_destroy(avtab_t * h) 332 int avtab_map(avtab_t * h, 355 int avtab_init(avtab_t * h) 362 int avtab_alloc(avtab_t *h, uint32_t nrules) 393 void avtab_hash_eval(avtab_t * h, char *tag [all...] |
assertion.c | 35 avtab_t *avtab; 144 avtab_key_t *k, avtab_t *avtab) 217 avtab_t *avtab = a->avtab; 323 static int check_assertion_extended_permissions_avtab(avrule_t *avrule, avtab_t *avtab, 382 static int check_assertion_extended_permissions(avrule_t *avrule, avtab_t *avtab, 456 avtab_t *avtab = a->avtab;
|
expand.c | [all...] |
conditional.c | 625 static int cond_insertf(avtab_t * a 878 void cond_compute_av(avtab_t * ctab, avtab_key_t * key,
|
write.c | 263 static inline void avtab_reset_merged(avtab_t * a) 273 static int avtab_write(struct policydb *p, avtab_t * a, struct policy_file *fp) 277 avtab_t expa; 684 avtab_t expa; [all...] |
/system/sepolicy/tools/ |
sepolicy-check.c | 66 perm_datum_t *perm, policydb_t *policy, avtab_t *avtab) { 67 avtab_t exp_avtab;
|
/system/sepolicy/tools/sepolicy-analyze/ |
typecmp.c | 159 avtab_t exp_avtab, exp_cond_avtab;
|
/external/selinux/checkpolicy/test/ |
dispol.c | 166 int display_avtab(avtab_t * a, uint32_t what, policydb_t * p, FILE * fp)
|
/external/selinux/libsepol/cil/src/ |
cil_binary.c | 925 int __cil_cond_insert_rule(avtab_t *avtab, avtab_key_t *avtab_key, avtab_datum_t *avtab_datum, cond_node_t *cond_node, enum cil_flavor cond_flavor) [all...] |