HomeSort by relevance Sort by last modified time
    Searched refs:policydb_t (Results 51 - 75 of 84) sorted by null

1 23 4

  /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);

Completed in 161 milliseconds

1 23 4