Lines Matching refs:sepol_module_package_t

93 static int module_package_init(sepol_module_package_t * p)
95 memset(p, 0, sizeof(sepol_module_package_t));
118 int sepol_module_package_create(sepol_module_package_t ** p)
122 *p = calloc(1, sizeof(sepol_module_package_t));
139 void sepol_module_package_free(sepol_module_package_t * p)
153 char *sepol_module_package_get_file_contexts(sepol_module_package_t * p)
158 size_t sepol_module_package_get_file_contexts_len(sepol_module_package_t * p)
163 char *sepol_module_package_get_seusers(sepol_module_package_t * p)
168 size_t sepol_module_package_get_seusers_len(sepol_module_package_t * p)
173 char *sepol_module_package_get_user_extra(sepol_module_package_t * p)
178 size_t sepol_module_package_get_user_extra_len(sepol_module_package_t * p)
183 char *sepol_module_package_get_netfilter_contexts(sepol_module_package_t * p)
188 size_t sepol_module_package_get_netfilter_contexts_len(sepol_module_package_t *
194 int sepol_module_package_set_file_contexts(sepol_module_package_t * p,
204 int sepol_module_package_set_seusers(sepol_module_package_t * p,
214 int sepol_module_package_set_user_extra(sepol_module_package_t * p,
224 int sepol_module_package_set_netfilter_contexts(sepol_module_package_t * p,
234 sepol_policydb_t *sepol_module_package_get_policy(sepol_module_package_t * p)
245 static int link_file_contexts(sepol_module_package_t * base,
246 sepol_module_package_t ** modules,
277 static int link_netfilter_contexts(sepol_module_package_t * base,
278 sepol_module_package_t ** modules,
311 sepol_module_package_t * base,
312 sepol_module_package_t ** modules, int num_modules,
376 static int module_package_read_offsets(sepol_module_package_t * mod,
467 int sepol_module_package_read(sepol_module_package_t * mod,
656 sepol_module_package_t *mod = NULL;
865 int sepol_module_package_write(sepol_module_package_t * p,