Lines Matching refs:i

390 	size_t i;  in apprentice_1()  local
417 for (i = 0; i < MAGIC_SETS; i++) { in apprentice_1()
418 if (add_mlist(ms->mlist[i], map, i) == -1) { in apprentice_1()
426 for (i = 0; i < MAGIC_SETS; i++) { in apprentice_1()
427 printf("Set %zu:\nBinary patterns:\n", i); in apprentice_1()
428 apprentice_list(ms->mlist[i], BINTEST); in apprentice_1()
430 apprentice_list(ms->mlist[i], TEXTTEST); in apprentice_1()
440 size_t i; in file_ms_free() local
443 for (i = 0; i < MAGIC_SETS; i++) in file_ms_free()
444 mlist_free(ms->mlist[i]); in file_ms_free()
461 size_t i, len; in file_ms_alloc() local
480 for (i = 0; i < MAGIC_SETS; i++) in file_ms_alloc()
481 ms->mlist[i] = NULL; in file_ms_alloc()
545 size_t i; in file_apprentice() local
557 for (i = 0; i < MAGIC_SETS; i++) { in file_apprentice()
558 mlist_free(ms->mlist[i]); in file_apprentice()
559 if ((ms->mlist[i] = mlist_alloc()) == NULL) { in file_apprentice()
560 file_oomem(ms, sizeof(*ms->mlist[i])); in file_apprentice()
572 for (i = 0; i < MAGIC_SETS; i++) { in file_apprentice()
573 mlist_free(ms->mlist[i]); in file_apprentice()
574 if ((ms->mlist[i] = mlist_alloc()) == NULL) { in file_apprentice()
575 file_oomem(ms, sizeof(*ms->mlist[i])); in file_apprentice()
576 if (i != 0) { in file_apprentice()
577 --i; in file_apprentice()
579 mlist_free(ms->mlist[i]); in file_apprentice()
580 while (i != 0); in file_apprentice()
602 for (i = 0; i < MAGIC_SETS; i++) { in file_apprentice()
603 mlist_free(ms->mlist[i]); in file_apprentice()
604 ms->mlist[i] = NULL; in file_apprentice()
613 for (i = 0; i < MAGIC_SETS; i++) { in file_apprentice()
614 mlist_free(ms->mlist[i]); in file_apprentice()
615 ms->mlist[i] = NULL; in file_apprentice()
913 size_t i = me->mp->type == FILE_NAME ? 1 : 0; in addentry() local
914 if (mentrycount[i] == maxmagic[i]) { in addentry()
917 maxmagic[i] += ALLOC_INCR; in addentry()
919 erealloc(mentry[i], sizeof(*mp) * maxmagic[i]))) == in addentry()
921 file_oomem(ms, sizeof(*mp) * maxmagic[i]); in addentry()
924 (void)memset(&mp[mentrycount[i]], 0, sizeof(*mp) * in addentry()
926 mentry[i] = mp; in addentry()
928 mentry[i][mentrycount[i]++] = *me; in addentry()
980 size_t i; in load_1() local
982 for (i = 0; bang[i].name != NULL; i++) { in load_1()
983 if ((size_t)(len - 2) > bang[i].len && in load_1()
984 memcmp(bang[i].name, line + 2, in load_1()
985 bang[i].len) == 0) in load_1()
988 if (bang[i].name == NULL) { in load_1()
997 bang[i].name); in load_1()
1001 if ((*bang[i].fun)(ms, &me, in load_1()
1002 line + bang[i].len + 2) != 0) { in load_1()
1047 uint32_t i = starttest; in set_text_binary() local
1050 set_test_type(me[starttest].mp, me[i].mp); in set_text_binary()
1054 me[i].mp->mimetype, in set_text_binary()
1055 me[i].mp->mimetype[0] == '\0' ? "" : "; ", in set_text_binary()
1056 me[i].mp->desc[0] ? me[i].mp->desc : "(no description)", in set_text_binary()
1057 me[i].mp->flag & BINTEST ? binary : text); in set_text_binary()
1058 if (me[i].mp->flag & BINTEST) { in set_text_binary()
1059 char *p = strstr(me[i].mp->desc, text); in set_text_binary()
1060 if (p && (p == me[i].mp->desc || in set_text_binary()
1062 (p + len - me[i].mp->desc == MAXstring in set_text_binary()
1068 } while (++i < nme && me[i].mp->cont_level != 0); in set_text_binary()
1069 return i; in set_text_binary()
1075 uint32_t i; in set_last_default() local
1076 for (i = 0; i < nme; i++) { in set_last_default()
1077 if (me[i].mp->cont_level == 0 && in set_last_default()
1078 me[i].mp->type == FILE_DEFAULT) { in set_last_default()
1079 while (++i < nme) in set_last_default()
1080 if (me[i].mp->cont_level == 0) in set_last_default()
1082 if (i != nme) { in set_last_default()
1084 ms->line = me[i].mp->lineno; in set_last_default()
1097 uint32_t i, mentrycount = 0; in coalesce_entries() local
1100 for (i = 0; i < nme; i++) in coalesce_entries()
1101 mentrycount += me[i].cont_count; in coalesce_entries()
1110 for (i = 0; i < nme; i++) { in coalesce_entries()
1111 (void)memcpy(*ma + mentrycount, me[i].mp, in coalesce_entries()
1112 me[i].cont_count * sizeof(**ma)); in coalesce_entries()
1113 mentrycount += me[i].cont_count; in coalesce_entries()
1122 uint32_t i; in magic_entry_free() local
1125 for (i = 0; i < nme; i++) in magic_entry_free()
1126 efree(me[i].mp); in magic_entry_free()
1136 uint32_t i, j; in apprentice_load() local
1206 for (i = 0; i < files; i++) { in apprentice_load()
1207 load_1(ms, action, filearr[i], &errs, mentry, in apprentice_load()
1209 efree(filearr[i]); in apprentice_load()
1219 for (i = 0; i < mentrycount[j]; ) { in apprentice_load()
1220 if (mentry[j][i].mp->cont_level != 0) { in apprentice_load()
1221 i++; in apprentice_load()
1224 i = set_text_binary(ms, mentry[j], mentrycount[j], i); in apprentice_load()
1498 size_t i; in parse() local
1936 for (i = 0; (m->desc[i++] = *l++) != '\0' && i < sizeof(m->desc); ) in parse()
1938 if (i == sizeof(m->desc)) { in parse()
2017 size_t i; in parse_apple() local
2028 for (i = 0; *l && ((isascii((unsigned char)*l) && in parse_apple()
2030 i < sizeof(m->apple); m->apple[i++] = *l++) in parse_apple()
2032 if (i == sizeof(m->apple) && *l) { in parse_apple()
2036 SIZE_T_FORMAT "u", line, i); in parse_apple()
2039 if (i > 0) in parse_apple()
2052 size_t i; in parse_mime() local
2063 for (i = 0; *l && ((isascii((unsigned char)*l) && in parse_mime()
2065 i < sizeof(m->mimetype); m->mimetype[i++] = *l++) in parse_mime()
2067 if (i == sizeof(m->mimetype)) { in parse_mime()
2071 SIZE_T_FORMAT "u", m->mimetype, i); in parse_mime()
2073 m->mimetype[i] = '\0'; in parse_mime()
2075 if (i > 0) in parse_mime()
2597 size_t i; in apprentice_map() local
2704 for (i = 0; i < MAGIC_SETS; i++) { in apprentice_map()
2706 map->nmagic[i] = swap4(ptr[i + 2]); in apprentice_map()
2708 map->nmagic[i] = ptr[i + 2]; in apprentice_map()
2709 if (i != MAGIC_SETS - 1) in apprentice_map()
2710 map->magic[i + 1] = map->magic[i] + map->nmagic[i]; in apprentice_map()
2711 nentries += map->nmagic[i]; in apprentice_map()
2720 for (i = 0; i < MAGIC_SETS; i++) in apprentice_map()
2721 byteswap(map->magic[i], map->nmagic[i]); in apprentice_map()
2755 uint32_t i; in apprentice_compile() local
2794 for (i = 0; i < MAGIC_SETS; i++) { in apprentice_compile()
2795 len = m * map->nmagic[i]; in apprentice_compile()
2796 if (php_stream_write(stream, (const char *)map->magic[i], len) != (ssize_t)len) { in apprentice_compile()
2868 uint32_t i; local
2869 for (i = 0; i < nmagic; i++)
2870 bs1(&magic[i]);
3005 uint32_t i, j; local
3013 for (i = 0; i < nma; i++) {
3014 if (ma[i].type != FILE_NAME)
3016 if (strcmp(ma[i].value.s, name) == 0) {
3017 v->magic = &ma[i];
3018 for (j = i + 1; j < nma; j++)
3021 v->nmagic = j - i;