Home
last modified time | relevance | path

Searched refs:sepol_policydb_t (Results 1 – 25 of 40) sorted by relevance

12

/external/selinux/libsepol/include/sepol/
Dpolicydb.h17 typedef struct sepol_policydb sepol_policydb_t; typedef
60 extern int sepol_policydb_create(sepol_policydb_t ** p);
61 extern void sepol_policydb_free(sepol_policydb_t * p);
81 extern int sepol_policydb_set_typevers(sepol_policydb_t * p, unsigned int type);
88 extern int sepol_policydb_set_vers(sepol_policydb_t * p, unsigned int vers);
94 extern int sepol_policydb_set_handle_unknown(sepol_policydb_t * p,
100 extern int sepol_policydb_set_target_platform(sepol_policydb_t * p,
108 extern int sepol_policydb_read(sepol_policydb_t * p, sepol_policy_file_t * pf);
115 extern int sepol_policydb_write(sepol_policydb_t * p, sepol_policy_file_t * pf);
124 sepol_policydb_t * p);
[all …]
Dports.h14 const sepol_policydb_t * p, unsigned int *response);
18 const sepol_policydb_t * policydb,
23 const sepol_policydb_t * policydb,
29 sepol_policydb_t * policydb,
40 const sepol_policydb_t * policydb,
Dnodes.h14 const sepol_policydb_t * p, unsigned int *response);
18 const sepol_policydb_t * policydb,
23 const sepol_policydb_t * policydb,
29 sepol_policydb_t * policydb,
40 const sepol_policydb_t * policydb,
Dinterfaces.h14 const sepol_policydb_t * policydb,
19 const sepol_policydb_t * policydb,
25 const sepol_policydb_t * policydb,
32 sepol_policydb_t * policydb,
43 const sepol_policydb_t * policydb,
Dusers.h32 sepol_policydb_t * policydb,
38 const sepol_policydb_t * p, unsigned int *response);
42 const sepol_policydb_t * policydb,
47 const sepol_policydb_t * p,
57 const sepol_policydb_t * policydb,
Dbooleans.h33 sepol_policydb_t * policydb,
39 const sepol_policydb_t * p, unsigned int *response);
43 const sepol_policydb_t * policydb,
48 const sepol_policydb_t * p,
59 const sepol_policydb_t * policydb,
Dmodule.h57 extern sepol_policydb_t *sepol_module_package_get_policy(sepol_module_package_t
78 sepol_policydb_t * base,
79 sepol_policydb_t ** modules,
83 sepol_policydb_t * base,
84 sepol_policydb_t * out, int verbose, int check);
Dcontext.h19 const sepol_policydb_t * policydb,
23 const sepol_policydb_t * policydb,
28 const sepol_policydb_t * policydb, const char *mls);
Droles.h8 extern int sepol_role_exists(const sepol_policydb_t * policydb,
11 extern int sepol_role_list(const sepol_policydb_t * policydb,
/external/selinux/libsepol/src/
Dpolicydb_public.c62 int sepol_policydb_create(sepol_policydb_t ** sp) in sepol_policydb_create()
65 *sp = malloc(sizeof(sepol_policydb_t)); in sepol_policydb_create()
78 void sepol_policydb_free(sepol_policydb_t * p) in hidden_def()
98 int sepol_policydb_set_typevers(sepol_policydb_t * sp, unsigned int type) in sepol_policydb_set_typevers()
116 int sepol_policydb_set_vers(sepol_policydb_t * sp, unsigned int vers) in sepol_policydb_set_vers()
137 int sepol_policydb_set_handle_unknown(sepol_policydb_t * sp, in sepol_policydb_set_handle_unknown()
155 int sepol_policydb_set_target_platform(sepol_policydb_t * sp, in sepol_policydb_set_target_platform()
172 int sepol_policydb_read(sepol_policydb_t * p, sepol_policy_file_t * pf) in sepol_policydb_read()
177 int sepol_policydb_write(sepol_policydb_t * p, sepol_policy_file_t * pf) in sepol_policydb_write()
183 void *data, size_t len, sepol_policydb_t * p) in sepol_policydb_from_image()
[all …]
Dbooleans.c83 sepol_policydb_t * p, in sepol_bool_set()
107 const sepol_policydb_t * p, unsigned int *response) in sepol_bool_count()
117 const sepol_policydb_t * p, in sepol_bool_exists()
140 const sepol_policydb_t * p, in sepol_bool_query()
178 const sepol_policydb_t * p, in sepol_bool_iterate()
Dinterfaces.c110 const sepol_policydb_t * p, in sepol_iface_exists()
134 const sepol_policydb_t * p, in sepol_iface_query()
165 sepol_policydb_t * p, in sepol_iface_modify()
219 const sepol_policydb_t * p, unsigned int *response) in sepol_iface_count()
236 const sepol_policydb_t * p, in sepol_iface_iterate()
Dports.c151 const sepol_policydb_t * p, unsigned int *response) in sepol_port_count()
169 const sepol_policydb_t * p, in sepol_port_exists()
207 const sepol_policydb_t * p, in sepol_port_query()
247 sepol_policydb_t * p, in sepol_port_modify()
283 const sepol_policydb_t * p, in sepol_port_iterate()
Dusers.c107 sepol_policydb_t * p, in sepol_user_modify()
293 const sepol_policydb_t * p, in sepol_user_exists()
308 const sepol_policydb_t * p, unsigned int *response) in sepol_user_count()
318 const sepol_policydb_t * p, in sepol_user_query()
347 const sepol_policydb_t * p, in sepol_user_iterate()
Droles.c12 sepol_policydb_t * p, const char *role, int *response) in sepol_role_exists()
23 sepol_policydb_t * p, char ***roles, unsigned int *nroles) in sepol_role_list()
Dnodes.c148 const sepol_policydb_t * p, unsigned int *response) in sepol_node_count()
170 const sepol_policydb_t * p, in sepol_node_exists()
230 const sepol_policydb_t * p, in sepol_node_query()
297 sepol_policydb_t * p, in sepol_node_modify()
346 const sepol_policydb_t * p, in sepol_node_iterate()
/external/selinux/libsemanage/src/
Ddatabase_policydb.h33 sepol_policydb_t * p,
38 sepol_policydb_t * p,
43 sepol_policydb_t * p,
48 const sepol_policydb_t * p,
53 const sepol_policydb_t * p,
57 const sepol_policydb_t * p,
62 const sepol_policydb_t * p,
100 sepol_policydb_t * policydb);
Dfcontexts_local.c84 const sepol_policydb_t *policydb;
95 const sepol_policydb_t *policydb = arg->policydb; in validate_handler()
122 const sepol_policydb_t * policydb) in semanage_fcontext_validate_local()
Dsemanage_store.h134 sepol_policydb_t * policydb,
138 sepol_policydb_t * policydb,
Dgenhomedircon.h26 sepol_policydb_t * policydb, int usepasswd,
Ddatabase_policydb.c37 sepol_policydb_t *policydb;
94 sepol_policydb_t *policydb = NULL; in dbase_policydb_cache()
224 sepol_policydb_t * policydb) in dbase_policydb_attach()
Dseusers_local.c234 const sepol_policydb_t *policydb;
247 const sepol_policydb_t *policydb = arg->policydb; in validate_handler()
319 const sepol_policydb_t * policydb) in semanage_seuser_validate_local()
/external/selinux/libselinux/src/
Dload_policy.c67 sepol_policydb_t *policydb; in selinux_mkload_policy()
75 int (*policydb_create)(sepol_policydb_t **) = NULL; in selinux_mkload_policy()
76 void (*policydb_free)(sepol_policydb_t *) = NULL; in selinux_mkload_policy()
77 int (*policydb_read)(sepol_policydb_t *, sepol_policy_file_t *) = NULL; in selinux_mkload_policy()
78 int (*policydb_set_vers)(sepol_policydb_t *, unsigned int) = NULL; in selinux_mkload_policy()
79 int (*policydb_to_image)(sepol_handle_t *, sepol_policydb_t *, void **, size_t *) = NULL; in selinux_mkload_policy()
/external/selinux/libsepol/cil/src/
Dcil_binary.h47 int cil_binary_create(const struct cil_db *db, sepol_policydb_t **pdb);
63 int cil_binary_create_allocated_pdb(const struct cil_db *db, sepol_policydb_t *pdb);
/external/selinux/libsepol/include/sepol/policydb/
Dmodule.h38 sepol_policydb_t *policy;

12