Home
last modified time | relevance | path

Searched refs:i (Results 1 – 25 of 68) sorted by relevance

123

/security/selinux/ss/
A Dconditional.c32 for (i = 0; i < expr->len; i++) { in cond_evaluate_expr()
103 for (i = 0; i < node->true_list.len; i++) { in evaluate_cond_node()
126 for (i = 0; i < p->cond_list_len; i++) in evaluate_cond_nodes()
151 for (i = 0; i < p->cond_list_len; i++) in cond_list_destroy()
291 for (i = 0; i < other->len; i++) { in cond_insertf()
343 for (i = 0; i < len; i++) { in cond_read_av_list()
392 for (i = 0; i < len; i++) { in cond_read_node()
434 for (i = 0; i < len; i++) { in cond_read_list()
489 for (i = 0; i < list->len; i++) { in cond_write_av_list()
515 for (i = 0; i < node->expr.len; i++) { in cond_write_node()
[all …]
A Dhashtab.c71 u32 i; in hashtab_destroy() local
74 for (i = 0; i < h->size; i++) { in hashtab_destroy()
75 cur = h->htable[i]; in hashtab_destroy()
91 u32 i; in hashtab_map() local
95 for (i = 0; i < h->size; i++) { in hashtab_map()
96 cur = h->htable[i]; in hashtab_map()
117 for (i = 0; i < h->size; i++) { in hashtab_stat()
118 cur = h->htable[i]; in hashtab_stat()
147 u32 i; in hashtab_duplicate() local
158 for (i = 0; i < orig->size; i++) { in hashtab_duplicate()
[all …]
A Dsidtab.c37 u32 i; in sidtab_init() local
41 for (i = 0; i < SECINITSID_NUM; i++) in sidtab_init()
366 u32 i; in sidtab_convert_hashtable() local
368 for (i = 0; i < count; i++) { in sidtab_convert_hashtable()
383 u32 i; in sidtab_convert_tree() local
400 i++; in sidtab_convert_tree()
419 i++; in sidtab_convert_tree()
518 u32 i; in sidtab_destroy_tree() local
526 for (i = 0; i < SIDTAB_INNER_ENTRIES; i++) in sidtab_destroy_tree()
535 for (i = 0; i < SIDTAB_LEAF_ENTRIES; i++) in sidtab_destroy_tree()
[all …]
A Davtab.c221 u32 i; in avtab_destroy() local
227 for (i = 0; i < h->nslot; i++) { in avtab_destroy()
301 for (i = 0; i < h->nslot; i++) { in avtab_hash_eval()
410 for (i = 0; i < ARRAY_SIZE(spec_order); i++) { in avtab_read_item()
485 for (i = 0; i < ARRAY_SIZE(xperms.perms.p); i++) in avtab_read_item()
486 xperms.perms.p[i] = le32_to_cpu(buf32[i]); in avtab_read_item()
514 u32 nel, i; in avtab_read() local
532 for (i = 0; i < nel; i++) { in avtab_read()
576 for (i = 0; i < ARRAY_SIZE(cur->datum.u.xperms->perms.p); i++) in avtab_write_item()
591 u32 i; in avtab_write() local
[all …]
A Dservices.c192 for (i = 1; i < map->size; i++) { in map_class()
209 for (i = 0, result = 0; i < n; i++) { in map_decision()
217 for (i = 0, result = 0; i < n; i++) in map_decision()
222 for (i = 0, result = 0; i < n; i++) { in map_decision()
2657 for (i = 0; i < 4; i++) in match_ipv6_addrmask()
3072 for (i = 0; i < *len; i++) { in security_get_bools()
3086 for (i = 0; i < *len; i++) in security_get_bools()
3130 for (i = 0; i < len; i++) { in security_set_bools()
3206 for (i = 0; i < nbools; i++) { in security_preserve_bools()
3216 for (i = 0; i < nbools; i++) in security_preserve_bools()
[all …]
/security/integrity/ima/
A Dima_crypto.c97 for (i = 0; i < NR_BANKS(ima_tpm_chip) + ima_extra_slots; i++) in ima_alloc_tfm()
114 int i; in ima_init_crypto() local
123 for (i = 0; i < NR_BANKS(ima_tpm_chip); i++) { in ima_init_crypto()
148 for (i = 0; i < NR_BANKS(ima_tpm_chip); i++) { in ima_init_crypto()
196 for (i = 0; i < NR_BANKS(ima_tpm_chip) + ima_extra_slots; i++) { in ima_init_crypto()
216 for (i = 0; i < NR_BANKS(ima_tpm_chip) + ima_extra_slots; i++) in ima_free_tfm()
593 for (i = 0; i < num_fields; i++) { in ima_calc_field_array_hash_tfm()
634 for (i = 0; i < NR_BANKS(ima_tpm_chip) + ima_extra_slots; i++) { in ima_calc_field_array_hash()
813 for (i = TPM_PCR0; i < TPM_PCR8; i++) { in ima_calc_boot_aggregate_tfm()
828 for (i = TPM_PCR8; i < TPM_PCR10; i++) { in ima_calc_boot_aggregate_tfm()
[all …]
A Dima_template.c94 int i; in ima_template_has_modsig() local
96 for (i = 0; i < ima_template->num_fields; i++) in ima_template_has_modsig()
183 int i; in lookup_template_field() local
185 for (i = 0; i < ARRAY_SIZE(supported_fields); i++) in lookup_template_field()
196 int i = 0, j = 0; in template_fmt_size() local
202 i++; in template_fmt_size()
215 int i, len; in template_desc_init_fields() local
261 int i; in ima_init_template_list() local
267 for (i = 0; i < ARRAY_SIZE(builtin_templates); i++) { in ima_init_template_list()
363 int i; in ima_restore_template_data() local
[all …]
A Dima_policy.c383 for (i = 0; i < MAX_LSM_RULES; i++) { in ima_lsm_free_rule()
421 for (i = 0; i < MAX_LSM_RULES; i++) { in ima_lsm_copy_rule()
456 for (i = 0; i < MAX_LSM_RULES; i++) in ima_lsm_update_rule()
467 for (i = 0; i < MAX_LSM_RULES; i++) in ima_rule_contains_lsm_cond()
545 for (i = 0; i < opt_list->count; i++) { in ima_match_rule_data()
637 for (i = 0; i < MAX_LSM_RULES; i++) { in ima_match_rules()
686 for (i = 0; i < MAX_LSM_RULES; i++) in ima_match_rules()
871 for (i = 0; i < count; i++) { in add_rules()
2052 for (i = 0; i < opt_list->count; i++) in ima_show_rule_opt_list()
2083 for (i = 0; i < MAX_LSM_RULES; i++) { in ima_policy_show()
[all …]
A Dima_fs.c136 int i, algo_idx; in ima_measurements_show() local
184 for (i = 0; i < e->template_desc->num_fields; i++) { in ima_measurements_show()
187 e->template_desc->fields[i]; in ima_measurements_show()
219 u32 i; in ima_print_digest() local
221 for (i = 0; i < size; i++) in ima_print_digest()
233 int i, algo_idx; in ima_ascii_measurements_show() local
261 for (i = 0; i < e->template_desc->num_fields; i++) { in ima_ascii_measurements_show()
263 if (e->template_data[i].len == 0) in ima_ascii_measurements_show()
267 &e->template_data[i]); in ima_ascii_measurements_show()
402 for (int i = 0; i < count; i++) { in create_securityfs_measurement_lists() local
[all …]
A Dima_api.c25 int i; in ima_free_template_entry() local
27 for (i = 0; i < entry->template_desc->num_fields; i++) in ima_free_template_entry()
28 kfree(entry->template_data[i].data); in ima_free_template_entry()
43 int i, result = 0; in ima_alloc_init_template() local
65 for (i = 0; i < template_desc->num_fields; i++) { in ima_alloc_init_template()
67 template_desc->fields[i]; in ima_alloc_init_template()
71 &((*entry)->template_data[i])); in ima_alloc_init_template()
398 int i; in ima_audit_measurement() local
407 for (i = 0; i < iint->ima_hash->length; i++) in ima_audit_measurement()
408 hex_byte_pack(hash + (i * 2), iint->ima_hash->digest[i]); in ima_audit_measurement()
[all …]
/security/selinux/
A Dgenheaders.c43 int i, j; in main() local
62 for (i = 0; secclass_map[i].name; i++) { in main()
63 char *name = stoupperx(secclass_map[i].name); in main()
65 fprintf(fout, "#define SECCLASS_%-39s %2d\n", name, i+1); in main()
72 for (i = 1; i < isids_len; i++) { in main()
73 const char *s = initial_sid_to_string[i]; in main()
77 fprintf(fout, "#define SECINITSID_%-39s %2d\n", sidname, i); in main()
81 fprintf(fout, "\n#define SECINITSID_NUM %d\n", i-1); in main()
86 for (i = 0; secclass_map[i].name; i++) { in main()
89 char *name = stoupperx(secclass_map[i].name); in main()
[all …]
A Dima.c25 int buf_len, len, i, rc; in selinux_ima_collect_state() local
30 for (i = 0; i < __POLICYDB_CAP_MAX; i++) in selinux_ima_collect_state()
31 buf_len += strlen(selinux_policycap_names[i]) + len; in selinux_ima_collect_state()
55 for (i = 0; i < __POLICYDB_CAP_MAX; i++) { in selinux_ima_collect_state()
56 rc = strlcat(buf, selinux_policycap_names[i], buf_len); in selinux_ima_collect_state()
59 rc = strlcat(buf, selinux_state.policycap[i] ? on : off, in selinux_ima_collect_state()
/security/apparmor/
A Dlabel.c177 for (i = 0; i < an && i < bn; i++) { in vec_cmp()
178 int res = profile_cmp(a[i], b[i]); in vec_cmp()
193 for (i = 0; i < n; i++) { in vec_is_stale()
212 for (i = 0; i < new->size; i++) { in accum_label_info()
240 for (i = 1; i < n; i++) { in unique()
286 for (i = 1; i < n; i++) { in aa_vec_unique()
488 for (; i < label->size; i++) { in aa_label_next_confined()
886 for (i = 0; i < len; i++) in vec_create_and_insert_label()
1890 for (i = 0; i < stack; i++) in aa_label_strn_parse()
1894 split && i < len; i++) { in aa_label_strn_parse()
[all …]
A Dlib.c122 int i; in aa_resize_str_table() local
129 for (i = 0; i < min(t->size, newsize); i++) in aa_resize_str_table()
130 n[i] = t->table[i]; in aa_resize_str_table()
131 for (; i < t->size; i++) in aa_resize_str_table()
148 int i; in aa_free_str_table() local
154 for (i = 0; i < t->size; i++) in aa_free_str_table()
302 unsigned int i, perm = 1; in aa_perm_mask_to_str() local
305 for (i = 0; i < num_chrs; perm <<= 1, i++) { in aa_perm_mask_to_str()
311 *str++ = chrs[i]; in aa_perm_mask_to_str()
322 unsigned int i, perm = 1; in aa_audit_perm_names() local
[all …]
A Dmatch.c162 for (i = 0; i < state_count; i++) { in verify_dfa()
192 for (i = 0; i < trans_count; i++) { in verify_dfa()
200 for (i = 0; i < state_count; i++) { in verify_dfa()
203 for (j = i; in verify_dfa()
230 int i; in dfa_free() local
232 for (i = 0; i < ARRAY_SIZE(dfa->tables); i++) { in dfa_free()
264 u32 i; in remap_data16_to_data32() local
276 for (i = 0; i < old->td_lolen; i++) in remap_data16_to_data32()
277 TABLE_DATAU32(new)[i] = (u32) TABLE_DATAU16(old)[i]; in remap_data16_to_data32()
696 int i; in is_loop() local
[all …]
A Dpolicy_unpack.c468 int i; in unpack_trans_table() local
484 for (i = 0; i < size; i++) { in unpack_trans_table()
549 for (i = 0; i < size; i++) { in unpack_xattrs()
570 int i; in unpack_secmark() local
583 for (i = 0; i < size; i++) { in unpack_secmark()
601 for (i = 0; i < size; i++) in unpack_secmark()
628 for (i = 0; i < size; i++) { in unpack_rlimits()
692 for (i = 0; i < size; i++) { in unpack_perms_table()
772 for (i = AA_CLASS_FILE + 1; i <= AA_CLASS_LAST; i++) { in unpack_pdb()
1217 for (i = 0; i < dfa->tables[YYTD_ID_ACCEPT]->td_lolen; i++) { in verify_dfa_accept_index()
[all …]
/security/apparmor/include/
A Dlabel.h32 typeof(N) i; \
34 for (i = 0; i < (N); i++) \
35 (V)[i] = NULL; \
43 int i; \
44 for (i = 0; i < (N); i++) { \
110 int i, j; member
172 for ((I).i = 0; ((P) = (L)->vec[(I).i]); ++((I).i))
176 for (++((I).i); ((P) = (L)->vec[(I).i]); ++((I).i))
184 (I).i = aa_label_next_confined((L), (I).i + 1))
198 typeof(i) ___i = (i); \
[all …]
/security/tomoyo/
A Dgc.c79 int i; in tomoyo_name_used_by_io_buffer() local
84 for (i = 0; i < TOMOYO_MAX_IO_READ_QUEUE; i++) { in tomoyo_name_used_by_io_buffer()
286 unsigned int i; in tomoyo_del_condition() local
298 for (i = 0; i < numbers_count; i++) in tomoyo_del_condition()
300 for (i = 0; i < names_count; i++) in tomoyo_del_condition()
302 for (i = 0; i < argc; argv++, i++) in tomoyo_del_condition()
304 for (i = 0; i < envc; envp++, i++) { in tomoyo_del_condition()
526 int i; in tomoyo_collect_entry() local
546 for (i = 0; i < TOMOYO_MAX_ACL_GROUPS; i++) in tomoyo_collect_entry()
562 for (i = 0; i < TOMOYO_MAX_GROUP; i++) { in tomoyo_collect_entry()
[all …]
A Dcondition.c29 int i; in tomoyo_argv() local
33 for (i = 0; i < argc; argv++, checked++, i++) { in tomoyo_argv()
64 int i; in tomoyo_envp() local
72 for (i = 0; i < envc; envp++, checked++, i++) { in tomoyo_envp()
194 for (i = 0; i < argc; i++) { in tomoyo_scan_bprm()
206 for (i = 0; i < envc; envp++, i++) { in tomoyo_scan_bprm()
378 u8 i; in tomoyo_condition_type() local
380 for (i = 0; i < TOMOYO_MAX_CONDITION_KEYWORD; i++) { in tomoyo_condition_type()
715 u8 i; in tomoyo_get_attributes() local
718 for (i = 0; i < TOMOYO_MAX_PATH_STAT; i++) { in tomoyo_get_attributes()
[all …]
A Dcommon.c434 for (i = 0; i < 2; i++) { in tomoyo_print_number_union_nospace()
703 for (i = 0; i < TOMOYO_MAX_PREF; i++) in tomoyo_write_profile()
778 for (i = 0; i < TOMOYO_MAX_PREF; i++) in tomoyo_read_profile()
1140 for (i = 0; i < ARRAY_SIZE(tomoyo_callback); i++) { in tomoyo_write_domain2()
1629 for (i = 0; i < TOMOYO_MAX_DOMAIN_INFO_FLAGS; i++) in tomoyo_read_domain()
1760 for (i = 0; i < TOMOYO_MAX_TRANSITION_TYPE; i++) in tomoyo_write_exception()
1763 for (i = 0; i < TOMOYO_MAX_GROUP; i++) in tomoyo_write_exception()
2458 for (i = 0; i < TOMOYO_MAX_POLICY_STAT; i++) { in tomoyo_read_stat()
2472 for (i = 0; i < TOMOYO_MAX_MEMORY_STAT; i++) { in tomoyo_read_stat()
2501 for (i = 0; i < TOMOYO_MAX_MEMORY_STAT; i++) in tomoyo_write_stat()
[all …]
/security/ipe/
A Dpolicy_parser.c31 size_t i = 0; in new_parsed_policy() local
39 for (i = 0; i < ARRAY_SIZE(p->rules); ++i) { in new_parsed_policy()
71 size_t i = 0; in remove_trailing_spaces() local
74 while (i > 0 && isspace(line[i - 1])) in remove_trailing_spaces()
75 i--; in remove_trailing_spaces()
77 line[i] = '\0'; in remove_trailing_spaces()
79 return i; in remove_trailing_spaces()
452 size_t i = 0; in ipe_free_parsed_policy() local
457 for (i = 0; i < ARRAY_SIZE(p->rules); ++i) in ipe_free_parsed_policy()
480 size_t i = 0; in validate_policy() local
[all …]
/security/smack/
A Dsmack_access.c289 int i = 0; in smack_str_from_perm() local
292 string[i++] = 'r'; in smack_str_from_perm()
294 string[i++] = 'w'; in smack_str_from_perm()
305 if (i == 0) in smack_str_from_perm()
307 string[i] = '\0'; in smack_str_from_perm()
308 return i; in smack_str_from_perm()
455 int i; in smk_parse_smack() local
468 for (i = 0; i < len; i++) in smk_parse_smack()
469 if (string[i] > '~' || string[i] <= ' ' || string[i] == '/' || in smk_parse_smack()
470 string[i] == '"' || string[i] == '\\' || string[i] == '\'') in smk_parse_smack()
[all …]
/security/keys/trusted-keys/
A Dtrusted_core.c295 int i; in trusted_read() local
303 for (i = 0; i < p->blob_len; i++) in trusted_read()
304 bufp = hex_byte_pack(bufp, p->blob[i]); in trusted_read()
335 int i, ret = 0; in init_trusted() local
337 for (i = 0; i < ARRAY_SIZE(trusted_key_sources); i++) { in init_trusted()
340 strlen(trusted_key_sources[i].name))) in init_trusted()
348 get_random = trusted_key_sources[i].ops->get_random; in init_trusted()
356 pr_cont(", %s", trusted_key_sources[i].name); in init_trusted()
365 ret = trusted_key_sources[i].ops->init(); in init_trusted()
371 trusted_key_exit = trusted_key_sources[i].ops->exit; in init_trusted()
[all …]
/security/lockdown/
A Dlockdown.c100 int i, offset = 0; in lockdown_read() local
102 for (i = 0; i < ARRAY_SIZE(lockdown_levels); i++) { in lockdown_read()
103 enum lockdown_reason level = lockdown_levels[i]; in lockdown_read()
126 int i, len, err = -EINVAL; in lockdown_write() local
138 for (i = 0; i < ARRAY_SIZE(lockdown_levels); i++) { in lockdown_write()
139 enum lockdown_reason level = lockdown_levels[i]; in lockdown_write()
/security/landlock/
A Dsetup.c41 size_t i; in compute_errata() local
52 for (i = 0; landlock_errata_init[i].number; i++) { in compute_errata()
55 if (WARN_ON_ONCE(landlock_errata_init[i].abi > in compute_errata()
59 landlock_errata |= BIT(landlock_errata_init[i].number - 1); in compute_errata()

Completed in 52 milliseconds

123