Searched refs:user_extra (Results 1 - 6 of 6) sorted by relevance
/external/selinux/libsemanage/src/ |
H A D | user_extra_record.c | 36 user_extra, 40 if (semanage_user_key_create(handle, user_extra->name, key_ptr) < 0) 50 static int semanage_user_extra_compare(const semanage_user_extra_t * user_extra, argument 57 return strcmp(user_extra->name, name); 61 user_extra, 66 return strcmp(user_extra->name, user_extra2->name); 70 user_extra, 75 return strcmp((*user_extra)->name, (*user_extra2)->name); 80 user_extra) 83 return user_extra 34 semanage_user_extra_key_extract(semanage_handle_t * handle, const semanage_user_extra_t * user_extra, semanage_user_key_t ** key_ptr) argument 60 semanage_user_extra_compare2(const semanage_user_extra_t * user_extra, const semanage_user_extra_t * user_extra2) argument 69 semanage_user_extra_compare2_qsort(const semanage_user_extra_t ** user_extra, const semanage_user_extra_t ** user_extra2) argument 79 semanage_user_extra_get_name(const semanage_user_extra_t * user_extra) argument 86 semanage_user_extra_set_name(semanage_handle_t * handle, semanage_user_extra_t * user_extra, const char *name) argument 103 semanage_user_extra_get_prefix(const semanage_user_extra_t * user_extra) argument 110 semanage_user_extra_set_prefix(semanage_handle_t * handle, semanage_user_extra_t * user_extra, const char *prefix) argument 131 semanage_user_extra_t *user_extra = local 148 semanage_user_extra_free(semanage_user_extra_t * user_extra) argument 160 semanage_user_extra_clone(semanage_handle_t * handle, const semanage_user_extra_t * user_extra, semanage_user_extra_t ** user_extra_ptr) argument [all...] |
H A D | users_extra_file.c | 24 semanage_user_extra_t * user_extra, FILE * str) 27 const char *name = semanage_user_extra_get_name(user_extra); 28 const char *prefix = semanage_user_extra_get_prefix(user_extra); 43 semanage_user_extra_t * user_extra) 62 if (semanage_user_extra_set_name(handle, user_extra, str) < 0) 78 if (semanage_user_extra_set_prefix(handle, user_extra, str) < 0) 23 user_extra_print(semanage_handle_t * handle, semanage_user_extra_t * user_extra, FILE * str) argument 41 user_extra_parse(semanage_handle_t * handle, parse_info_t * info, semanage_user_extra_t * user_extra) argument
|
H A D | user_internal.h | 144 const semanage_user_extra_t * user_extra, 148 user_extra); 151 semanage_user_extra_t * user_extra, 155 user_extra); 158 semanage_user_extra_t * user_extra, 161 hidden void semanage_user_extra_free(semanage_user_extra_t * user_extra);
|
/external/selinux/libsepol/include/sepol/policydb/ |
H A D | module.h | 43 char *user_extra; member in struct:sepol_module_package
|
/external/selinux/policycoreutils/semodule_package/ |
H A D | semodule_package.c | 35 (" -u --user_extra user_extra file (only valid in base)\n"); 95 NULL, *user_extra = NULL; local 106 {"user_extra", required_argument, NULL, 'u'}, 159 if (user_extra) { 161 "May not specify more than one user_extra file\n"); 164 user_extra = strdup(optarg); 165 if (!user_extra) 198 if (user_extra) { 199 if (file_to_data(user_extra, [all...] |
/external/selinux/libsepol/src/ |
H A D | module.c | 145 free(p->user_extra); 174 return p->user_extra; 216 if (set_char(&p->user_extra, data, len)) 556 "found multiple user_extra sections in module package (at section %u)", 562 mod->user_extra = (char *)malloc(mod->user_extra_len); 563 if (!mod->user_extra) { 568 (mod->user_extra, file, mod->user_extra_len)) { 570 "invalid user_extra section at section %u", 572 free(mod->user_extra); 573 mod->user_extra [all...] |
Completed in 3320 milliseconds