/external/selinux/libsepol/cil/src/ |
cil_reset_ast.c | 127 cil_list_destroy(&uas->datum_expr, CIL_FALSE); 163 cil_list_destroy(&ras->datum_expr, CIL_FALSE); 193 cil_list_destroy(&tas->datum_expr, CIL_FALSE); 225 cil_list_destroy(&cats->datum_expr, CIL_FALSE); 375 cil_list_destroy(&con->datum_expr, CIL_FALSE); 380 cil_list_destroy(&vt->datum_expr, CIL_FALSE); 395 cil_list_destroy(&bif->datum_expr, CIL_FALSE);
|
cil_internal.h | 442 struct cil_list *datum_expr; member in struct:cil_userattributeset 494 struct cil_list *datum_expr; member in struct:cil_roleattributeset 520 struct cil_list *datum_expr; member in struct:cil_typeattributeset 652 struct cil_list *datum_expr; member in struct:cil_cats 815 struct cil_list *datum_expr; member in struct:cil_constrain 822 struct cil_list *datum_expr; member in struct:cil_validatetrans 861 struct cil_list *datum_expr; member in struct:cil_booleanif 867 struct cil_list *datum_expr; member in struct:cil_tunableif
|
cil_resolve_ast.h | 93 int cil_resolve_expr(enum cil_flavor expr_type, struct cil_list *str_expr, struct cil_list **datum_expr, struct cil_tree_node *parent, void *extra_args); 95 int cil_evaluate_expr(struct cil_list *datum_expr, uint16_t *result);
|
cil_copy_ast.c | 423 cil_copy_expr(db, orig->datum_expr, &new->datum_expr); 562 cil_copy_expr(db, orig->datum_expr, &new->datum_expr); 644 cil_copy_expr(db, orig->datum_expr, &new->datum_expr); 900 cil_copy_expr(db, orig->datum_expr, &(*new)->datum_expr); [all...] |
cil_tree.c | 417 void cil_tree_print_expr(struct cil_list *datum_expr, struct cil_list *str_expr) 423 if (datum_expr != NULL) { 424 cil_expr_to_string(datum_expr, &expr_str); 450 cil_tree_print_expr(cats->datum_expr, cats->str_expr); 578 cil_tree_print_expr(cons->datum_expr, cons->str_expr); 625 cil_tree_print_expr(attr->datum_expr, attr->str_expr); 781 cil_tree_print_expr(attr->datum_expr, attr->str_expr); 796 cil_tree_print_expr(attr->datum_expr, attr->str_expr); 932 cil_tree_print_expr(bif->datum_expr, bif->str_expr); 942 cil_tree_print_expr(tif->datum_expr, tif->str_expr) [all...] |
cil_resolve_ast.c | 429 rc = cil_resolve_expr(CIL_TYPEATTRIBUTESET, attrtypes->str_expr, &attrtypes->datum_expr, current, extra_args); 434 rc = cil_verify_no_self_reference(attr_datum, attrtypes->datum_expr); 443 cil_list_append(attr->expr_list, CIL_LIST, attrtypes->datum_expr); 1094 rc = cil_resolve_expr(CIL_ROLEATTRIBUTESET, attrroles->str_expr, &attrroles->datum_expr, current, extra_args); 1099 rc = cil_verify_no_self_reference(attr_datum, attrroles->datum_expr); 1108 cil_list_append(attr->expr_list, CIL_LIST, attrroles->datum_expr); [all...] |
cil.c | [all...] |
cil_policy.c | 419 cil_expr_to_policy(file_arr, file_index, cats->datum_expr); 543 cil_constrain_to_policy_helper(file_arr, kind, cons->classperms, cons->datum_expr); 889 struct cil_list *expr = bif->datum_expr; 1072 cil_expr_to_policy(file_arr, CONSTRAINS, vt->datum_expr); 1080 cil_expr_to_policy(file_arr, CONSTRAINS, vt->datum_expr); [all...] |
cil_post.c | 842 if (cil_verify_is_list(cats->datum_expr, CIL_CAT)) { 847 rc = __cil_expr_to_bitmap(cats->datum_expr, &bitmap, db->num_cats, db); 864 cil_list_destroy(&cats->datum_expr, CIL_FALSE); 866 cats->datum_expr = new; 870 cats->datum_expr = NULL; 895 for (curr = catset->cats->datum_expr->head; curr; curr = curr->next) { [all...] |
cil_verify.c | 445 cil_list_for_each(i, cats->datum_expr) { 480 cil_list_for_each(i, cats->datum_expr) { 543 cil_list_for_each(item, low->datum_expr) { [all...] |
cil_build_ast.c | 1353 cil_list_destroy(&attrset->datum_expr, CIL_FALSE); [all...] |
cil_binary.c | [all...] |