Searched refs:avrule_t (Results 1 - 15 of 15) sorted by relevance

/external/selinux/checkpolicy/
H A Dpolicy_define.h11 #define COND_ERR ((avrule_t *)-1)
15 avrule_t *define_cond_compute_type(int which);
16 avrule_t *define_cond_pol_list(avrule_t *avlist, avrule_t *stmt);
17 avrule_t *define_cond_te_avtab(int which);
18 avrule_t *define_cond_filename_trans(void);
32 int define_conditional(cond_expr_t *expr, avrule_t *t_list, avrule_t *f_list );
H A Dmodule_compiler.h82 void append_avrule(avrule_t * avrule);
H A Dpolicy_define.c1516 int define_compute_type_helper(int which, avrule_t ** rule)
1522 avrule_t *avrule;
1526 avrule = malloc(sizeof(avrule_t));
1600 avrule_t *avrule;
1621 avrule_t *define_cond_compute_type(int which)
1624 avrule_t *avrule;
1635 return (avrule_t *) 1;
1714 avrule_t *define_cond_pol_list(avrule_t * avlist, avrule_t * s
[all...]
H A Dpolicy_parse.y356 { if (pass == 2) { if (define_conditional((cond_expr_t*)$2, (avrule_t*)$4, (avrule_t*)$6) < 0) return -1; }}
391 { $$ = define_cond_pol_list((avrule_t *)$1, (avrule_t *)$2); }
H A Dmodule_compiler.c34 avrule_t *last_avrule;
1328 avrule_t *tmp;
1348 void append_avrule(avrule_t * avrule)
/external/selinux/libsepol/src/
H A Dassertion.c31 const avrule_t * avrule,
65 const avrule_t * avrule)
99 avrule_t * avrules)
101 avrule_t *a;
H A Dexpand.c1887 avrule_t * source_rule, avtab_t * dest_avtab,
1946 avrule_t * source_rule, avtab_t * dest_avtab,
1980 static int cond_avrule_list_copy(policydb_t * dest_pol, avrule_t * source_rules,
1985 avrule_t *cur;
2373 avrule_t * source_rule, avtab_t * dest_avtab,
2588 avrule_t * source_rule)
2591 avrule_t *avrule;
2604 avrule = (avrule_t *) malloc(sizeof(avrule_t));
2701 avrule_t *cur_avrul
[all...]
H A Dpolicydb.c535 void avrule_init(avrule_t * x)
537 memset(x, 0, sizeof(avrule_t));
542 void avrule_destroy(avrule_t * x)
666 void avrule_list_destroy(avrule_t * x)
668 avrule_t *next, *cur;
3036 static avrule_t *avrule_read(policydb_t * p
3042 avrule_t *avrule;
3045 avrule = (avrule_t *) malloc(sizeof(avrule_t));
3195 int avrule_read_list(policydb_t * p, avrule_t ** avrule
[all...]
H A Dlink.c1260 static int copy_avrule_list(avrule_t * list, avrule_t ** dst,
1264 avrule_t *cur, *new_rule = NULL, *tail;
1274 if ((new_rule = (avrule_t *) malloc(sizeof(avrule_t))) == NULL) {
H A Dwrite.c53 static int avrule_write_list(avrule_t * avrules, struct policy_file *fp);
1543 static int avrule_write(avrule_t * avrule, struct policy_file *fp)
1594 static int avrule_write_list(avrule_t * avrules, struct policy_file *fp)
1597 avrule_t *avrule;
H A Dconditional.c351 avrule_t *tmp2;
/external/selinux/libsepol/include/sepol/policydb/
H A Dconditional.h84 avrule_t *avtrue_list;
85 avrule_t *avfalse_list;
H A Dexpand.h73 avrule_t * source_rule, avtab_t * dest_avtab,
H A Dpolicydb.h287 } avrule_t; typedef in typeref:struct:avrule
435 avrule_t *avrules;
631 extern void avrule_init(avrule_t * x);
632 extern void avrule_destroy(avrule_t * x);
633 extern void avrule_list_destroy(avrule_t * x);
657 policydb_t * p, avrule_t * avrules);
686 extern int avrule_read_list(policydb_t * p, avrule_t ** avrules,
/external/selinux/checkpolicy/test/
H A Ddismod.c214 int display_avrule(avrule_t * avrule, policydb_t * policy,
598 avrule_t *avrule;
623 avrule_t *avrule = decl->avrules;

Completed in 145 milliseconds