Searched refs:constraint_expr_t (Results 1 – 12 of 12) sorted by relevance
/aosp_15_r20/external/selinux/libsepol/include/sepol/policydb/ |
H A D | constraint.h | 64 } constraint_expr_t; typedef 68 constraint_expr_t *expr; /* constraint on permissions */ 72 extern int constraint_expr_init(constraint_expr_t * expr); 73 extern void constraint_expr_destroy(constraint_expr_t * expr);
|
/aosp_15_r20/external/selinux/libsepol/src/ |
H A D | constraint.c | 28 int constraint_expr_init(constraint_expr_t * expr) in constraint_expr_init() 39 void constraint_expr_destroy(constraint_expr_t * expr) in constraint_expr_destroy() 41 constraint_expr_t *next; in constraint_expr_destroy()
|
H A D | services.c | 209 static void get_name_list(constraint_expr_t *e, int type, in get_name_list() 291 constraint_expr_t *e; in get_class_info() 398 constraint_expr_t *e; in constraint_expr_eval_reason()
|
H A D | expand.c | 320 constraint_expr_t *new_expr = NULL; in constraint_node_clone() 323 constraint_expr_t *expr, *expr_l = NULL; in constraint_node_clone()
|
H A D | policydb_validate.c | 239 const constraint_expr_t *cexp; in validate_constraint_nodes()
|
H A D | policydb.c | 2146 constraint_expr_t *e, *le; in read_cons_helper() 2171 e = malloc(sizeof(constraint_expr_t)); in read_cons_helper()
|
H A D | write.c | 981 constraint_expr_t *e; in write_cons_helper()
|
/aosp_15_r20/external/selinux/checkpolicy/ |
H A D | policy_define.h | 33 int define_constraint(constraint_expr_t *expr); 71 int define_validatetrans(constraint_expr_t *expr);
|
H A D | policy_parse.y | 298 { if (define_constraint((constraint_expr_t*)$4)) YYABORT; } 301 { if (define_validatetrans((constraint_expr_t*)$3)) YYABORT; } 534 { if (define_constraint((constraint_expr_t*)$4)) YYABORT; } 537 { if (define_validatetrans((constraint_expr_t*)$3)) YYABORT; }
|
H A D | policy_define.c | 3448 static constraint_expr_t *constraint_expr_clone(const constraint_expr_t * expr) in constraint_expr_clone() 3450 constraint_expr_t *h = NULL, *l = NULL, *newe; in constraint_expr_clone() 3451 const constraint_expr_t *e; in constraint_expr_clone() 3486 int define_constraint(constraint_expr_t * expr) in define_constraint() 3494 constraint_expr_t *e; in define_constraint() 3655 int define_validatetrans(constraint_expr_t * expr) in define_validatetrans() 3661 constraint_expr_t *e; in define_validatetrans()
|
/aosp_15_r20/out/soong/.intermediates/external/selinux/checkpolicy/checkpolicy/linux_glibc_x86_64/gen/yacc/external/selinux/checkpolicy/ |
D | policy_parse.c | 2322 { if (define_constraint((constraint_expr_t*)(yyvsp[-1].valptr))) YYABORT; } in yyparse() 2328 … { if (define_validatetrans((constraint_expr_t*)(yyvsp[-1].valptr))) YYABORT; } in yyparse() 2721 { if (define_constraint((constraint_expr_t*)(yyvsp[-1].valptr))) YYABORT; } in yyparse() 2727 … { if (define_validatetrans((constraint_expr_t*)(yyvsp[-1].valptr))) YYABORT; } in yyparse()
|
/aosp_15_r20/external/selinux/libsepol/cil/src/ |
H A D | cil_binary.c | 2649 …truct cil_db *db, struct cil_list_item *item, enum cil_flavor expr_flavor, constraint_expr_t *expr) in __cil_constrain_expr_datum_to_sepol_expr() 2749 …ct cil_db *db, struct cil_list_item *op_item, enum cil_flavor expr_flavor, constraint_expr_t *expr) in __cil_constrain_expr_leaf_to_sepol_expr() 2844 …st struct cil_db *db, const struct cil_list *cil_expr, constraint_expr_t **head, constraint_expr_t… in __cil_constrain_expr_to_sepol_expr_helper() 2850 constraint_expr_t *op, *h1, *h2, *t1, *t2; in __cil_constrain_expr_to_sepol_expr_helper() 2860 op = cil_malloc(sizeof(constraint_expr_t)); in __cil_constrain_expr_to_sepol_expr_helper() 2942 …b_t *pdb, const struct cil_db *db, const struct cil_list *cil_expr, constraint_expr_t **sepol_expr) in __cil_constrain_expr_to_sepol_expr() 2945 constraint_expr_t *head, *tail; in __cil_constrain_expr_to_sepol_expr() 2957 static int __cil_validate_constrain_expr(constraint_expr_t *sepol_expr) in __cil_validate_constrain_expr() 2959 constraint_expr_t *e; in __cil_validate_constrain_expr() 3004 constraint_expr_t *sepol_expr = NULL; in cil_constrain_to_policydb_helper() [all …]
|