/external/selinux/libsepol/include/sepol/ |
D | policydb.h | 17 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 …]
|
D | ports.h | 14 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,
|
D | nodes.h | 14 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,
|
D | interfaces.h | 14 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,
|
D | users.h | 32 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,
|
D | booleans.h | 33 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,
|
D | module.h | 57 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);
|
D | context.h | 19 const sepol_policydb_t * policydb, 23 const sepol_policydb_t * policydb, 28 const sepol_policydb_t * policydb, const char *mls);
|
D | roles.h | 8 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/ |
D | policydb_public.c | 62 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 …]
|
D | booleans.c | 83 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()
|
D | interfaces.c | 110 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()
|
D | ports.c | 151 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()
|
D | users.c | 107 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()
|
D | roles.c | 12 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()
|
D | nodes.c | 148 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/ |
D | database_policydb.h | 33 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);
|
D | fcontexts_local.c | 84 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()
|
D | semanage_store.h | 134 sepol_policydb_t * policydb, 138 sepol_policydb_t * policydb,
|
D | genhomedircon.h | 26 sepol_policydb_t * policydb, int usepasswd,
|
D | database_policydb.c | 37 sepol_policydb_t *policydb; 94 sepol_policydb_t *policydb = NULL; in dbase_policydb_cache() 224 sepol_policydb_t * policydb) in dbase_policydb_attach()
|
D | seusers_local.c | 234 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/ |
D | load_policy.c | 67 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/ |
D | cil_binary.h | 47 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/ |
D | module.h | 38 sepol_policydb_t *policy;
|