• Home
  • Raw
  • Download

Lines Matching refs:i

170 	int i;  in policydb_lookup_compat()  local
173 for (i = 0; i < ARRAY_SIZE(policydb_compat); i++) { in policydb_lookup_compat()
174 if (policydb_compat[i].version == version) { in policydb_lookup_compat()
175 info = &policydb_compat[i]; in policydb_lookup_compat()
285 int i, rc; in policydb_init() local
289 for (i = 0; i < SYM_NUM; i++) { in policydb_init()
290 rc = symtab_init(&p->symtab[i], symtab_sizes[i]); in policydb_init()
327 for (i = 0; i < SYM_NUM; i++) { in policydb_init()
328 hashtab_map(p->symtab[i].table, destroy_f[i], NULL); in policydb_init()
329 hashtab_destroy(p->symtab[i].table); in policydb_init()
518 int i; in symtab_hash_eval() local
520 for (i = 0; i < SYM_NUM; i++) in symtab_hash_eval()
521 hash_eval(s[i].table, symtab_name[i]); in symtab_hash_eval()
538 int i, rc; in policydb_index() local
589 for (i = 0; i < SYM_NUM; i++) { in policydb_index()
590 p->sym_val_to_name[i] = flex_array_alloc(sizeof(char *), in policydb_index()
591 p->symtab[i].nprim, in policydb_index()
593 if (!p->sym_val_to_name[i]) in policydb_index()
596 rc = flex_array_prealloc(p->sym_val_to_name[i], in policydb_index()
597 0, p->symtab[i].nprim, in policydb_index()
602 rc = hashtab_map(p->symtab[i].table, index_f[i], p); in policydb_index()
785 static void ocontext_destroy(struct ocontext *c, int i) in ocontext_destroy() argument
792 if (i == OCON_ISID || i == OCON_FS || in ocontext_destroy()
793 i == OCON_NETIF || i == OCON_FSUSE) in ocontext_destroy()
805 int i; in policydb_destroy() local
809 for (i = 0; i < SYM_NUM; i++) { in policydb_destroy()
811 hashtab_map(p->symtab[i].table, destroy_f[i], NULL); in policydb_destroy()
812 hashtab_destroy(p->symtab[i].table); in policydb_destroy()
815 for (i = 0; i < SYM_NUM; i++) { in policydb_destroy()
816 if (p->sym_val_to_name[i]) in policydb_destroy()
817 flex_array_free(p->sym_val_to_name[i]); in policydb_destroy()
828 for (i = 0; i < OCON_NUM; i++) { in policydb_destroy()
830 c = p->ocontexts[i]; in policydb_destroy()
834 ocontext_destroy(ctmp, i); in policydb_destroy()
836 p->ocontexts[i] = NULL; in policydb_destroy()
878 for (i = 0; i < p->p_types.nprim; i++) { in policydb_destroy()
881 e = flex_array_get(p->type_attr_map_array, i); in policydb_destroy()
1161 int i, rc; in common_read() local
1184 for (i = 0; i < nel; i++) { in common_read()
1232 int rc, i, j, depth; in read_cons_helper() local
1235 for (i = 0; i < ncons; i++) { in read_cons_helper()
1326 int i, rc; in class_read() local
1364 for (i = 0; i < nel; i++) { in class_read()
1847 int i, rc; in range_read() local
1859 for (i = 0; i < nel; i++) { in range_read()
1922 int rc, i; in filename_trans_read() local
1932 for (i = 0; i < nel; i++) { in filename_trans_read()
1999 int i, j, rc; in genfs_read() local
2012 for (i = 0; i < nel; i++) { in genfs_read()
2113 int i, j, rc; in ocontext_read() local
2120 for (i = 0; i < info->ocon_num; i++) { in ocontext_read()
2135 p->ocontexts[i] = c; in ocontext_read()
2138 switch (i) { in ocontext_read()
2300 int i, j, rc; in policydb_read() local
2423 for (i = 0; i < info->sym_num; i++) { in policydb_read()
2430 rc = read_f[i](p, p->symtab[i].table, fp); in policydb_read()
2435 p->symtab[i].nprim = nprim; in policydb_read()
2458 for (i = 0; i < nel; i++) { in policydb_read()
2497 for (i = 0; i < nel; i++) { in policydb_read()
2558 for (i = 0; i < p->p_types.nprim; i++) { in policydb_read()
2559 struct ebitmap *e = flex_array_get(p->type_attr_map_array, i); in policydb_read()
2569 rc = ebitmap_set_bit(e, i, 1); in policydb_read()
3129 unsigned int i, j, rc; in ocontext_write() local
3135 for (i = 0; i < info->ocon_num; i++) { in ocontext_write()
3137 for (c = p->ocontexts[i]; c; c = c->next) in ocontext_write()
3143 for (c = p->ocontexts[i]; c; c = c->next) { in ocontext_write()
3144 switch (i) { in ocontext_write()
3436 unsigned int i, num_syms; in policydb_write() local
3506 for (i = 0; i < num_syms; i++) { in policydb_write()
3512 buf[0] = cpu_to_le32(p->symtab[i].nprim); in policydb_write()
3513 buf[1] = cpu_to_le32(p->symtab[i].table->nel); in policydb_write()
3518 rc = hashtab_map(p->symtab[i].table, write_f[i], &pd); in policydb_write()
3555 for (i = 0; i < p->p_types.nprim; i++) { in policydb_write()
3556 struct ebitmap *e = flex_array_get(p->type_attr_map_array, i); in policydb_write()