Home
last modified time | relevance | path

Searched refs:avtab_datum_t (Results 1 – 18 of 18) sorted by relevance

/aosp_15_r20/external/selinux/libsepol/include/sepol/policydb/
H A Davtab.h87 } avtab_datum_t; typedef
93 avtab_datum_t datum;
110 extern int avtab_insert(avtab_t * h, avtab_key_t * k, avtab_datum_t * d);
112 extern avtab_datum_t *avtab_search(avtab_t * h, avtab_key_t * k);
118 avtab_datum_t * d, void *args), void *args);
125 avtab_datum_t * d, void *p), void *p);
130 avtab_datum_t * datum);
134 avtab_datum_t * datum,
H A Dconditional.h118 extern avtab_datum_t *cond_av_list_search(avtab_key_t * key,
/aosp_15_r20/external/selinux/libsepol/src/
H A Davtab.c94 avtab_datum_t * datum) in avtab_insert_node()
136 int avtab_insert(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) in avtab_insert()
181 avtab_insert_nonunique(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) in avtab_insert_nonunique()
213 avtab_datum_t *avtab_search(avtab_t * h, avtab_key_t * key) in avtab_search()
335 avtab_datum_t * d, void *args), void *args) in avtab_map()
436 avtab_datum_t * d, void *p), void *p) in avtab_read_item()
442 avtab_datum_t datum; in avtab_read_item()
448 memset(&datum, 0, sizeof(avtab_datum_t)); in avtab_read_item()
584 static int avtab_insertf(avtab_t * a, avtab_key_t * k, avtab_datum_t * d, in avtab_insertf()
H A Dhierarchy.c43 avtab_key_t *avtab_key, avtab_datum_t *datum) in bounds_insert_helper()
58 avtab_key_t *avtab_key, avtab_datum_t *datum) in bounds_insert_rule()
61 avtab_datum_t *dup = avtab_search(avtab, avtab_key); in bounds_insert_rule()
81 avtab_datum_t d; in bounds_insert_rule()
104 avtab_datum_t datum; in bounds_expand_rule()
152 static int bounds_expand_rule_callback(avtab_key_t *k, avtab_datum_t *d, in bounds_expand_rule_callback()
250 avtab_datum_t *datum = avtab_search(cur_avtab, avtab_key); in bounds_not_covered()
334 avtab_datum_t *datum = &ap->datum; in bounds_check_cond_rules()
358 static int bounds_check_rule_callback(avtab_key_t *k, avtab_datum_t *d, in bounds_check_rule_callback()
H A Doptimize.c165 avtab_datum_t *d1, const avtab_datum_t *d2) in process_avtab_datum()
210 avtab_datum_t *d1, *d2; in is_avrule_redundant()
H A Dexpand.c1627 avtab_datum_t avdatum; in find_avtab_node()
1711 avtab_datum_t *avdatump; in expand_terule_helper()
1801 static int allocate_xperms(sepol_handle_t * handle, avtab_datum_t * avdatump, in allocate_xperms()
1846 avtab_datum_t *avdatump; in expand_avrule_helper()
3221 static int expand_avtab_insert(avtab_t * a, avtab_key_t * k, avtab_datum_t * d) in expand_avtab_insert()
3224 avtab_datum_t *avd; in expand_avtab_insert()
3289 static int expand_avtab_node(avtab_key_t * k, avtab_datum_t * d, void *args) in expand_avtab_node()
3365 avtab_key_t * k, avtab_datum_t * d) in expand_cond_insert()
3368 avtab_datum_t *avd; in expand_cond_insert()
3415 avtab_datum_t *d = &node->datum; in expand_cond_av_node()
H A Dassertion.c236 static int report_assertion_avtab_matches(avtab_key_t *k, avtab_datum_t *d, void *args) in report_assertion_avtab_matches()
580 static int check_assertion_avtab_match(avtab_key_t *k, avtab_datum_t *d, void *args) in check_assertion_avtab_match()
H A Dconditional.c621 avtab_datum_t * d, void *ptr) in cond_insertf()
889 avtab_datum_t *cond_av_list_search(avtab_key_t * key, in cond_av_list_search()
H A Dpolicydb_validate.c955 static int validate_avtab_key_and_datum(avtab_key_t *k, avtab_datum_t *d, void *args) in validate_avtab_key_and_datum()
1000 const avtab_datum_t *datum = &avtab_ptr->datum; in validate_cond_av_list()
H A Dkernel_to_conf.c1693 static char *avtab_node_to_str(struct policydb *pdb, avtab_key_t *key, avtab_datum_t *datum) in avtab_node_to_str()
1789 static int map_avtab_write_helper(avtab_key_t *key, avtab_datum_t *datum, void *args) in map_avtab_write_helper()
2053 avtab_datum_t *datum; in write_cond_av_list_to_conf()
H A Dkernel_to_cil.c1728 static char *avtab_node_to_str(struct policydb *pdb, avtab_key_t *key, avtab_datum_t *datum) in avtab_node_to_str()
1833 static int map_avtab_write_helper(avtab_key_t *key, avtab_datum_t *datum, void *args) in map_avtab_write_helper()
2097 avtab_datum_t *datum; in write_cond_av_list_to_cil()
H A Dservices.c1358 avtab_datum_t *avdatum; in sepol_compute_sid()
/aosp_15_r20/system/sepolicy/tools/sepolicy-analyze/
H A Dtypecmp.c10 static int insert_type_rule(avtab_key_t * k, avtab_datum_t * d, in insert_type_rule()
54 static int create_type_rules_helper(avtab_key_t * k, avtab_datum_t * d, in create_type_rules_helper()
93 static int create_type_rules(avtab_key_t * k, avtab_datum_t * d, void *args) in create_type_rules()
100 static int create_type_rules_cond(avtab_key_t * k, avtab_datum_t * d, in create_type_rules_cond()
H A Ddups.c12 static int find_dups_helper(avtab_key_t * k, avtab_datum_t * d, in find_dups_helper()
/aosp_15_r20/external/selinux/python/audit2allow/
H A Dsepolgen-ifgen-attr-helper.c114 static int output_avrule(avtab_key_t *key, avtab_datum_t *datum, void *args) in output_avrule()
/aosp_15_r20/external/selinux/checkpolicy/
H A Dcheckpolicy.c169 static int insert_type_rule(avtab_key_t * k, avtab_datum_t * d, in insert_type_rule()
205 static int create_type_rules(avtab_key_t * k, avtab_datum_t * d, void *args) in create_type_rules()
/aosp_15_r20/external/selinux/libsepol/cil/src/
H A Dcil_binary.c923 static int __cil_cond_insert_rule(avtab_t *avtab, avtab_key_t *avtab_key, avtab_datum_t *avtab_datu… in __cil_cond_insert_rule()
958 static avtab_datum_t *cil_cond_av_list_search(avtab_key_t *key, cond_av_list_t *cond_list) in cil_cond_av_list_search()
978 avtab_datum_t avtab_datum = { .data = res, .xperms = NULL }; in __cil_insert_type_rule()
1027 avtab_datum_t *search_datum; in __cil_insert_type_rule()
1347 avtab_datum_t avtab_datum = { .data = data, .xperms = NULL }; in __cil_insert_avrule()
1348 avtab_datum_t *avtab_dup = NULL; in __cil_insert_avrule()
1763 avtab_datum_t avtab_datum; in __cil_avrulex_xperm_to_policydb()
5041 avtab_datum_t *d = &sepol_rule->datum; in cil_avrule_from_sepol()
/aosp_15_r20/external/selinux/checkpolicy/test/
H A Ddispol.c132 static int render_av_rule(avtab_key_t * key, avtab_datum_t * datum, uint32_t what, in render_av_rule()