/external/sepolicy/tools/sepolicy-analyze/ |
utils.c | 12 void display_allow(policydb_t *policydb, avtab_key_t *key, int idx, uint32_t perms) 25 int load_policy(char *filename, policydb_t * policydb, struct policy_file *pf)
|
neverallow.c | 20 static int read_typeset(policydb_t *policydb, char **ptr, char *end, 185 static int read_classperms(policydb_t *policydb, char **ptr, char *end, 370 static int check_neverallows(policydb_t *policydb, char *text, char *end) 439 static int check_neverallows_file(policydb_t *policydb, const char *filename) 466 static int check_neverallows_string(policydb_t *policydb, char *string, size_t len) 474 int neverallow_func (int argc, char **argv, policydb_t *policydb) {
|
typecmp.c | 120 static int find_match(policydb_t *policydb, struct avtab_node *l1, 157 static int analyze_types(policydb_t * policydb, char diff, char equiv) 267 int typecmp_func (int argc, char **argv, policydb_t *policydb) {
|
/external/selinux/libsepol/src/ |
context.c | 15 int policydb_context_isvalid(const policydb_t * p, const context_struct_t * c) 34 int context_is_valid(const policydb_t * p, const context_struct_t * c) 88 const policydb_t * policydb, 144 const policydb_t * policydb, 243 const policydb_t * policydb, 292 const policydb_t * policydb,
|
nodes.c | 15 const policydb_t * policydb, 84 const policydb_t * policydb, 153 const policydb_t *policydb = &p->p; 175 const policydb_t *policydb = &p->p; 235 const policydb_t *policydb = &p->p; 301 policydb_t *policydb = &p->p; 351 const policydb_t *policydb = &p->p;
|
ports.c | 42 const policydb_t * policydb, 101 const policydb_t * policydb, 149 const policydb_t *policydb = &p->p; 167 const policydb_t *policydb = &p->p; 205 const policydb_t *policydb = &p->p; 245 policydb_t *policydb = &p->p; 282 const policydb_t *policydb = &p->p;
|
assertion.c | 30 static void report_failure(sepol_handle_t *handle, policydb_t *p, 62 policydb_t * p, 98 int check_assertions(sepol_handle_t * handle, policydb_t * p,
|
avrule_block.c | 136 cond_list_t *get_decl_cond_list(policydb_t * p, avrule_decl_t * decl, 153 int is_id_enabled(char *id, policydb_t * p, int symbol_table) 177 int is_perm_enabled(char *class_id, char *perm_id, policydb_t * p)
|
users.c | 16 const policydb_t * policydb, 106 policydb_t *policydb = &p->p; 292 const policydb_t *policydb = &p->p; 308 const policydb_t *policydb = &p->p; 320 const policydb_t *policydb = &p->p; 351 const policydb_t *policydb = &p->p;
|
conditional.c | 141 cond_node_t *cond_node_create(policydb_t * p, cond_node_t * node) 174 cond_node_t *cond_node_find(policydb_t * p, 191 cond_node_t *cond_node_search(policydb_t * p, cond_node_t * list, 210 int cond_evaluate_expr(policydb_t * p, cond_expr_t * expr) 308 static int evaluate_cond_node(policydb_t * p, cond_node_t * node) 344 int cond_normalize_expr(policydb_t * p, cond_node_t * cn) 443 int evaluate_conds(policydb_t * p) 456 int cond_policydb_init(policydb_t * p) 515 void cond_policydb_destroy(policydb_t * p) 523 int cond_init_bool_indexes(policydb_t * p [all...] |
mls.c | 43 const policydb_t * policydb, 79 const policydb_t * policydb, 109 int mls_compute_context_len(const policydb_t * policydb, 167 void mls_sid_to_context(const policydb_t * policydb, 258 int mls_context_isvalid(const policydb_t * p, const context_struct_t * c) 329 int mls_context_to_sid(const policydb_t * policydb, 552 int mls_convert_context(policydb_t * oldp, 553 policydb_t * newp, context_struct_t * c) 605 int mls_compute_sid(policydb_t * policydb,
|
policydb.c | 687 static int roles_init(policydb_t * p) 727 int policydb_init(policydb_t * p) 731 memset(p, 0, sizeof(policydb_t)); 783 policydb_t *p; 787 p = (policydb_t *) arg; 801 policydb_t *p; 805 p = (policydb_t *) arg; 845 policydb_t *p; 849 p = (policydb_t *) datap; 859 policydb_t *p [all...] |
util.c | 77 char *sepol_av_to_string(policydb_t * policydbp, uint32_t tclass,
|
expand.c | 46 policydb_t *base; 47 policydb_t *out; 884 policydb_t * p, sepol_handle_t * h) 934 policydb_t * p, sepol_handle_t * h) [all...] |
policydb_public.c | 64 policydb_t *p;
|
write.c | 99 static int avtab_write_item(policydb_t * p, 494 static int role_trans_write(policydb_t *p, struct policy_file *fp) 675 static int cond_write_av_list(policydb_t * p, 726 static int cond_write_node(policydb_t * p, 780 static int cond_write_list(policydb_t * p, cond_list_t * list, 890 static int write_cons_helper(policydb_t * p, 1239 static int ocontext_write_xen(struct policydb_compat_info *info, policydb_t *p, [all...] |
hierarchy.c | 41 policydb_t *p; 450 int hierarchy_check_constraints(sepol_handle_t * handle, policydb_t * p)
|
link.c | 42 policydb_t *policy; 56 policydb_t *base; 69 policydb_t **decl_to_mod; 86 /* Deallocates all elements within a module, but NOT the policydb_t [all...] |
/external/selinux/libsepol/cil/src/ |
cil_binary.c | 58 policydb_t *pdb; 68 policydb_t *pdb; 104 static int __cil_get_sepol_user_datum(policydb_t *pdb, struct cil_symtab_datum *datum, user_datum_t **sepol_user) 115 static int __cil_get_sepol_role_datum(policydb_t *pdb, struct cil_symtab_datum *datum, role_datum_t **sepol_role) 126 static int __cil_get_sepol_type_datum(policydb_t *pdb, struct cil_symtab_datum *datum, type_datum_t **sepol_type) 137 static int __cil_get_sepol_class_datum(policydb_t *pdb, struct cil_symtab_datum *datum, class_datum_t **sepol_class) 148 static int __cil_get_sepol_cat_datum(policydb_t *pdb, struct cil_symtab_datum *datum, cat_datum_t **sepol_cat) 159 static int __cil_get_sepol_level_datum(policydb_t *pdb, struct cil_symtab_datum *datum, level_datum_t **sepol_level) 285 int cil_common_to_policydb(policydb_t *pdb, struct cil_class *cil_common, common_datum_t **common_out) 333 int cil_classorder_to_policydb(policydb_t *pdb, const struct cil_db *db [all...] |
/external/selinux/checkpolicy/ |
checkmodule.c | 51 static int read_binary_policy(policydb_t * p, const char *file, const char *progname) 112 static int write_binary_policy(policydb_t * p, FILE *outfp) 153 policydb_t modpolicydb; 263 policydb_t kernpolicydb;
|
/external/sepolicy/tools/ |
sepolicy-check.c | 66 perm_datum_t *perm, policydb_t *policy, avtab_t *avtab) { 116 int check_rule(char *s, char *t, char *c, char *p, policydb_t *policy) { 188 int load_policy(char *filename, policydb_t *policydb, struct policy_file *pf) { 236 policydb_t policydb;
|
/external/selinux/libsepol/tests/ |
test-linker-roles.c | 55 static void only_dominates_self(policydb_t * p, role_datum_t * role) 70 void base_role_tests(policydb_t * base) 100 void module_role_tests(policydb_t * base)
|
test-linker-types.c | 100 static void test_type_datum(policydb_t * p, char *id, unsigned int *decls, int len, unsigned int primary) 125 void base_type_tests(policydb_t * base) 163 void module_type_tests(policydb_t * base)
|
test-expander-attr-map.c | 29 extern policydb_t base_expanded2;
|
/external/selinux/policycoreutils/semodule_deps/ |
semodule_deps.c | 142 static hashtab_t generate_requires(policydb_t * p) 324 policydb_t *p; 385 p = (policydb_t *) sepol_module_package_get_policy(base);
|