ms                123 ext/fileinfo/libmagic/apprentice.c private int getvalue(struct magic_set *ms, struct magic *, const char **, int);
ms                404 ext/fileinfo/libmagic/apprentice.c apprentice_1(struct magic_set *ms, const char *fn, int action)
ms                411 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "magic element size %lu != %lu",
ms                418 ext/fileinfo/libmagic/apprentice.c 		map = apprentice_load(ms, fn, action);
ms                421 ext/fileinfo/libmagic/apprentice.c 		return apprentice_compile(ms, map, fn);
ms                424 ext/fileinfo/libmagic/apprentice.c 	map = apprentice_map(ms, fn);
ms                427 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms                428 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "using regular magic file `%s'", fn);
ms                429 ext/fileinfo/libmagic/apprentice.c 			map = apprentice_load(ms, fn, action);
ms                436 ext/fileinfo/libmagic/apprentice.c 		if (add_mlist(ms->mlist[i], map, i) == -1) {
ms                437 ext/fileinfo/libmagic/apprentice.c 			file_oomem(ms, sizeof(*ml));
ms                447 ext/fileinfo/libmagic/apprentice.c 			apprentice_list(ms->mlist[i], BINTEST);
ms                449 ext/fileinfo/libmagic/apprentice.c 			apprentice_list(ms->mlist[i], TEXTTEST);
ms                456 ext/fileinfo/libmagic/apprentice.c file_ms_free(struct magic_set *ms)
ms                459 ext/fileinfo/libmagic/apprentice.c 	if (ms == NULL)
ms                462 ext/fileinfo/libmagic/apprentice.c 		mlist_free(ms->mlist[i]);
ms                463 ext/fileinfo/libmagic/apprentice.c 	if (ms->o.pbuf) {
ms                464 ext/fileinfo/libmagic/apprentice.c 		efree(ms->o.pbuf);
ms                466 ext/fileinfo/libmagic/apprentice.c 	if (ms->o.buf) {
ms                467 ext/fileinfo/libmagic/apprentice.c 		efree(ms->o.buf);
ms                469 ext/fileinfo/libmagic/apprentice.c 	if (ms->c.li) {
ms                470 ext/fileinfo/libmagic/apprentice.c 		efree(ms->c.li);
ms                472 ext/fileinfo/libmagic/apprentice.c 	efree(ms);
ms                478 ext/fileinfo/libmagic/apprentice.c 	struct magic_set *ms;
ms                481 ext/fileinfo/libmagic/apprentice.c 	if ((ms = CAST(struct magic_set *, ecalloc((size_t)1,
ms                485 ext/fileinfo/libmagic/apprentice.c 	if (magic_setflags(ms, flags) == -1) {
ms                490 ext/fileinfo/libmagic/apprentice.c 	ms->o.buf = ms->o.pbuf = NULL;
ms                491 ext/fileinfo/libmagic/apprentice.c 	len = (ms->c.len = 10) * sizeof(*ms->c.li);
ms                493 ext/fileinfo/libmagic/apprentice.c 	if ((ms->c.li = CAST(struct level_info *, emalloc(len))) == NULL)
ms                496 ext/fileinfo/libmagic/apprentice.c 	ms->event_flags = 0;
ms                497 ext/fileinfo/libmagic/apprentice.c 	ms->error = -1;
ms                499 ext/fileinfo/libmagic/apprentice.c 		ms->mlist[i] = NULL;
ms                500 ext/fileinfo/libmagic/apprentice.c 	ms->file = "unknown";
ms                501 ext/fileinfo/libmagic/apprentice.c 	ms->line = 0;
ms                502 ext/fileinfo/libmagic/apprentice.c 	ms->indir_max = FILE_INDIR_MAX;
ms                503 ext/fileinfo/libmagic/apprentice.c 	ms->name_max = FILE_NAME_MAX;
ms                504 ext/fileinfo/libmagic/apprentice.c 	ms->elf_shnum_max = FILE_ELF_SHNUM_MAX;
ms                505 ext/fileinfo/libmagic/apprentice.c 	ms->elf_phnum_max = FILE_ELF_PHNUM_MAX;
ms                506 ext/fileinfo/libmagic/apprentice.c 	ms->elf_notes_max = FILE_ELF_NOTES_MAX;
ms                507 ext/fileinfo/libmagic/apprentice.c 	return ms;
ms                509 ext/fileinfo/libmagic/apprentice.c 	efree(ms);
ms                564 ext/fileinfo/libmagic/apprentice.c file_apprentice(struct magic_set *ms, const char *fn, int action)
ms                570 ext/fileinfo/libmagic/apprentice.c 	if (ms->mlist[0] != NULL)
ms                571 ext/fileinfo/libmagic/apprentice.c 		file_reset(ms);
ms                585 ext/fileinfo/libmagic/apprentice.c 			mlist_free(ms->mlist[i]);
ms                586 ext/fileinfo/libmagic/apprentice.c 			if ((ms->mlist[i] = mlist_alloc()) == NULL) {
ms                587 ext/fileinfo/libmagic/apprentice.c 				file_oomem(ms, sizeof(*ms->mlist[i]));
ms                591 ext/fileinfo/libmagic/apprentice.c 		return apprentice_1(ms, fn, action);
ms                595 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, strlen(fn));
ms                600 ext/fileinfo/libmagic/apprentice.c 		mlist_free(ms->mlist[i]);
ms                601 ext/fileinfo/libmagic/apprentice.c 		if ((ms->mlist[i] = mlist_alloc()) == NULL) {
ms                602 ext/fileinfo/libmagic/apprentice.c 			file_oomem(ms, sizeof(*ms->mlist[i]));
ms                604 ext/fileinfo/libmagic/apprentice.c 				mlist_free(ms->mlist[i]);
ms                605 ext/fileinfo/libmagic/apprentice.c 				ms->mlist[i] = NULL;
ms                619 ext/fileinfo/libmagic/apprentice.c 		file_err = apprentice_1(ms, fn, action);
ms                628 ext/fileinfo/libmagic/apprentice.c 			mlist_free(ms->mlist[i]);
ms                629 ext/fileinfo/libmagic/apprentice.c 			ms->mlist[i] = NULL;
ms                631 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "could not find any valid magic files!");
ms                643 ext/fileinfo/libmagic/apprentice.c 		mlist_free(ms->mlist[i]);
ms                644 ext/fileinfo/libmagic/apprentice.c 		ms->mlist[i] = NULL;
ms                655 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "Invalid action %d", action);
ms                994 ext/fileinfo/libmagic/apprentice.c addentry(struct magic_set *ms, struct magic_entry *me,
ms               1005 ext/fileinfo/libmagic/apprentice.c 			file_oomem(ms, sizeof(*mp) * mset[i].max);
ms               1021 ext/fileinfo/libmagic/apprentice.c load_1(struct magic_set *ms, int action, const char *fn, int *errs,
ms               1033 ext/fileinfo/libmagic/apprentice.c 	ms->file = fn;
ms               1038 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, errno, "cannot read magic file `%s'",
ms               1046 ext/fileinfo/libmagic/apprentice.c 	for (ms->line = 1; (line = php_stream_get_line(stream, buffer , BUFSIZ, &len)) != NULL; ms->line++) {
ms               1068 ext/fileinfo/libmagic/apprentice.c 					file_error(ms, 0,
ms               1074 ext/fileinfo/libmagic/apprentice.c 					file_error(ms, 0,
ms               1080 ext/fileinfo/libmagic/apprentice.c 				if ((*bang[i].fun)(ms, &me,
ms               1090 ext/fileinfo/libmagic/apprentice.c 			switch (parse(ms, &me, line, lineno, action)) {
ms               1094 ext/fileinfo/libmagic/apprentice.c 				(void)addentry(ms, &me, mset);
ms               1103 ext/fileinfo/libmagic/apprentice.c 		(void)addentry(ms, &me, mset);
ms               1120 ext/fileinfo/libmagic/apprentice.c set_text_binary(struct magic_set *ms, struct magic_entry *me, uint32_t nme,
ms               1131 ext/fileinfo/libmagic/apprentice.c 		if ((ms->flags & MAGIC_DEBUG) == 0)
ms               1153 ext/fileinfo/libmagic/apprentice.c set_last_default(struct magic_set *ms, struct magic_entry *me, uint32_t nme)
ms               1164 ext/fileinfo/libmagic/apprentice.c 				ms->line = me[i].mp->lineno;
ms               1165 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms,
ms               1174 ext/fileinfo/libmagic/apprentice.c coalesce_entries(struct magic_set *ms, struct magic_entry *me, uint32_t nme,
ms               1185 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, slen);
ms               1211 ext/fileinfo/libmagic/apprentice.c apprentice_load(struct magic_set *ms, const char *fn, int action)
ms               1225 ext/fileinfo/libmagic/apprentice.c 	ms->flags |= MAGIC_CHECK;	/* Enable checks for parsed files */
ms               1230 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, sizeof(*map));
ms               1252 ext/fileinfo/libmagic/apprentice.c 				file_oomem(ms,
ms               1267 ext/fileinfo/libmagic/apprentice.c 					file_oomem(ms, mlen);
ms               1278 ext/fileinfo/libmagic/apprentice.c 			load_1(ms, action, filearr[i], &errs, mset);
ms               1283 ext/fileinfo/libmagic/apprentice.c 		load_1(ms, action, fn, &errs, mset);
ms               1294 ext/fileinfo/libmagic/apprentice.c 			i = set_text_binary(ms, mset[j].me, mset[j].count, i);
ms               1303 ext/fileinfo/libmagic/apprentice.c 		set_last_default(ms, mset[j].me, mset[j].count);
ms               1306 ext/fileinfo/libmagic/apprentice.c 		if (coalesce_entries(ms, mset[j].me, mset[j].count,
ms               1328 ext/fileinfo/libmagic/apprentice.c file_signextend(struct magic_set *ms, struct magic *m, uint64_t v)
ms               1392 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1393 ext/fileinfo/libmagic/apprentice.c 			    file_magwarn(ms, "cannot happen: m->type=%d\n",
ms               1402 ext/fileinfo/libmagic/apprentice.c string_modifier_check(struct magic_set *ms, struct magic *m)
ms               1404 ext/fileinfo/libmagic/apprentice.c 	if ((ms->flags & MAGIC_CHECK) == 0)
ms               1409 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms,
ms               1417 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms,
ms               1425 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms,
ms               1433 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms,
ms               1442 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "'/%c' not allowed on regex\n",
ms               1447 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "'/%c' not allowed on regex\n",
ms               1453 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "coding error: m->type=%d\n",
ms               1513 ext/fileinfo/libmagic/apprentice.c check_cond(struct magic_set *ms, int cond, uint32_t cont_level)
ms               1516 ext/fileinfo/libmagic/apprentice.c 	last_cond = ms->c.li[cont_level].last_cond;
ms               1521 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1522 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "syntax error: `if'");
ms               1530 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1531 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "syntax error: `elif'");
ms               1539 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1540 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "syntax error: `else'");
ms               1551 ext/fileinfo/libmagic/apprentice.c 	ms->c.li[cont_level].last_cond = last_cond;
ms               1557 ext/fileinfo/libmagic/apprentice.c parse_indirect_modifier(struct magic_set *ms, struct magic *m, const char **lp)
ms               1567 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1568 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "indirect modifier `%c' "
ms               1578 ext/fileinfo/libmagic/apprentice.c parse_op_modifier(struct magic_set *ms, struct magic *m, const char **lp,
ms               1589 ext/fileinfo/libmagic/apprentice.c 	m->num_mask = file_signextend(ms, m, val);
ms               1595 ext/fileinfo/libmagic/apprentice.c parse_string_modifier(struct magic_set *ms, struct magic *m, const char **lp)
ms               1607 ext/fileinfo/libmagic/apprentice.c 			if (have_range && (ms->flags & MAGIC_CHECK))
ms               1608 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "multiple ranges");
ms               1612 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "zero range");
ms               1677 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1678 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "string modifier `%c' "
ms               1686 ext/fileinfo/libmagic/apprentice.c 	if (string_modifier_check(ms, m) == -1)
ms               1699 ext/fileinfo/libmagic/apprentice.c parse(struct magic_set *ms, struct magic_entry *me, const char *line,
ms               1724 ext/fileinfo/libmagic/apprentice.c 		if (file_check_mem(ms, cont_level) == -1)
ms               1730 ext/fileinfo/libmagic/apprentice.c 			file_magerror(ms, "No current entry for continuation");
ms               1734 ext/fileinfo/libmagic/apprentice.c 			file_magerror(ms, "Continuations present with 0 count");
ms               1740 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "New continuation level %u is more "
ms               1748 ext/fileinfo/libmagic/apprentice.c 				file_oomem(ms, sizeof(*nm) * cnt);
ms               1762 ext/fileinfo/libmagic/apprentice.c 			file_oomem(ms, len);
ms               1791 ext/fileinfo/libmagic/apprentice.c 		if (ms->flags & MAGIC_CHECK)
ms               1792 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "relative offset at level 0");
ms               1797 ext/fileinfo/libmagic/apprentice.c 		if (ms->flags & MAGIC_CHECK)
ms               1798 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "offset `%s' invalid", l);
ms               1850 ext/fileinfo/libmagic/apprentice.c 				if (ms->flags & MAGIC_CHECK)
ms               1851 ext/fileinfo/libmagic/apprentice.c 					file_magwarn(ms,
ms               1875 ext/fileinfo/libmagic/apprentice.c 				if (ms->flags & MAGIC_CHECK)
ms               1876 ext/fileinfo/libmagic/apprentice.c 					file_magwarn(ms,
ms               1882 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               1883 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms,
ms               1890 ext/fileinfo/libmagic/apprentice.c 	if (check_cond(ms, m->cond, cont_level) == -1)
ms               1945 ext/fileinfo/libmagic/apprentice.c 		if (ms->flags & MAGIC_CHECK)
ms               1946 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "type `%s' invalid", l);
ms               1957 ext/fileinfo/libmagic/apprentice.c 		else if (ms->flags & MAGIC_CHECK)
ms               1958 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "'~' invalid for string types");
ms               1968 ext/fileinfo/libmagic/apprentice.c 				if (ms->flags & MAGIC_CHECK)
ms               1969 ext/fileinfo/libmagic/apprentice.c 					file_magwarn(ms,
ms               1976 ext/fileinfo/libmagic/apprentice.c 				r = parse_indirect_modifier(ms, m, &l);
ms               1978 ext/fileinfo/libmagic/apprentice.c 				r = parse_string_modifier(ms, m, &l);
ms               1982 ext/fileinfo/libmagic/apprentice.c 			parse_op_modifier(ms, m, &l, op);
ms               1997 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK) {
ms               1998 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "%c= not supported",
ms               2032 ext/fileinfo/libmagic/apprentice.c 	if (m->reln != 'x' && getvalue(ms, m, &l, action))
ms               2057 ext/fileinfo/libmagic/apprentice.c 		if (ms->flags & MAGIC_CHECK)
ms               2058 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "description `%s' truncated", m->desc);
ms               2065 ext/fileinfo/libmagic/apprentice.c         if (ms->flags & MAGIC_CHECK) {
ms               2066 ext/fileinfo/libmagic/apprentice.c 		if (check_format(ms, m) == -1)
ms               2078 ext/fileinfo/libmagic/apprentice.c parse_strength(struct magic_set *ms, struct magic_entry *me, const char *line)
ms               2086 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms,
ms               2092 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "%s: Strength setting is not supported in "
ms               2106 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Unknown factor op `%c'", *l);
ms               2112 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Too large factor `%lu'", factor);
ms               2116 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Bad factor `%s'", l);
ms               2121 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Cannot have factor op `%c' and factor %u",
ms               2139 ext/fileinfo/libmagic/apprentice.c parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line,
ms               2149 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Current entry already has a %s type "
ms               2155 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Current entry does not yet have a "
ms               2167 ext/fileinfo/libmagic/apprentice.c 		if (ms->flags & MAGIC_CHECK)
ms               2168 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "%s type `%s' truncated %"
ms               2172 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms, "%s type `%s' has bad char '%c'",
ms               2181 ext/fileinfo/libmagic/apprentice.c 	file_magerror(ms, "Bad magic entry '%s'", line);
ms               2190 ext/fileinfo/libmagic/apprentice.c parse_apple(struct magic_set *ms, struct magic_entry *me, const char *line)
ms               2194 ext/fileinfo/libmagic/apprentice.c 	return parse_extra(ms, me, line,
ms               2204 ext/fileinfo/libmagic/apprentice.c parse_mime(struct magic_set *ms, struct magic_entry *me, const char *line)
ms               2208 ext/fileinfo/libmagic/apprentice.c 	return parse_extra(ms, me, line,
ms               2388 ext/fileinfo/libmagic/apprentice.c check_format(struct magic_set *ms, struct magic *m)
ms               2403 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Internal error inconsistency between "
ms               2408 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "No format string for `%s' with description "
ms               2419 ext/fileinfo/libmagic/apprentice.c 		file_magwarn(ms, "Printf format `%c' is not valid for type "
ms               2427 ext/fileinfo/libmagic/apprentice.c 			file_magwarn(ms,
ms               2443 ext/fileinfo/libmagic/apprentice.c getvalue(struct magic_set *ms, struct magic *m, const char **p, int action)
ms               2454 ext/fileinfo/libmagic/apprentice.c 		*p = getstr(ms, m, *p, action == FILE_COMPILE);
ms               2456 ext/fileinfo/libmagic/apprentice.c 			if (ms->flags & MAGIC_CHECK)
ms               2457 ext/fileinfo/libmagic/apprentice.c 				file_magwarn(ms, "cannot get string from `%s'",
ms               2501 ext/fileinfo/libmagic/apprentice.c 			m->value.q = file_signextend(ms, m,
ms               2517 ext/fileinfo/libmagic/apprentice.c getstr(struct magic_set *ms, struct magic *m, const char *s, int warn)
ms               2531 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, 0, "string too long: `%s'", origs);
ms               2539 ext/fileinfo/libmagic/apprentice.c 					file_magwarn(ms, "incomplete escape");
ms               2544 ext/fileinfo/libmagic/apprentice.c 					file_magwarn(ms,
ms               2558 ext/fileinfo/libmagic/apprentice.c 							file_magwarn(ms, "no "
ms               2563 ext/fileinfo/libmagic/apprentice.c 						file_magwarn(ms,
ms               2778 ext/fileinfo/libmagic/apprentice.c apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len)
ms               2783 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, sizeof(*map));
ms               2789 ext/fileinfo/libmagic/apprentice.c 	if (check_buffer(ms, map, "buffer") != 0) {
ms               2801 ext/fileinfo/libmagic/apprentice.c apprentice_map(struct magic_set *ms, const char *fn)
ms               2815 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, sizeof(*map));
ms               2834 ext/fileinfo/libmagic/apprentice.c 	dbname = mkdbname(ms, fn, 0);
ms               2845 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, errno, "cannot stat `%s'", dbname);
ms               2849 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "file `%s' is too %s", dbname,
ms               2856 ext/fileinfo/libmagic/apprentice.c 		file_oomem(ms, map->len);
ms               2860 ext/fileinfo/libmagic/apprentice.c 		file_badread(ms);
ms               2873 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, 0, "bad magic in `%s'", dbname);
ms               2884 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "File %d.%d supports only version %d magic "
ms               2902 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, 0, "Size of `%s' %llu is not a multiple of %zu",
ms               2920 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "Inconsistent entries in `%s' %u != %u",
ms               2945 ext/fileinfo/libmagic/apprentice.c check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname)
ms               2955 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, 0, "bad magic in `%s'", dbname);
ms               2966 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "File %s supports only version %d magic "
ms               2973 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "Size of `%s' %" SIZE_T_FORMAT "u is not "
ms               2990 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, 0, "Inconsistent entries in `%s' %u != %u",
ms               3004 ext/fileinfo/libmagic/apprentice.c apprentice_compile(struct magic_set *ms, struct magic_map *map, const char *fn)
ms               3019 ext/fileinfo/libmagic/apprentice.c 	dbname = mkdbname(ms, fn, 0);
ms               3028 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, errno, "cannot open `%s'", dbname);
ms               3037 ext/fileinfo/libmagic/apprentice.c 		file_error(ms, errno, "error writing `%s'", dbname);
ms               3044 ext/fileinfo/libmagic/apprentice.c 			file_error(ms, errno, "error writing `%s'", dbname);
ms               3063 ext/fileinfo/libmagic/apprentice.c mkdbname(struct magic_set *ms, const char *fn, int strip)
ms               3087 ext/fileinfo/libmagic/apprentice.c 	if (ms->flags & MAGIC_MIME) {
ms               3094 ext/fileinfo/libmagic/apprentice.c 			ms->flags &= MAGIC_MIME_TYPE;
ms               3103 ext/fileinfo/libmagic/apprentice.c 		ms->flags &= MAGIC_MIME_TYPE;
ms               3248 ext/fileinfo/libmagic/apprentice.c file_magicfind(struct magic_set *ms, const char *name, struct mlist *v)
ms               3253 ext/fileinfo/libmagic/apprentice.c 	mlist = ms->mlist[1];
ms                 45 ext/fileinfo/libmagic/apptype.c file_os2_apptype(struct magic_set *ms, const char *fn, const void *buf,
ms                 57 ext/fileinfo/libmagic/apptype.c 		file_error(ms, errno, "cannot create tempnam");
ms                 69 ext/fileinfo/libmagic/apptype.c 			file_error(ms, errno, "cannot open tmp file `%s'", path);
ms                 73 ext/fileinfo/libmagic/apptype.c 			file_error(ms, errno, "cannot write tmp file `%s'",
ms                109 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "32-bit ") == -1)
ms                112 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "physical device driver") == -1)
ms                115 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "virtual device driver") == -1)
ms                119 ext/fileinfo/libmagic/apptype.c 			if (file_printf(ms, "protected ") == -1)
ms                121 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "DLL") == -1)
ms                124 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "Windows executable") == -1)
ms                134 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "DOS executable") == -1)
ms                138 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, ", magic(4)-> ") == -1)
ms                143 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "bound executable") == -1)
ms                146 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, "PM executable") == -1)
ms                148 ext/fileinfo/libmagic/apptype.c 	} else if (file_printf(ms, "OS/2 executable") == -1)
ms                155 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, " [NOTWINDOWCOMPAT]") == -1)
ms                159 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, " [WINDOWCOMPAT]") == -1)
ms                163 ext/fileinfo/libmagic/apptype.c 		if (file_printf(ms, " [WINDOWAPI]") == -1)
ms                 71 ext/fileinfo/libmagic/ascmagic.c file_ascmagic(struct magic_set *ms, const unsigned char *buf, size_t nbytes,
ms                 82 ext/fileinfo/libmagic/ascmagic.c 	if (ms->flags & MAGIC_APPLE)
ms                 88 ext/fileinfo/libmagic/ascmagic.c 	if (file_encoding(ms, buf, nbytes, &ubuf, &ulen, &code, &code_mime,
ms                 92 ext/fileinfo/libmagic/ascmagic.c 		rv = file_ascmagic_with_encoding(ms, buf, nbytes, ubuf, ulen, code,
ms                101 ext/fileinfo/libmagic/ascmagic.c file_ascmagic_with_encoding(struct magic_set *ms, const unsigned char *buf,
ms                108 ext/fileinfo/libmagic/ascmagic.c 	int mime = ms->flags & MAGIC_MIME;
ms                126 ext/fileinfo/libmagic/ascmagic.c 	if (ms->flags & MAGIC_APPLE)
ms                137 ext/fileinfo/libmagic/ascmagic.c 	if (ulen > 0 && (ms->flags & MAGIC_NO_CHECK_SOFT) == 0) {
ms                143 ext/fileinfo/libmagic/ascmagic.c 			file_oomem(ms, mlen);
ms                149 ext/fileinfo/libmagic/ascmagic.c 		if ((rv = file_softmagic(ms, utf8_buf,
ms                197 ext/fileinfo/libmagic/ascmagic.c 		if (!file_printedlen(ms) && (mime & MAGIC_MIME_TYPE) != 0) {
ms                199 ext/fileinfo/libmagic/ascmagic.c 				if (file_printf(ms, "%s", subtype_mime) == -1)
ms                202 ext/fileinfo/libmagic/ascmagic.c 				if (file_printf(ms, "text/plain") == -1)
ms                207 ext/fileinfo/libmagic/ascmagic.c 		if (file_printedlen(ms)) {
ms                208 ext/fileinfo/libmagic/ascmagic.c 			switch (file_replace(ms, " text$", ", ")) {
ms                210 ext/fileinfo/libmagic/ascmagic.c 				switch (file_replace(ms, " text executable$",
ms                213 ext/fileinfo/libmagic/ascmagic.c 					if (file_printf(ms, ", ") == -1)
ms                230 ext/fileinfo/libmagic/ascmagic.c 		if (file_printf(ms, "%s", code) == -1)
ms                234 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, " %s", subtype) == -1)
ms                238 ext/fileinfo/libmagic/ascmagic.c 		if (file_printf(ms, " %s", type) == -1)
ms                242 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, " executable") == -1)
ms                246 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, ", with very long lines") == -1)
ms                255 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, ", with") == -1)
ms                259 ext/fileinfo/libmagic/ascmagic.c 				if (file_printf(ms, " no") == -1)
ms                263 ext/fileinfo/libmagic/ascmagic.c 					if (file_printf(ms, " CRLF") == -1)
ms                266 ext/fileinfo/libmagic/ascmagic.c 						if (file_printf(ms, ",") == -1)
ms                270 ext/fileinfo/libmagic/ascmagic.c 					if (file_printf(ms, " CR") == -1)
ms                273 ext/fileinfo/libmagic/ascmagic.c 						if (file_printf(ms, ",") == -1)
ms                277 ext/fileinfo/libmagic/ascmagic.c 					if (file_printf(ms, " LF") == -1)
ms                280 ext/fileinfo/libmagic/ascmagic.c 						if (file_printf(ms, ",") == -1)
ms                284 ext/fileinfo/libmagic/ascmagic.c 					if (file_printf(ms, " NEL") == -1)
ms                288 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, " line terminators") == -1)
ms                293 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, ", with escape sequences") == -1)
ms                296 ext/fileinfo/libmagic/ascmagic.c 			if (file_printf(ms, ", with overstriking") == -1)
ms                108 ext/fileinfo/libmagic/compress.c file_zmagic(struct magic_set *ms, int fd, const char *name,
ms                114 ext/fileinfo/libmagic/compress.c 	int mime = ms->flags & MAGIC_MIME;
ms                119 ext/fileinfo/libmagic/compress.c 	if ((ms->flags & MAGIC_COMPRESS) == 0)
ms                129 ext/fileinfo/libmagic/compress.c 		    (nsz = uncompressbuf(ms, fd, i, buf, &newbuf,
ms                131 ext/fileinfo/libmagic/compress.c 			ms->flags &= ~MAGIC_COMPRESS;
ms                133 ext/fileinfo/libmagic/compress.c 			if (file_buffer(ms, -1, name, newbuf, nsz) == -1)
ms                137 ext/fileinfo/libmagic/compress.c 				if (file_printf(ms, mime ?
ms                140 ext/fileinfo/libmagic/compress.c 				if (file_buffer(ms, -1, NULL, buf, nbytes) == -1)
ms                142 ext/fileinfo/libmagic/compress.c 				if (!mime && file_printf(ms, ")") == -1)
ms                156 ext/fileinfo/libmagic/compress.c 	ms->flags |= MAGIC_COMPRESS;
ms                254 ext/fileinfo/libmagic/compress.c file_pipe2file(struct magic_set *ms, int fd, const void *startbuf,
ms                280 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno,
ms                295 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno, "error copying from pipe to temp file");
ms                300 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno, "error while writing to temp file");
ms                310 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno, "could not dup descriptor for temp file");
ms                315 ext/fileinfo/libmagic/compress.c 		file_badseek(ms);
ms                330 ext/fileinfo/libmagic/compress.c uncompressgzipped(struct magic_set *ms, const unsigned char *old,
ms                375 ext/fileinfo/libmagic/compress.c 		file_error(ms, 0, "zlib: %s", z.msg);
ms                381 ext/fileinfo/libmagic/compress.c 		file_error(ms, 0, "zlib: %s", z.msg);
ms                396 ext/fileinfo/libmagic/compress.c uncompressbuf(struct magic_set *ms, int fd, size_t method,
ms                406 ext/fileinfo/libmagic/compress.c 		return uncompressgzipped(ms, old, newch, n);
ms                412 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno, "cannot create pipe");	
ms                445 ext/fileinfo/libmagic/compress.c 		file_error(ms, errno, "could not fork");
ms                 35 ext/fileinfo/libmagic/elfclass.h 	notecount = ms->elf_notes_max;
ms                 40 ext/fileinfo/libmagic/elfclass.h 		if (phnum > ms->elf_phnum_max)
ms                 41 ext/fileinfo/libmagic/elfclass.h 			return toomany(ms, "program headers", phnum);
ms                 43 ext/fileinfo/libmagic/elfclass.h 		if (dophn_core(ms, clazz, swap, fd,
ms                 53 ext/fileinfo/libmagic/elfclass.h 		if (phnum > ms->elf_phnum_max)
ms                 54 ext/fileinfo/libmagic/elfclass.h 			return toomany(ms, "program", phnum);
ms                 56 ext/fileinfo/libmagic/elfclass.h 		if (shnum > ms->elf_shnum_max)
ms                 57 ext/fileinfo/libmagic/elfclass.h 			return toomany(ms, "section", shnum);
ms                 58 ext/fileinfo/libmagic/elfclass.h 		if (dophn_exec(ms, clazz, swap, fd,
ms                 66 ext/fileinfo/libmagic/elfclass.h 		if (shnum > ms->elf_shnum_max)
ms                 67 ext/fileinfo/libmagic/elfclass.h 			return toomany(ms, "section headers", shnum);
ms                 68 ext/fileinfo/libmagic/elfclass.h 		if (doshn(ms, clazz, swap, fd,
ms                 81 ext/fileinfo/libmagic/elfclass.h 		return toomany(ms, "notes", ms->elf_notes_max);
ms                 68 ext/fileinfo/libmagic/encoding.c file_encoding(struct magic_set *ms, const unsigned char *buf, size_t nbytes, unichar **ubuf, size_t *ulen, const char **code, const char **code_mime, const char **type)
ms                 81 ext/fileinfo/libmagic/encoding.c 		file_oomem(ms, mlen);
ms                 86 ext/fileinfo/libmagic/encoding.c 		file_oomem(ms, mlen);
ms                 82 ext/fileinfo/libmagic/fsmagic.c handle_mime(struct magic_set *ms, int mime, const char *str)
ms                 85 ext/fileinfo/libmagic/fsmagic.c 		if (file_printf(ms, "inode/%s", str) == -1)
ms                 87 ext/fileinfo/libmagic/fsmagic.c 		if ((mime & MAGIC_MIME_ENCODING) && file_printf(ms,
ms                 91 ext/fileinfo/libmagic/fsmagic.c 	if ((mime & MAGIC_MIME_ENCODING) && file_printf(ms, "binary") == -1)
ms                 97 ext/fileinfo/libmagic/fsmagic.c file_fsmagic(struct magic_set *ms, const char *fn, zend_stat_t *sb, php_stream *stream)
ms                100 ext/fileinfo/libmagic/fsmagic.c 	int mime = ms->flags & MAGIC_MIME;
ms                102 ext/fileinfo/libmagic/fsmagic.c 	if (ms->flags & MAGIC_APPLE)
ms                114 ext/fileinfo/libmagic/fsmagic.c 			if (ms->flags & MAGIC_ERROR) {
ms                115 ext/fileinfo/libmagic/fsmagic.c 				file_error(ms, errno, "cannot stat `%s'", fn);
ms                123 ext/fileinfo/libmagic/fsmagic.c 			if (ms->flags & MAGIC_ERROR) {
ms                124 ext/fileinfo/libmagic/fsmagic.c 				file_error(ms, errno, "cannot stat `%s'", fn);
ms                135 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%ssetuid", COMMA) == -1)
ms                140 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%ssetgid", COMMA) == -1)
ms                145 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%ssticky", COMMA) == -1)
ms                159 ext/fileinfo/libmagic/fsmagic.c 			if ((ms->flags & MAGIC_DEVICES) != 0) {
ms                164 ext/fileinfo/libmagic/fsmagic.c 				if (handle_mime(ms, mime, "chardevice") == -1)
ms                169 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%scharacter special (%d/%d/%d)",
ms                174 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%scharacter special (%ld/%ld)",
ms                180 ext/fileinfo/libmagic/fsmagic.c 			if (file_printf(ms, "%scharacter special", COMMA) == -1)
ms                190 ext/fileinfo/libmagic/fsmagic.c 		if((ms->flags & MAGIC_DEVICES) != 0)
ms                193 ext/fileinfo/libmagic/fsmagic.c 			if (handle_mime(ms, mime, "fifo") == -1)
ms                195 ext/fileinfo/libmagic/fsmagic.c 		} else if (file_printf(ms, "%sfifo (named pipe)", COMMA) == -1)
ms                202 ext/fileinfo/libmagic/fsmagic.c 			if (handle_mime(ms, mime, "door") == -1)
ms                204 ext/fileinfo/libmagic/fsmagic.c 		} else if (file_printf(ms, "%sdoor", COMMA) == -1)
ms                211 ext/fileinfo/libmagic/fsmagic.c 			if (ms->flags & MAGIC_ERROR) {
ms                212 ext/fileinfo/libmagic/fsmagic.c 			    file_error(ms, errno, "unreadable symlink `%s'", fn);
ms                222 ext/fileinfo/libmagic/fsmagic.c 			if (handle_mime(ms, mime, "socket") == -1)
ms                224 ext/fileinfo/libmagic/fsmagic.c 		} else if (file_printf(ms, "%ssocket", COMMA) == -1)
ms                242 ext/fileinfo/libmagic/fsmagic.c 	if ((ms->flags & MAGIC_DEVICES) == 0 && sb->st_size == 0) {
ms                244 ext/fileinfo/libmagic/fsmagic.c 			if (handle_mime(ms, mime, "x-empty") == -1)
ms                246 ext/fileinfo/libmagic/fsmagic.c 			} else if (file_printf(ms, "%sempty", COMMA) == -1)
ms                254 ext/fileinfo/libmagic/fsmagic.c 		file_error(ms, 0, "invalid mode 0%o", sb->st_mode);
ms                 62 ext/fileinfo/libmagic/funcs.c file_printf(struct magic_set *ms, const char *fmt, ...)
ms                 72 ext/fileinfo/libmagic/funcs.c 	if (ms->o.buf != NULL) {
ms                 73 ext/fileinfo/libmagic/funcs.c 		len = spprintf(&newstr, 0, "%s%s", ms->o.buf, (buf ? buf : ""));
ms                 77 ext/fileinfo/libmagic/funcs.c 		efree(ms->o.buf);
ms                 78 ext/fileinfo/libmagic/funcs.c 		ms->o.buf = newstr;
ms                 80 ext/fileinfo/libmagic/funcs.c 		ms->o.buf = buf;
ms                 90 ext/fileinfo/libmagic/funcs.c file_error_core(struct magic_set *ms, int error, const char *f, va_list va,
ms                 96 ext/fileinfo/libmagic/funcs.c 	if (ms->event_flags & EVENT_HAD_ERR)
ms                 99 ext/fileinfo/libmagic/funcs.c 		efree(ms->o.buf);
ms                100 ext/fileinfo/libmagic/funcs.c 		ms->o.buf = NULL;
ms                101 ext/fileinfo/libmagic/funcs.c 		file_printf(ms, "line %" SIZE_T_FORMAT "u: ", lineno);
ms                108 ext/fileinfo/libmagic/funcs.c 		file_printf(ms, "%s (%s)", (*buf ? buf : ""), strerror(error));
ms                110 ext/fileinfo/libmagic/funcs.c 		file_printf(ms, "%s", buf);
ms                117 ext/fileinfo/libmagic/funcs.c 	ms->event_flags |= EVENT_HAD_ERR;
ms                118 ext/fileinfo/libmagic/funcs.c 	ms->error = error;
ms                123 ext/fileinfo/libmagic/funcs.c file_error(struct magic_set *ms, int error, const char *f, ...)
ms                127 ext/fileinfo/libmagic/funcs.c 	file_error_core(ms, error, f, va, 0);
ms                136 ext/fileinfo/libmagic/funcs.c file_magerror(struct magic_set *ms, const char *f, ...)
ms                140 ext/fileinfo/libmagic/funcs.c 	file_error_core(ms, 0, f, va, ms->line);
ms                145 ext/fileinfo/libmagic/funcs.c file_oomem(struct magic_set *ms, size_t len)
ms                147 ext/fileinfo/libmagic/funcs.c 	file_error(ms, errno, "cannot allocate %" SIZE_T_FORMAT "u bytes",
ms                152 ext/fileinfo/libmagic/funcs.c file_badseek(struct magic_set *ms)
ms                154 ext/fileinfo/libmagic/funcs.c 	file_error(ms, errno, "error seeking");
ms                158 ext/fileinfo/libmagic/funcs.c file_badread(struct magic_set *ms)
ms                160 ext/fileinfo/libmagic/funcs.c 	file_error(ms, errno, "error reading");
ms                164 ext/fileinfo/libmagic/funcs.c file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf,
ms                168 ext/fileinfo/libmagic/funcs.c 	int mime = ms->flags & MAGIC_MIME;
ms                187 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_ENCODING) == 0) {
ms                188 ext/fileinfo/libmagic/funcs.c 		looks_text = file_encoding(ms, ubuf, nb, &u8buf, &ulen,
ms                193 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_APPTYPE) == 0 && inname) {
ms                194 ext/fileinfo/libmagic/funcs.c 		switch (file_os2_apptype(ms, inname, buf, nb)) {
ms                206 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_COMPRESS) == 0)
ms                207 ext/fileinfo/libmagic/funcs.c 		if ((m = file_zmagic(ms, stream, inname, ubuf, nb)) != 0) {
ms                208 ext/fileinfo/libmagic/funcs.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms                214 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_TAR) == 0)
ms                215 ext/fileinfo/libmagic/funcs.c 		if ((m = file_is_tar(ms, ubuf, nb)) != 0) {
ms                216 ext/fileinfo/libmagic/funcs.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms                222 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_CDF) == 0) {
ms                225 ext/fileinfo/libmagic/funcs.c 			if ((m = file_trycdf(ms, fd, ubuf, nb)) != 0) {
ms                226 ext/fileinfo/libmagic/funcs.c 				if ((ms->flags & MAGIC_DEBUG) != 0)
ms                234 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_SOFT) == 0)
ms                235 ext/fileinfo/libmagic/funcs.c 		if ((m = file_softmagic(ms, ubuf, nb, 0, NULL, BINTEST,
ms                237 ext/fileinfo/libmagic/funcs.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms                240 ext/fileinfo/libmagic/funcs.c 			if ((ms->flags & MAGIC_NO_CHECK_ELF) == 0 && m == 1 &&
ms                251 ext/fileinfo/libmagic/funcs.c 				if ((m = file_tryelf(ms, fd, ubuf, nb)) != 0)
ms                252 ext/fileinfo/libmagic/funcs.c 					if ((ms->flags & MAGIC_DEBUG) != 0)
ms                261 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_NO_CHECK_TEXT) == 0) {
ms                263 ext/fileinfo/libmagic/funcs.c 		if ((m = file_ascmagic(ms, ubuf, nb, looks_text)) != 0) {
ms                264 ext/fileinfo/libmagic/funcs.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms                274 ext/fileinfo/libmagic/funcs.c 	    file_printf(ms, "%s", mime ? type : def) == -1) {
ms                278 ext/fileinfo/libmagic/funcs.c 	if ((ms->flags & MAGIC_MIME_ENCODING) != 0) {
ms                279 ext/fileinfo/libmagic/funcs.c 		if (ms->flags & MAGIC_MIME_TYPE)
ms                280 ext/fileinfo/libmagic/funcs.c 			if (file_printf(ms, "; charset=") == -1)
ms                282 ext/fileinfo/libmagic/funcs.c 		if (file_printf(ms, "%s", code_mime) == -1)
ms                296 ext/fileinfo/libmagic/funcs.c file_reset(struct magic_set *ms)
ms                298 ext/fileinfo/libmagic/funcs.c 	if (ms->mlist[0] == NULL) {
ms                299 ext/fileinfo/libmagic/funcs.c 		file_error(ms, 0, "no magic files loaded");
ms                302 ext/fileinfo/libmagic/funcs.c 	if (ms->o.buf) {
ms                303 ext/fileinfo/libmagic/funcs.c 		efree(ms->o.buf);
ms                304 ext/fileinfo/libmagic/funcs.c 		ms->o.buf = NULL;
ms                306 ext/fileinfo/libmagic/funcs.c 	if (ms->o.pbuf) {
ms                307 ext/fileinfo/libmagic/funcs.c 		efree(ms->o.pbuf);
ms                308 ext/fileinfo/libmagic/funcs.c 		ms->o.pbuf = NULL;
ms                310 ext/fileinfo/libmagic/funcs.c 	ms->event_flags &= ~EVENT_HAD_ERR;
ms                311 ext/fileinfo/libmagic/funcs.c 	ms->error = -1;
ms                324 ext/fileinfo/libmagic/funcs.c file_getbuffer(struct magic_set *ms)
ms                329 ext/fileinfo/libmagic/funcs.c 	if (ms->event_flags & EVENT_HAD_ERR)
ms                332 ext/fileinfo/libmagic/funcs.c 	if (ms->flags & MAGIC_RAW)
ms                333 ext/fileinfo/libmagic/funcs.c 		return ms->o.buf;
ms                335 ext/fileinfo/libmagic/funcs.c 	if (ms->o.buf == NULL)
ms                339 ext/fileinfo/libmagic/funcs.c 	len = strlen(ms->o.buf);
ms                341 ext/fileinfo/libmagic/funcs.c 		file_oomem(ms, len);
ms                345 ext/fileinfo/libmagic/funcs.c 	if ((ms->o.pbuf = CAST(char *, erealloc(ms->o.pbuf, psize))) == NULL) {
ms                346 ext/fileinfo/libmagic/funcs.c 		file_oomem(ms, psize);
ms                359 ext/fileinfo/libmagic/funcs.c 		np = ms->o.pbuf;
ms                360 ext/fileinfo/libmagic/funcs.c 		op = ms->o.buf;
ms                385 ext/fileinfo/libmagic/funcs.c 			return ms->o.pbuf;
ms                389 ext/fileinfo/libmagic/funcs.c 	for (np = ms->o.pbuf, op = ms->o.buf; *op;) {
ms                397 ext/fileinfo/libmagic/funcs.c 	return ms->o.pbuf;
ms                401 ext/fileinfo/libmagic/funcs.c file_check_mem(struct magic_set *ms, unsigned int level)
ms                405 ext/fileinfo/libmagic/funcs.c 	if (level >= ms->c.len) {
ms                406 ext/fileinfo/libmagic/funcs.c 		len = (ms->c.len += 20 + level) * sizeof(*ms->c.li);
ms                407 ext/fileinfo/libmagic/funcs.c 		ms->c.li = CAST(struct level_info *, (ms->c.li == NULL) ?
ms                409 ext/fileinfo/libmagic/funcs.c 		    erealloc(ms->c.li, len));
ms                410 ext/fileinfo/libmagic/funcs.c 		if (ms->c.li == NULL) {
ms                411 ext/fileinfo/libmagic/funcs.c 			file_oomem(ms, len);
ms                415 ext/fileinfo/libmagic/funcs.c 	ms->c.li[level].got_match = 0;
ms                417 ext/fileinfo/libmagic/funcs.c 	ms->c.li[level].last_match = 0;
ms                418 ext/fileinfo/libmagic/funcs.c 	ms->c.li[level].last_cond = COND_NONE;
ms                424 ext/fileinfo/libmagic/funcs.c file_printedlen(const struct magic_set *ms)
ms                426 ext/fileinfo/libmagic/funcs.c 	return ms->o.buf == NULL ? 0 : strlen(ms->o.buf);
ms                430 ext/fileinfo/libmagic/funcs.c file_replace(struct magic_set *ms, const char *pat, const char *rep)
ms                451 ext/fileinfo/libmagic/funcs.c 	res = php_pcre_replace_impl(pce, NULL, ms->o.buf, strlen(ms->o.buf), &repl, 0, -1, &rep_cnt);
ms                459 ext/fileinfo/libmagic/funcs.c 	strncpy(ms->o.buf, ZSTR_VAL(res), ZSTR_LEN(res));
ms                460 ext/fileinfo/libmagic/funcs.c 	ms->o.buf[ZSTR_LEN(res)] = '\0';
ms                470 ext/fileinfo/libmagic/funcs.c file_push_buffer(struct magic_set *ms)
ms                474 ext/fileinfo/libmagic/funcs.c 	if (ms->event_flags & EVENT_HAD_ERR)
ms                480 ext/fileinfo/libmagic/funcs.c 	pb->buf = ms->o.buf;
ms                481 ext/fileinfo/libmagic/funcs.c 	pb->offset = ms->offset;
ms                483 ext/fileinfo/libmagic/funcs.c 	ms->o.buf = NULL;
ms                484 ext/fileinfo/libmagic/funcs.c 	ms->offset = 0;
ms                490 ext/fileinfo/libmagic/funcs.c file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb)
ms                494 ext/fileinfo/libmagic/funcs.c 	if (ms->event_flags & EVENT_HAD_ERR) {
ms                500 ext/fileinfo/libmagic/funcs.c 	rbuf = ms->o.buf;
ms                502 ext/fileinfo/libmagic/funcs.c 	ms->o.buf = pb->buf;
ms                503 ext/fileinfo/libmagic/funcs.c 	ms->offset = pb->offset;
ms                 63 ext/fileinfo/libmagic/is_tar.c file_is_tar(struct magic_set *ms, const unsigned char *buf, size_t nbytes)
ms                 70 ext/fileinfo/libmagic/is_tar.c 	int mime = ms->flags & MAGIC_MIME;
ms                 72 ext/fileinfo/libmagic/is_tar.c 	if ((ms->flags & MAGIC_APPLE) != 0)
ms                 79 ext/fileinfo/libmagic/is_tar.c 	if (file_printf(ms, "%s", mime ? "application/x-tar" :
ms                234 ext/fileinfo/libmagic/magic.c unreadable_info(struct magic_set *ms, mode_t md, const char *file)
ms                239 ext/fileinfo/libmagic/magic.c 			if (file_printf(ms, "writable, ") == -1)
ms                242 ext/fileinfo/libmagic/magic.c 			if (file_printf(ms, "executable, ") == -1)
ms                246 ext/fileinfo/libmagic/magic.c 		if (file_printf(ms, "regular file, ") == -1)
ms                248 ext/fileinfo/libmagic/magic.c 	if (file_printf(ms, "no read permission") == -1)
ms                254 ext/fileinfo/libmagic/magic.c magic_close(struct magic_set *ms)
ms                256 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                258 ext/fileinfo/libmagic/magic.c 	file_ms_free(ms);
ms                265 ext/fileinfo/libmagic/magic.c magic_load(struct magic_set *ms, const char *magicfile)
ms                267 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                269 ext/fileinfo/libmagic/magic.c 	return file_apprentice(ms, magicfile, FILE_LOAD);
ms                273 ext/fileinfo/libmagic/magic.c magic_compile(struct magic_set *ms, const char *magicfile)
ms                275 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                277 ext/fileinfo/libmagic/magic.c 	return file_apprentice(ms, magicfile, FILE_COMPILE);
ms                282 ext/fileinfo/libmagic/magic.c magic_list(struct magic_set *ms, const char *magicfile)
ms                284 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                286 ext/fileinfo/libmagic/magic.c 	return file_apprentice(ms, magicfile, FILE_LIST);
ms                290 ext/fileinfo/libmagic/magic.c close_and_restore(const struct magic_set *ms, const char *name, int fd,
ms                294 ext/fileinfo/libmagic/magic.c 	if ((ms->flags & MAGIC_PRESERVE_ATIME) != 0) {
ms                324 ext/fileinfo/libmagic/magic.c magic_descriptor(struct magic_set *ms, int fd)
ms                326 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                328 ext/fileinfo/libmagic/magic.c 	return file_or_stream(ms, NULL, NULL);
ms                335 ext/fileinfo/libmagic/magic.c magic_file(struct magic_set *ms, const char *inname)
ms                337 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                339 ext/fileinfo/libmagic/magic.c 	return file_or_stream(ms, inname, NULL);
ms                343 ext/fileinfo/libmagic/magic.c magic_stream(struct magic_set *ms, php_stream *stream)
ms                345 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                347 ext/fileinfo/libmagic/magic.c 	return file_or_stream(ms, NULL, stream);
ms                351 ext/fileinfo/libmagic/magic.c file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream)
ms                370 ext/fileinfo/libmagic/magic.c 	if (file_reset(ms) == -1)
ms                373 ext/fileinfo/libmagic/magic.c 	switch (file_fsmagic(ms, inname, &sb, stream)) {
ms                391 ext/fileinfo/libmagic/magic.c 		if (unreadable_info(ms, sb.st_mode, inname) == -1)
ms                405 ext/fileinfo/libmagic/magic.c 		file_error(ms, errno, "cannot read `%s'", inname);
ms                410 ext/fileinfo/libmagic/magic.c 	if (file_buffer(ms, stream, inname, buf, (size_t)nbytes) == -1)
ms                420 ext/fileinfo/libmagic/magic.c 	close_and_restore(ms, inname, 0, &sb);
ms                421 ext/fileinfo/libmagic/magic.c 	return rv == 0 ? file_getbuffer(ms) : NULL;
ms                426 ext/fileinfo/libmagic/magic.c magic_buffer(struct magic_set *ms, const void *buf, size_t nb)
ms                428 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                430 ext/fileinfo/libmagic/magic.c 	if (file_reset(ms) == -1)
ms                436 ext/fileinfo/libmagic/magic.c 	if (file_buffer(ms, NULL, NULL, buf, nb) == -1) {
ms                439 ext/fileinfo/libmagic/magic.c 	return file_getbuffer(ms);
ms                443 ext/fileinfo/libmagic/magic.c magic_error(struct magic_set *ms)
ms                445 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                447 ext/fileinfo/libmagic/magic.c 	return (ms->event_flags & EVENT_HAD_ERR) ? ms->o.buf : NULL;
ms                451 ext/fileinfo/libmagic/magic.c magic_errno(struct magic_set *ms)
ms                453 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                455 ext/fileinfo/libmagic/magic.c 	return (ms->event_flags & EVENT_HAD_ERR) ? ms->error : 0;
ms                459 ext/fileinfo/libmagic/magic.c magic_setflags(struct magic_set *ms, int flags)
ms                461 ext/fileinfo/libmagic/magic.c 	if (ms == NULL)
ms                467 ext/fileinfo/libmagic/magic.c 	ms->flags = flags;
ms                478 ext/fileinfo/libmagic/magic.c magic_setparam(struct magic_set *ms, int param, const void *val)
ms                482 ext/fileinfo/libmagic/magic.c 		ms->indir_max = (uint16_t)*(const size_t *)val;
ms                485 ext/fileinfo/libmagic/magic.c 		ms->name_max = (uint16_t)*(const size_t *)val;
ms                488 ext/fileinfo/libmagic/magic.c 		ms->elf_phnum_max = (uint16_t)*(const size_t *)val;
ms                491 ext/fileinfo/libmagic/magic.c 		ms->elf_shnum_max = (uint16_t)*(const size_t *)val;
ms                494 ext/fileinfo/libmagic/magic.c 		ms->elf_notes_max = (uint16_t)*(const size_t *)val;
ms                503 ext/fileinfo/libmagic/magic.c magic_getparam(struct magic_set *ms, int param, void *val)
ms                507 ext/fileinfo/libmagic/magic.c 		*(size_t *)val = ms->indir_max;
ms                510 ext/fileinfo/libmagic/magic.c 		*(size_t *)val = ms->name_max;
ms                513 ext/fileinfo/libmagic/magic.c 		*(size_t *)val = ms->elf_phnum_max;
ms                516 ext/fileinfo/libmagic/magic.c 		*(size_t *)val = ms->elf_shnum_max;
ms                519 ext/fileinfo/libmagic/magic.c 		*(size_t *)val = ms->elf_notes_max;
ms                 59 ext/fileinfo/libmagic/print.c file_magwarn(struct magic_set *ms, const char *f, ...)
ms                 52 ext/fileinfo/libmagic/readcdf.c #define NOTMIME(ms) (((ms)->flags & MAGIC_MIME) == 0)
ms                133 ext/fileinfo/libmagic/readcdf.c cdf_file_property_info(struct magic_set *ms, const cdf_property_info_t *info,
ms                146 ext/fileinfo/libmagic/readcdf.c         if (!NOTMIME(ms) && root_storage)
ms                156 ext/fileinfo/libmagic/readcdf.c                         if (NOTMIME(ms) && file_printf(ms, ", %s: %hd", buf,
ms                161 ext/fileinfo/libmagic/readcdf.c                         if (NOTMIME(ms) && file_printf(ms, ", %s: %d", buf,
ms                166 ext/fileinfo/libmagic/readcdf.c                         if (NOTMIME(ms) && file_printf(ms, ", %s: %u", buf,
ms                171 ext/fileinfo/libmagic/readcdf.c                         if (NOTMIME(ms) && file_printf(ms, ", %s: %g", buf,
ms                176 ext/fileinfo/libmagic/readcdf.c                         if (NOTMIME(ms) && file_printf(ms, ", %s: %g", buf,
ms                199 ext/fileinfo/libmagic/readcdf.c                                 if (NOTMIME(ms)) {
ms                201 ext/fileinfo/libmagic/readcdf.c                                                 if (file_printf(ms, ", %s: %s",
ms                218 ext/fileinfo/libmagic/readcdf.c                                         if (NOTMIME(ms) && file_printf(ms,
ms                232 ext/fileinfo/libmagic/readcdf.c                                         if (NOTMIME(ms) && file_printf(ms,
ms                244 ext/fileinfo/libmagic/readcdf.c         if (!NOTMIME(ms)) {
ms                247 ext/fileinfo/libmagic/readcdf.c                 if (file_printf(ms, "application/%s", str) == -1)
ms                254 ext/fileinfo/libmagic/readcdf.c cdf_file_catalog(struct magic_set *ms, const cdf_header_t *h,
ms                262 ext/fileinfo/libmagic/readcdf.c         if (NOTMIME(ms)) {
ms                263 ext/fileinfo/libmagic/readcdf.c 		if (file_printf(ms, "Microsoft Thumbs.db [") == -1)
ms                270 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "%s%s",
ms                278 ext/fileinfo/libmagic/readcdf.c 		if (file_printf(ms, "application/CDFV2") == -1)
ms                285 ext/fileinfo/libmagic/readcdf.c cdf_file_summary_info(struct magic_set *ms, const cdf_header_t *h,
ms                296 ext/fileinfo/libmagic/readcdf.c         if (NOTMIME(ms)) {
ms                299 ext/fileinfo/libmagic/readcdf.c                 if (file_printf(ms, "Composite Document File V2 Document")
ms                303 ext/fileinfo/libmagic/readcdf.c                 if (file_printf(ms, ", %s Endian",
ms                308 ext/fileinfo/libmagic/readcdf.c                         if (file_printf(ms, ", Os: Windows, Version %d.%d",
ms                314 ext/fileinfo/libmagic/readcdf.c                         if (file_printf(ms, ", Os: MacOS, Version %d.%d",
ms                320 ext/fileinfo/libmagic/readcdf.c                         if (file_printf(ms, ", Os %d, Version: %d.%d", si.si_os,
ms                330 ext/fileinfo/libmagic/readcdf.c 				if (file_printf(ms, ", %s", str) == -1)
ms                336 ext/fileinfo/libmagic/readcdf.c         m = cdf_file_property_info(ms, info, count, root_storage);
ms                357 ext/fileinfo/libmagic/readcdf.c cdf_file_catalog_info(struct magic_set *ms, const cdf_info_t *info,
ms                369 ext/fileinfo/libmagic/readcdf.c 	if ((i = cdf_file_catalog(ms, h, scn)) == -1)
ms                409 ext/fileinfo/libmagic/readcdf.c cdf_file_dir_info(struct magic_set *ms, const cdf_dir_t *dir)
ms                427 ext/fileinfo/libmagic/readcdf.c 		if (NOTMIME(ms)) {
ms                428 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "CDFV2 %s", si->name) == -1)
ms                431 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "application/CDFV2-%s",
ms                441 ext/fileinfo/libmagic/readcdf.c file_trycdf(struct magic_set *ms, int fd, const unsigned char *buf,
ms                456 ext/fileinfo/libmagic/readcdf.c         if (ms->flags & MAGIC_APPLE)
ms                495 ext/fileinfo/libmagic/readcdf.c 		if (NOTMIME(ms)) {
ms                497 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "CLSID %s, ",
ms                511 ext/fileinfo/libmagic/readcdf.c 		    if (NOTMIME(ms)) {
ms                512 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms,
ms                516 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "application/x-hwp") == -1)
ms                535 ext/fileinfo/libmagic/readcdf.c 		i = cdf_file_catalog_info(ms, &info, &h, &sat, &ssat, &sst,
ms                539 ext/fileinfo/libmagic/readcdf.c 		i = cdf_file_dir_info(ms, &dir);
ms                549 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_file_summary_info(ms, &h, &scn, root_storage)) < 0)
ms                563 ext/fileinfo/libmagic/readcdf.c 			    NOTMIME(ms) ? name2desc : name2mime);
ms                565 ext/fileinfo/libmagic/readcdf.c 		if (NOTMIME(ms)) {
ms                567 ext/fileinfo/libmagic/readcdf.c 				if (file_printf(ms, "%s", str) == -1)
ms                574 ext/fileinfo/libmagic/readcdf.c 			if (file_printf(ms, "application/%s", str) == -1)
ms                591 ext/fileinfo/libmagic/readcdf.c 	    if (NOTMIME(ms)) {
ms                592 ext/fileinfo/libmagic/readcdf.c 		if (file_printf(ms,
ms                596 ext/fileinfo/libmagic/readcdf.c 		    if (file_printf(ms, ", %s", expn) == -1)
ms                599 ext/fileinfo/libmagic/readcdf.c 		if (file_printf(ms, "application/CDFV2-unknown") == -1)
ms                 81 ext/fileinfo/libmagic/softmagic.c file_softmagic(struct magic_set *ms, const unsigned char *buf, size_t nbytes,
ms                 93 ext/fileinfo/libmagic/softmagic.c 	for (ml = ms->mlist[0]->next; ml != ms->mlist[0]; ml = ml->next)
ms                 94 ext/fileinfo/libmagic/softmagic.c 		if ((rv = match(ms, ml->magic, ml->nmagic, buf, nbytes, 0, mode,
ms                107 ext/fileinfo/libmagic/softmagic.c file_fmtcheck(struct magic_set *ms, const struct magic *m, const char *def,
ms                112 ext/fileinfo/libmagic/softmagic.c 		file_magerror(ms,
ms                151 ext/fileinfo/libmagic/softmagic.c match(struct magic_set *ms, struct magic *magic, uint32_t nmagic,
ms                160 ext/fileinfo/libmagic/softmagic.c 	int print = (ms->flags & (MAGIC_MIME|MAGIC_APPLE)) == 0;
ms                165 ext/fileinfo/libmagic/softmagic.c 	if (file_check_mem(ms, cont_level) == -1)
ms                186 ext/fileinfo/libmagic/softmagic.c 		ms->offset = m->offset;
ms                187 ext/fileinfo/libmagic/softmagic.c 		ms->line = m->lineno;
ms                190 ext/fileinfo/libmagic/softmagic.c 		switch (mget(ms, s, m, nbytes, offset, cont_level, mode, text,
ms                202 ext/fileinfo/libmagic/softmagic.c 			switch (magiccheck(ms, m)) {
ms                225 ext/fileinfo/libmagic/softmagic.c 		if ((e = handle_annotation(ms, m)) != 0) {
ms                238 ext/fileinfo/libmagic/softmagic.c 			if (print_sep(ms, firstline) == -1)
ms                243 ext/fileinfo/libmagic/softmagic.c 		if (print && mprint(ms, m) == -1)
ms                246 ext/fileinfo/libmagic/softmagic.c 		ms->c.li[cont_level].off = moffset(ms, m);
ms                249 ext/fileinfo/libmagic/softmagic.c 		if (file_check_mem(ms, ++cont_level) == -1)
ms                255 ext/fileinfo/libmagic/softmagic.c 			ms->line = m->lineno; /* for messages */
ms                266 ext/fileinfo/libmagic/softmagic.c 			ms->offset = m->offset;
ms                268 ext/fileinfo/libmagic/softmagic.c 				ms->offset +=
ms                269 ext/fileinfo/libmagic/softmagic.c 				    ms->c.li[cont_level - 1].off;
ms                275 ext/fileinfo/libmagic/softmagic.c 				if (ms->c.li[cont_level].last_match == 1)
ms                279 ext/fileinfo/libmagic/softmagic.c 			switch (mget(ms, s, m, nbytes, offset, cont_level, mode,
ms                296 ext/fileinfo/libmagic/softmagic.c 			switch (flush ? 1 : magiccheck(ms, m)) {
ms                301 ext/fileinfo/libmagic/softmagic.c 				ms->c.li[cont_level].last_match = 0;
ms                306 ext/fileinfo/libmagic/softmagic.c 				ms->c.li[cont_level].last_match = 1;
ms                309 ext/fileinfo/libmagic/softmagic.c 					ms->c.li[cont_level].got_match = 0;
ms                310 ext/fileinfo/libmagic/softmagic.c 				else if (ms->c.li[cont_level].got_match) {
ms                314 ext/fileinfo/libmagic/softmagic.c 					ms->c.li[cont_level].got_match = 1;
ms                315 ext/fileinfo/libmagic/softmagic.c 				if ((e = handle_annotation(ms, m)) != 0) {
ms                328 ext/fileinfo/libmagic/softmagic.c 						if (print_sep(ms, firstline)
ms                344 ext/fileinfo/libmagic/softmagic.c 					    file_printf(ms, " ") == -1)
ms                348 ext/fileinfo/libmagic/softmagic.c 				if (print && mprint(ms, m) == -1)
ms                351 ext/fileinfo/libmagic/softmagic.c 				ms->c.li[cont_level].off = moffset(ms, m);
ms                361 ext/fileinfo/libmagic/softmagic.c 				if (file_check_mem(ms, ++cont_level) == -1)
ms                371 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_CONTINUE) == 0 && *printed_something) {
ms                380 ext/fileinfo/libmagic/softmagic.c check_fmt(struct magic_set *ms, struct magic *m)
ms                403 ext/fileinfo/libmagic/softmagic.c mprint(struct magic_set *ms, struct magic *m)
ms                410 ext/fileinfo/libmagic/softmagic.c 	union VALUETYPE *p = &ms->ms_value;
ms                414 ext/fileinfo/libmagic/softmagic.c 		v = file_signextend(ms, m, (uint64_t)p->b);
ms                415 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                421 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                425 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%d"),
ms                430 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(char);
ms                436 ext/fileinfo/libmagic/softmagic.c 		v = file_signextend(ms, m, (uint64_t)p->h);
ms                437 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                443 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                447 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%u"),
ms                452 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(short);
ms                459 ext/fileinfo/libmagic/softmagic.c 		v = file_signextend(ms, m, (uint64_t)p->l);
ms                460 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                465 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                469 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%u"), (uint32_t) v) == -1)
ms                473 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(int32_t);
ms                479 ext/fileinfo/libmagic/softmagic.c 		v = file_signextend(ms, m, p->q);
ms                480 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                486 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                490 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%" INT64_T_FORMAT "u"),
ms                495 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(int64_t);
ms                503 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), 
ms                507 ext/fileinfo/libmagic/softmagic.c 			t = ms->offset + m->vallen;
ms                513 ext/fileinfo/libmagic/softmagic.c 			t = ms->offset + strlen(str);
ms                531 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"),
ms                544 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"),
ms                547 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(uint32_t);
ms                554 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"),
ms                557 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(uint32_t);
ms                563 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"),
ms                566 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(uint64_t);
ms                572 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"),
ms                575 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(uint64_t);
ms                581 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"),
ms                584 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(uint64_t);
ms                591 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                596 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                600 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%g"), vf) == -1)
ms                604 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(float);
ms                611 ext/fileinfo/libmagic/softmagic.c 		switch (check_fmt(ms, m)) {
ms                616 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%s"), buf) == -1)
ms                620 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, F(ms, m, "%g"), vd) == -1)
ms                624 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset + sizeof(double);
ms                631 ext/fileinfo/libmagic/softmagic.c 		cp = estrndup((const char *)ms->search.s, ms->search.rm_len);
ms                633 ext/fileinfo/libmagic/softmagic.c 			file_oomem(ms, ms->search.rm_len);
ms                636 ext/fileinfo/libmagic/softmagic.c 		rval = file_printf(ms, F(ms, m, "%s"),
ms                644 ext/fileinfo/libmagic/softmagic.c 			t = ms->search.offset;
ms                646 ext/fileinfo/libmagic/softmagic.c 			t = ms->search.offset + ms->search.rm_len;
ms                651 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, F(ms, m, "%s"), m->value.s) == -1)
ms                654 ext/fileinfo/libmagic/softmagic.c 			t = ms->search.offset;
ms                656 ext/fileinfo/libmagic/softmagic.c 			t = ms->search.offset + m->vallen;
ms                661 ext/fileinfo/libmagic/softmagic.c 	  	if (file_printf(ms, "%s", m->desc) == -1)
ms                663 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset;
ms                669 ext/fileinfo/libmagic/softmagic.c 		t = ms->offset;
ms                673 ext/fileinfo/libmagic/softmagic.c 		file_magerror(ms, "invalid m->type (%d) in mprint()", m->type);
ms                680 ext/fileinfo/libmagic/softmagic.c moffset(struct magic_set *ms, struct magic *m)
ms                684 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(char)));
ms                689 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(short)));
ms                695 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(int32_t)));
ms                700 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(int64_t)));
ms                707 ext/fileinfo/libmagic/softmagic.c 			return ms->offset + m->vallen;
ms                709 ext/fileinfo/libmagic/softmagic.c 			union VALUETYPE *p = &ms->ms_value;
ms                714 ext/fileinfo/libmagic/softmagic.c 			t = CAST(uint32_t, (ms->offset + strlen(p->s)));
ms                724 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(uint32_t)));
ms                730 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(uint32_t)));
ms                735 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(uint64_t)));
ms                740 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(uint64_t)));
ms                745 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(float)));
ms                750 ext/fileinfo/libmagic/softmagic.c 		return CAST(int32_t, (ms->offset + sizeof(double)));
ms                754 ext/fileinfo/libmagic/softmagic.c 			return CAST(int32_t, ms->search.offset);
ms                756 ext/fileinfo/libmagic/softmagic.c 			return CAST(int32_t, (ms->search.offset +
ms                757 ext/fileinfo/libmagic/softmagic.c 			    ms->search.rm_len));
ms                761 ext/fileinfo/libmagic/softmagic.c 			return CAST(int32_t, ms->search.offset);
ms                763 ext/fileinfo/libmagic/softmagic.c 			return CAST(int32_t, (ms->search.offset + m->vallen));
ms                768 ext/fileinfo/libmagic/softmagic.c 		return ms->offset;
ms                915 ext/fileinfo/libmagic/softmagic.c mconvert(struct magic_set *ms, struct magic *m, int flip)
ms                917 ext/fileinfo/libmagic/softmagic.c 	union VALUETYPE *p = &ms->ms_value;
ms               1055 ext/fileinfo/libmagic/softmagic.c 		file_magerror(ms, "invalid type %d in mconvert()", m->type);
ms               1071 ext/fileinfo/libmagic/softmagic.c mcopy(struct magic_set *ms, union VALUETYPE *p, int type, int indir,
ms               1081 ext/fileinfo/libmagic/softmagic.c 			ms->search.s = RCAST(const char *, s) + offset;
ms               1082 ext/fileinfo/libmagic/softmagic.c 			ms->search.s_len = nbytes - offset;
ms               1083 ext/fileinfo/libmagic/softmagic.c 			ms->search.offset = offset;
ms               1095 ext/fileinfo/libmagic/softmagic.c 				ms->search.s_len = 0;
ms               1096 ext/fileinfo/libmagic/softmagic.c 				ms->search.s = NULL;
ms               1116 ext/fileinfo/libmagic/softmagic.c 				ms->search.s_len = 0;
ms               1117 ext/fileinfo/libmagic/softmagic.c 				ms->search.s = NULL;
ms               1136 ext/fileinfo/libmagic/softmagic.c 			ms->search.s = buf;
ms               1137 ext/fileinfo/libmagic/softmagic.c 			ms->search.s_len = last - buf;
ms               1138 ext/fileinfo/libmagic/softmagic.c 			ms->search.offset = offset;
ms               1139 ext/fileinfo/libmagic/softmagic.c 			ms->search.rm_len = 0;
ms               1199 ext/fileinfo/libmagic/softmagic.c mget(struct magic_set *ms, const unsigned char *s, struct magic *m,
ms               1204 ext/fileinfo/libmagic/softmagic.c 	uint32_t offset = ms->offset;
ms               1209 ext/fileinfo/libmagic/softmagic.c 	union VALUETYPE *p = &ms->ms_value;
ms               1212 ext/fileinfo/libmagic/softmagic.c 	if (indir_level >= ms->indir_max) {
ms               1213 ext/fileinfo/libmagic/softmagic.c 		file_error(ms, 0, "indirect recursion nesting (%hu) exceeded",
ms               1218 ext/fileinfo/libmagic/softmagic.c 	if (*name_count >= ms->name_max) {
ms               1219 ext/fileinfo/libmagic/softmagic.c 		file_error(ms, 0, "name use count (%hu) exceeded",
ms               1224 ext/fileinfo/libmagic/softmagic.c 	if (mcopy(ms, p, m->type, m->flag & INDIR, s, (uint32_t)(offset + o),
ms               1228 ext/fileinfo/libmagic/softmagic.c 	if ((ms->flags & MAGIC_DEBUG) != 0) {
ms               1273 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               1579 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               1587 ext/fileinfo/libmagic/softmagic.c 			offset += ms->c.li[cont_level-1].off;
ms               1589 ext/fileinfo/libmagic/softmagic.c 				if ((ms->flags & MAGIC_DEBUG) != 0)
ms               1594 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               1597 ext/fileinfo/libmagic/softmagic.c 		if (mcopy(ms, p, m->type, 0, s, offset, nbytes, m) == -1)
ms               1599 ext/fileinfo/libmagic/softmagic.c 		ms->offset = offset;
ms               1601 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0) {
ms               1668 ext/fileinfo/libmagic/softmagic.c 		if ((pb = file_push_buffer(ms)) == NULL)
ms               1671 ext/fileinfo/libmagic/softmagic.c 		rv = file_softmagic(ms, s + offset, nbytes - offset,
ms               1674 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               1677 ext/fileinfo/libmagic/softmagic.c 		rbuf = file_pop_buffer(ms, pb);
ms               1678 ext/fileinfo/libmagic/softmagic.c 		if (rbuf == NULL && ms->event_flags & EVENT_HAD_ERR)
ms               1682 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & (MAGIC_MIME|MAGIC_APPLE)) == 0 &&
ms               1683 ext/fileinfo/libmagic/softmagic.c 			    file_printf(ms, F(ms, m, "%u"), offset) == -1) {
ms               1687 ext/fileinfo/libmagic/softmagic.c 			if (file_printf(ms, "%s", rbuf) == -1) {
ms               1703 ext/fileinfo/libmagic/softmagic.c 		if (file_magicfind(ms, rbuf, &ml) == -1) {
ms               1704 ext/fileinfo/libmagic/softmagic.c 			file_error(ms, 0, "cannot find entry `%s'", rbuf);
ms               1711 ext/fileinfo/libmagic/softmagic.c 		rv = match(ms, ml.magic, ml.nmagic, s, nbytes, offset + o,
ms               1719 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, "%s", m->desc) == -1)
ms               1727 ext/fileinfo/libmagic/softmagic.c 	if (!mconvert(ms, m, flip))
ms               1843 ext/fileinfo/libmagic/softmagic.c magiccheck(struct magic_set *ms, struct magic *m)
ms               1850 ext/fileinfo/libmagic/softmagic.c 	union VALUETYPE *p = &ms->ms_value;
ms               1920 ext/fileinfo/libmagic/softmagic.c 			file_magerror(ms, "cannot happen with float: invalid relation `%c'",
ms               1953 ext/fileinfo/libmagic/softmagic.c 			file_magerror(ms, "cannot happen with double: invalid relation `%c'", m->reln);
ms               1980 ext/fileinfo/libmagic/softmagic.c 		if (ms->search.s == NULL)
ms               1988 ext/fileinfo/libmagic/softmagic.c 			if (slen + idx > ms->search.s_len)
ms               1991 ext/fileinfo/libmagic/softmagic.c 			v = file_strncmp(m->value.s, ms->search.s + idx, slen,
ms               1994 ext/fileinfo/libmagic/softmagic.c 				ms->search.offset += idx;
ms               1995 ext/fileinfo/libmagic/softmagic.c 				ms->search.rm_len = m->str_range - idx;
ms               2028 ext/fileinfo/libmagic/softmagic.c 			haystack = estrndup(ms->search.s, ms->search.s_len);
ms               2031 ext/fileinfo/libmagic/softmagic.c 			php_pcre_match_impl(pce, haystack, ms->search.s_len, &retval, &subpats, 0, 1, PREG_OFFSET_CAPTURE, 0);
ms               2054 ext/fileinfo/libmagic/softmagic.c 						ms->search.s += Z_LVAL_P(offset); /* this is where the match starts */
ms               2055 ext/fileinfo/libmagic/softmagic.c 						ms->search.offset += Z_LVAL_P(offset); /* this is where the match starts as size_t */
ms               2056 ext/fileinfo/libmagic/softmagic.c 						ms->search.rm_len = Z_STRLEN_P(match) /* This is the length of the matched pattern */;
ms               2080 ext/fileinfo/libmagic/softmagic.c 		file_magerror(ms, "invalid type %d in magiccheck()", m->type);
ms               2084 ext/fileinfo/libmagic/softmagic.c 	v = file_signextend(ms, m, v);
ms               2088 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2096 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2104 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2113 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2121 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2131 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2139 ext/fileinfo/libmagic/softmagic.c 			if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2148 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2158 ext/fileinfo/libmagic/softmagic.c 		if ((ms->flags & MAGIC_DEBUG) != 0)
ms               2167 ext/fileinfo/libmagic/softmagic.c 		file_magerror(ms, "cannot happen: invalid relation `%c'",
ms               2176 ext/fileinfo/libmagic/softmagic.c handle_annotation(struct magic_set *ms, struct magic *m)
ms               2178 ext/fileinfo/libmagic/softmagic.c 	if (ms->flags & MAGIC_APPLE) {
ms               2179 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, "%.8s", m->apple) == -1)
ms               2183 ext/fileinfo/libmagic/softmagic.c 	if ((ms->flags & MAGIC_MIME_TYPE) && m->mimetype[0]) {
ms               2184 ext/fileinfo/libmagic/softmagic.c 		if (file_printf(ms, "%s", m->mimetype) == -1)
ms               2192 ext/fileinfo/libmagic/softmagic.c print_sep(struct magic_set *ms, int firstline)
ms               2194 ext/fileinfo/libmagic/softmagic.c 	if (ms->flags & MAGIC_MIME)
ms               2202 ext/fileinfo/libmagic/softmagic.c 	return file_printf(ms, "\n- ");
ms               2383 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_busy_timeout(sqlite3*, int ms);
ms               15497 ext/sqlite3/libsqlite/sqlite3.c   double ms = 0.0;
ms               15512 ext/sqlite3/libsqlite/sqlite3.c         ms = ms*10.0 + *zDate - '0';
ms               15516 ext/sqlite3/libsqlite/sqlite3.c       ms /= rScale;
ms               15525 ext/sqlite3/libsqlite/sqlite3.c   p->s = s + ms;
ms               101904 ext/sqlite3/libsqlite/sqlite3.c   int  (*busy_timeout)(sqlite3*,int ms);
ms               129478 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_busy_timeout(sqlite3 *db, int ms){
ms               129482 ext/sqlite3/libsqlite/sqlite3.c   if( ms>0 ){
ms               129484 ext/sqlite3/libsqlite/sqlite3.c     db->busyTimeout = ms;
ms               131283 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_sleep(int ms){
ms               131292 ext/sqlite3/libsqlite/sqlite3.c   rc = (sqlite3OsSleep(pVfs, 1000*ms)/1000);
ms               2176 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_busy_timeout(sqlite3*, int ms);
ms                 49 ext/sqlite3/libsqlite/sqlite3ext.h   int  (*busy_timeout)(sqlite3*,int ms);
ms                321 ext/sqlite3/sqlite3.c 	zend_long ms;
ms                327 ext/sqlite3/sqlite3.c 	if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS(), "l", &ms)) {
ms                331 ext/sqlite3/sqlite3.c 	return_code = sqlite3_busy_timeout(db_obj->db, ms);
ms               1836 ext/sqlite3/sqlite3.c 	ZEND_ARG_INFO(0, ms)
ms                 51 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                 52 main/streams/memory.c 	assert(ms != NULL);
ms                 54 main/streams/memory.c 	if (ms->mode & TEMP_STREAM_READONLY) {
ms                 57 main/streams/memory.c 	if (ms->fpos + count > ms->fsize) {
ms                 60 main/streams/memory.c 		if (!ms->data) {
ms                 61 main/streams/memory.c 			tmp = emalloc(ms->fpos + count);
ms                 63 main/streams/memory.c 			tmp = erealloc(ms->data, ms->fpos + count);
ms                 66 main/streams/memory.c 			count = ms->fsize - ms->fpos + 1;
ms                 68 main/streams/memory.c 			ms->data = tmp;
ms                 69 main/streams/memory.c 			ms->fsize = ms->fpos + count;
ms                 72 main/streams/memory.c 	if (!ms->data)
ms                 76 main/streams/memory.c 		memcpy(ms->data+ms->fpos, (char*)buf, count);
ms                 77 main/streams/memory.c 		ms->fpos += count;
ms                 87 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                 88 main/streams/memory.c 	assert(ms != NULL);
ms                 90 main/streams/memory.c 	if (ms->fpos == ms->fsize) {
ms                 94 main/streams/memory.c 		if (ms->fpos + count >= ms->fsize) {
ms                 95 main/streams/memory.c 			count = ms->fsize - ms->fpos;
ms                 98 main/streams/memory.c 			assert(ms->data!= NULL);
ms                100 main/streams/memory.c 			memcpy(buf, ms->data+ms->fpos, count);
ms                101 main/streams/memory.c 			ms->fpos += count;
ms                112 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                113 main/streams/memory.c 	assert(ms != NULL);
ms                115 main/streams/memory.c 	if (ms->data && close_handle && ms->mode != TEMP_STREAM_READONLY) {
ms                116 main/streams/memory.c 		efree(ms->data);
ms                118 main/streams/memory.c 	efree(ms);
ms                136 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                137 main/streams/memory.c 	assert(ms != NULL);
ms                142 main/streams/memory.c 				if (ms->fpos < (size_t)(-offset)) {
ms                143 main/streams/memory.c 					ms->fpos = 0;
ms                147 main/streams/memory.c 					ms->fpos = ms->fpos + offset;
ms                148 main/streams/memory.c 					*newoffs = ms->fpos;
ms                153 main/streams/memory.c 				if (ms->fpos + (size_t)(offset) > ms->fsize) {
ms                154 main/streams/memory.c 					ms->fpos = ms->fsize;
ms                158 main/streams/memory.c 					ms->fpos = ms->fpos + offset;
ms                159 main/streams/memory.c 					*newoffs = ms->fpos;
ms                165 main/streams/memory.c 			if (ms->fsize < (size_t)(offset)) {
ms                166 main/streams/memory.c 				ms->fpos = ms->fsize;
ms                170 main/streams/memory.c 				ms->fpos = offset;
ms                171 main/streams/memory.c 				*newoffs = ms->fpos;
ms                177 main/streams/memory.c 				ms->fpos = ms->fsize;
ms                180 main/streams/memory.c 			} else if (ms->fsize < (size_t)(-offset)) {
ms                181 main/streams/memory.c 				ms->fpos = 0;
ms                185 main/streams/memory.c 				ms->fpos = ms->fsize + offset;
ms                186 main/streams/memory.c 				*newoffs = ms->fpos;
ms                191 main/streams/memory.c 			*newoffs = ms->fpos;
ms                207 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                208 main/streams/memory.c 	assert(ms != NULL);
ms                213 main/streams/memory.c 	ssb->sb.st_mode = ms->mode & TEMP_STREAM_READONLY ? 0444 : 0666;
ms                215 main/streams/memory.c 	ssb->sb.st_size = ms->fsize;
ms                249 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                259 main/streams/memory.c 					if (ms->mode & TEMP_STREAM_READONLY) {
ms                263 main/streams/memory.c 					if (newsize <= ms->fsize) {
ms                264 main/streams/memory.c 						if (newsize < ms->fpos) {
ms                265 main/streams/memory.c 							ms->fpos = newsize;
ms                268 main/streams/memory.c 						ms->data = erealloc(ms->data, newsize);
ms                269 main/streams/memory.c 						memset(ms->data+ms->fsize, 0, newsize - ms->fsize);
ms                270 main/streams/memory.c 						ms->fsize = newsize;
ms                272 main/streams/memory.c 					ms->fsize = newsize;
ms                316 main/streams/memory.c 	php_stream_memory_data *ms;
ms                319 main/streams/memory.c 		ms = (php_stream_memory_data*)stream->abstract;
ms                323 main/streams/memory.c 			ms->data = buf;
ms                324 main/streams/memory.c 			ms->fsize = length;
ms                340 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
ms                342 main/streams/memory.c 	assert(ms != NULL);
ms                345 main/streams/memory.c 	*length = ms->fsize;
ms                346 main/streams/memory.c 	return ms->data;
ms                376 sapi/fpm/fpm/fpm_events.c 		struct timeval ms;
ms                388 sapi/fpm/fpm/fpm_events.c 		timerclear(&ms);
ms                393 sapi/fpm/fpm/fpm_events.c 			if (!timerisset(&ms)) {
ms                394 sapi/fpm/fpm/fpm_events.c 				ms = q->ev->timeout;
ms                396 sapi/fpm/fpm/fpm_events.c 				if (timercmp(&q->ev->timeout, &ms, <)) {
ms                397 sapi/fpm/fpm/fpm_events.c 					ms = q->ev->timeout;
ms                404 sapi/fpm/fpm/fpm_events.c 		if (!timerisset(&ms) || timercmp(&ms, &now, <) || timercmp(&ms, &now, ==)) {
ms                407 sapi/fpm/fpm/fpm_events.c 			timersub(&ms, &now, &tmp);