magic_set 45 ext/fileinfo/fileinfo.c struct magic_set *magic; magic_set 440 ext/fileinfo/fileinfo.c struct magic_set *magic = NULL; magic_set 123 ext/fileinfo/libmagic/apprentice.c private int getvalue(struct magic_set *ms, struct magic *, const char **, int); magic_set 125 ext/fileinfo/libmagic/apprentice.c private const char *getstr(struct magic_set *, struct magic *, const char *, magic_set 127 ext/fileinfo/libmagic/apprentice.c private int parse(struct magic_set *, struct magic_entry *, const char *, magic_set 130 ext/fileinfo/libmagic/apprentice.c private int apprentice_1(struct magic_set *, const char *, int); magic_set 134 ext/fileinfo/libmagic/apprentice.c private struct magic_map *apprentice_load(struct magic_set *, magic_set 143 ext/fileinfo/libmagic/apprentice.c private char *mkdbname(struct magic_set *, const char *, int); magic_set 144 ext/fileinfo/libmagic/apprentice.c private struct magic_map *apprentice_buf(struct magic_set *, struct magic *, magic_set 146 ext/fileinfo/libmagic/apprentice.c private struct magic_map *apprentice_map(struct magic_set *, const char *); magic_set 147 ext/fileinfo/libmagic/apprentice.c private int check_buffer(struct magic_set *, struct magic_map *, const char *); magic_set 149 ext/fileinfo/libmagic/apprentice.c private int apprentice_compile(struct magic_set *, struct magic_map *, magic_set 152 ext/fileinfo/libmagic/apprentice.c private int check_format(struct magic_set *, struct magic *); magic_set 154 ext/fileinfo/libmagic/apprentice.c private int parse_mime(struct magic_set *, struct magic_entry *, const char *); magic_set 155 ext/fileinfo/libmagic/apprentice.c private int parse_strength(struct magic_set *, struct magic_entry *, const char *); magic_set 156 ext/fileinfo/libmagic/apprentice.c private int parse_apple(struct magic_set *, struct magic_entry *, const char *); magic_set 166 ext/fileinfo/libmagic/apprentice.c int (*fun)(struct magic_set *, struct magic_entry *, const char *); magic_set 404 ext/fileinfo/libmagic/apprentice.c apprentice_1(struct magic_set *ms, const char *fn, int action) magic_set 456 ext/fileinfo/libmagic/apprentice.c file_ms_free(struct magic_set *ms) magic_set 475 ext/fileinfo/libmagic/apprentice.c protected struct magic_set * magic_set 478 ext/fileinfo/libmagic/apprentice.c struct magic_set *ms; magic_set 481 ext/fileinfo/libmagic/apprentice.c if ((ms = CAST(struct magic_set *, ecalloc((size_t)1, magic_set 482 ext/fileinfo/libmagic/apprentice.c sizeof(struct magic_set)))) == NULL) magic_set 564 ext/fileinfo/libmagic/apprentice.c file_apprentice(struct magic_set *ms, const char *fn, int action) magic_set 994 ext/fileinfo/libmagic/apprentice.c addentry(struct magic_set *ms, struct magic_entry *me, magic_set 1021 ext/fileinfo/libmagic/apprentice.c load_1(struct magic_set *ms, int action, const char *fn, int *errs, magic_set 1120 ext/fileinfo/libmagic/apprentice.c set_text_binary(struct magic_set *ms, struct magic_entry *me, uint32_t nme, magic_set 1153 ext/fileinfo/libmagic/apprentice.c set_last_default(struct magic_set *ms, struct magic_entry *me, uint32_t nme) magic_set 1174 ext/fileinfo/libmagic/apprentice.c coalesce_entries(struct magic_set *ms, struct magic_entry *me, uint32_t nme, magic_set 1211 ext/fileinfo/libmagic/apprentice.c apprentice_load(struct magic_set *ms, const char *fn, int action) magic_set 1328 ext/fileinfo/libmagic/apprentice.c file_signextend(struct magic_set *ms, struct magic *m, uint64_t v) magic_set 1402 ext/fileinfo/libmagic/apprentice.c string_modifier_check(struct magic_set *ms, struct magic *m) magic_set 1513 ext/fileinfo/libmagic/apprentice.c check_cond(struct magic_set *ms, int cond, uint32_t cont_level) magic_set 1557 ext/fileinfo/libmagic/apprentice.c parse_indirect_modifier(struct magic_set *ms, struct magic *m, const char **lp) magic_set 1578 ext/fileinfo/libmagic/apprentice.c parse_op_modifier(struct magic_set *ms, struct magic *m, const char **lp, magic_set 1595 ext/fileinfo/libmagic/apprentice.c parse_string_modifier(struct magic_set *ms, struct magic *m, const char **lp) magic_set 1699 ext/fileinfo/libmagic/apprentice.c parse(struct magic_set *ms, struct magic_entry *me, const char *line, magic_set 2078 ext/fileinfo/libmagic/apprentice.c parse_strength(struct magic_set *ms, struct magic_entry *me, const char *line) magic_set 2139 ext/fileinfo/libmagic/apprentice.c parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line, magic_set 2190 ext/fileinfo/libmagic/apprentice.c parse_apple(struct magic_set *ms, struct magic_entry *me, const char *line) magic_set 2204 ext/fileinfo/libmagic/apprentice.c parse_mime(struct magic_set *ms, struct magic_entry *me, const char *line) magic_set 2388 ext/fileinfo/libmagic/apprentice.c check_format(struct magic_set *ms, struct magic *m) magic_set 2443 ext/fileinfo/libmagic/apprentice.c getvalue(struct magic_set *ms, struct magic *m, const char **p, int action) magic_set 2517 ext/fileinfo/libmagic/apprentice.c getstr(struct magic_set *ms, struct magic *m, const char *s, int warn) magic_set 2778 ext/fileinfo/libmagic/apprentice.c apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len) magic_set 2801 ext/fileinfo/libmagic/apprentice.c apprentice_map(struct magic_set *ms, const char *fn) magic_set 2945 ext/fileinfo/libmagic/apprentice.c check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname) magic_set 3004 ext/fileinfo/libmagic/apprentice.c apprentice_compile(struct magic_set *ms, struct magic_map *map, const char *fn) magic_set 3063 ext/fileinfo/libmagic/apprentice.c mkdbname(struct magic_set *ms, const char *fn, int strip) magic_set 3248 ext/fileinfo/libmagic/apprentice.c file_magicfind(struct magic_set *ms, const char *name, struct mlist *v) magic_set 45 ext/fileinfo/libmagic/apptype.c file_os2_apptype(struct magic_set *ms, const char *fn, const void *buf, magic_set 71 ext/fileinfo/libmagic/ascmagic.c file_ascmagic(struct magic_set *ms, const unsigned char *buf, size_t nbytes, magic_set 101 ext/fileinfo/libmagic/ascmagic.c file_ascmagic_with_encoding(struct magic_set *ms, const unsigned char *buf, magic_set 100 ext/fileinfo/libmagic/compress.c private size_t uncompressbuf(struct magic_set *, int, size_t, magic_set 103 ext/fileinfo/libmagic/compress.c private size_t uncompressgzipped(struct magic_set *, const unsigned char *, magic_set 108 ext/fileinfo/libmagic/compress.c file_zmagic(struct magic_set *ms, int fd, const char *name, magic_set 254 ext/fileinfo/libmagic/compress.c file_pipe2file(struct magic_set *ms, int fd, const void *startbuf, magic_set 330 ext/fileinfo/libmagic/compress.c uncompressgzipped(struct magic_set *ms, const unsigned char *old, magic_set 396 ext/fileinfo/libmagic/compress.c uncompressbuf(struct magic_set *ms, int fd, size_t method, magic_set 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) magic_set 427 ext/fileinfo/libmagic/file.h protected struct magic_set *file_ms_alloc(int); magic_set 428 ext/fileinfo/libmagic/file.h protected void file_ms_free(struct magic_set *); magic_set 429 ext/fileinfo/libmagic/file.h protected int file_buffer(struct magic_set *, php_stream *, const char *, const void *, magic_set 431 ext/fileinfo/libmagic/file.h protected int file_fsmagic(struct magic_set *, const char *, zend_stat_t *, php_stream *); magic_set 432 ext/fileinfo/libmagic/file.h protected int file_pipe2file(struct magic_set *, int, const void *, size_t); magic_set 433 ext/fileinfo/libmagic/file.h protected size_t file_printedlen(const struct magic_set *); magic_set 434 ext/fileinfo/libmagic/file.h protected int file_replace(struct magic_set *, const char *, const char *); magic_set 435 ext/fileinfo/libmagic/file.h protected int file_printf(struct magic_set *, const char *, ...); magic_set 436 ext/fileinfo/libmagic/file.h protected int file_reset(struct magic_set *); magic_set 437 ext/fileinfo/libmagic/file.h protected int file_trycdf(struct magic_set *, int, const unsigned char *, magic_set 440 ext/fileinfo/libmagic/file.h protected int file_zmagic(struct magic_set *, int, const char *, magic_set 443 ext/fileinfo/libmagic/file.h protected int file_ascmagic(struct magic_set *, const unsigned char *, size_t, magic_set 445 ext/fileinfo/libmagic/file.h protected int file_ascmagic_with_encoding(struct magic_set *, magic_set 448 ext/fileinfo/libmagic/file.h protected int file_encoding(struct magic_set *, const unsigned char *, size_t, magic_set 450 ext/fileinfo/libmagic/file.h protected int file_is_tar(struct magic_set *, const unsigned char *, size_t); magic_set 451 ext/fileinfo/libmagic/file.h protected int file_softmagic(struct magic_set *, const unsigned char *, size_t, magic_set 453 ext/fileinfo/libmagic/file.h protected int file_apprentice(struct magic_set *, const char *, int); magic_set 454 ext/fileinfo/libmagic/file.h protected int buffer_apprentice(struct magic_set *, struct magic **, magic_set 456 ext/fileinfo/libmagic/file.h protected int file_magicfind(struct magic_set *, const char *, struct mlist *); magic_set 457 ext/fileinfo/libmagic/file.h protected uint64_t file_signextend(struct magic_set *, struct magic *, magic_set 460 ext/fileinfo/libmagic/file.h protected void file_badread(struct magic_set *); magic_set 461 ext/fileinfo/libmagic/file.h protected void file_badseek(struct magic_set *); magic_set 462 ext/fileinfo/libmagic/file.h protected void file_oomem(struct magic_set *, size_t); magic_set 463 ext/fileinfo/libmagic/file.h protected void file_error(struct magic_set *, int, const char *, ...); magic_set 464 ext/fileinfo/libmagic/file.h protected void file_magerror(struct magic_set *, const char *, ...); magic_set 465 ext/fileinfo/libmagic/file.h protected void file_magwarn(struct magic_set *, const char *, ...); magic_set 468 ext/fileinfo/libmagic/file.h protected const char *file_getbuffer(struct magic_set *); magic_set 470 ext/fileinfo/libmagic/file.h protected int file_check_mem(struct magic_set *, unsigned int); magic_set 477 ext/fileinfo/libmagic/file.h protected int file_os2_apptype(struct magic_set *, const char *, const void *, magic_set 486 ext/fileinfo/libmagic/file.h protected file_pushbuf_t *file_push_buffer(struct magic_set *); magic_set 487 ext/fileinfo/libmagic/file.h protected char *file_pop_buffer(struct magic_set *, file_pushbuf_t *); magic_set 82 ext/fileinfo/libmagic/fsmagic.c handle_mime(struct magic_set *ms, int mime, const char *str) magic_set 97 ext/fileinfo/libmagic/fsmagic.c file_fsmagic(struct magic_set *ms, const char *fn, zend_stat_t *sb, php_stream *stream) magic_set 62 ext/fileinfo/libmagic/funcs.c file_printf(struct magic_set *ms, const char *fmt, ...) magic_set 90 ext/fileinfo/libmagic/funcs.c file_error_core(struct magic_set *ms, int error, const char *f, va_list va, magic_set 123 ext/fileinfo/libmagic/funcs.c file_error(struct magic_set *ms, int error, const char *f, ...) magic_set 136 ext/fileinfo/libmagic/funcs.c file_magerror(struct magic_set *ms, const char *f, ...) magic_set 145 ext/fileinfo/libmagic/funcs.c file_oomem(struct magic_set *ms, size_t len) magic_set 152 ext/fileinfo/libmagic/funcs.c file_badseek(struct magic_set *ms) magic_set 158 ext/fileinfo/libmagic/funcs.c file_badread(struct magic_set *ms) magic_set 164 ext/fileinfo/libmagic/funcs.c file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf, magic_set 296 ext/fileinfo/libmagic/funcs.c file_reset(struct magic_set *ms) magic_set 324 ext/fileinfo/libmagic/funcs.c file_getbuffer(struct magic_set *ms) magic_set 401 ext/fileinfo/libmagic/funcs.c file_check_mem(struct magic_set *ms, unsigned int level) magic_set 424 ext/fileinfo/libmagic/funcs.c file_printedlen(const struct magic_set *ms) magic_set 430 ext/fileinfo/libmagic/funcs.c file_replace(struct magic_set *ms, const char *pat, const char *rep) magic_set 470 ext/fileinfo/libmagic/funcs.c file_push_buffer(struct magic_set *ms) magic_set 490 ext/fileinfo/libmagic/funcs.c file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb) magic_set 63 ext/fileinfo/libmagic/is_tar.c file_is_tar(struct magic_set *ms, const unsigned char *buf, size_t nbytes) magic_set 83 ext/fileinfo/libmagic/magic.c private void close_and_restore(const struct magic_set *, const char *, int, magic_set 85 ext/fileinfo/libmagic/magic.c private int unreadable_info(struct magic_set *, mode_t, const char *); magic_set 89 ext/fileinfo/libmagic/magic.c private const char *file_or_stream(struct magic_set *, const char *, php_stream *); magic_set 227 ext/fileinfo/libmagic/magic.c public struct magic_set * magic_set 234 ext/fileinfo/libmagic/magic.c unreadable_info(struct magic_set *ms, mode_t md, const char *file) magic_set 254 ext/fileinfo/libmagic/magic.c magic_close(struct magic_set *ms) magic_set 265 ext/fileinfo/libmagic/magic.c magic_load(struct magic_set *ms, const char *magicfile) magic_set 273 ext/fileinfo/libmagic/magic.c magic_compile(struct magic_set *ms, const char *magicfile) magic_set 282 ext/fileinfo/libmagic/magic.c magic_list(struct magic_set *ms, const char *magicfile) magic_set 290 ext/fileinfo/libmagic/magic.c close_and_restore(const struct magic_set *ms, const char *name, int fd, magic_set 324 ext/fileinfo/libmagic/magic.c magic_descriptor(struct magic_set *ms, int fd) magic_set 335 ext/fileinfo/libmagic/magic.c magic_file(struct magic_set *ms, const char *inname) magic_set 343 ext/fileinfo/libmagic/magic.c magic_stream(struct magic_set *ms, php_stream *stream) magic_set 351 ext/fileinfo/libmagic/magic.c file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream) magic_set 426 ext/fileinfo/libmagic/magic.c magic_buffer(struct magic_set *ms, const void *buf, size_t nb) magic_set 443 ext/fileinfo/libmagic/magic.c magic_error(struct magic_set *ms) magic_set 451 ext/fileinfo/libmagic/magic.c magic_errno(struct magic_set *ms) magic_set 459 ext/fileinfo/libmagic/magic.c magic_setflags(struct magic_set *ms, int flags) magic_set 478 ext/fileinfo/libmagic/magic.c magic_setparam(struct magic_set *ms, int param, const void *val) magic_set 503 ext/fileinfo/libmagic/magic.c magic_getparam(struct magic_set *ms, int param, void *val) magic_set 85 ext/fileinfo/libmagic/magic.h typedef struct magic_set *magic_t; magic_set 59 ext/fileinfo/libmagic/print.c file_magwarn(struct magic_set *ms, const char *f, ...) magic_set 133 ext/fileinfo/libmagic/readcdf.c cdf_file_property_info(struct magic_set *ms, const cdf_property_info_t *info, magic_set 254 ext/fileinfo/libmagic/readcdf.c cdf_file_catalog(struct magic_set *ms, const cdf_header_t *h, magic_set 285 ext/fileinfo/libmagic/readcdf.c cdf_file_summary_info(struct magic_set *ms, const cdf_header_t *h, magic_set 357 ext/fileinfo/libmagic/readcdf.c cdf_file_catalog_info(struct magic_set *ms, const cdf_info_t *info, magic_set 409 ext/fileinfo/libmagic/readcdf.c cdf_file_dir_info(struct magic_set *ms, const cdf_dir_t *dir) magic_set 441 ext/fileinfo/libmagic/readcdf.c file_trycdf(struct magic_set *ms, int fd, const unsigned char *buf, magic_set 53 ext/fileinfo/libmagic/softmagic.c private int match(struct magic_set *, struct magic *, uint32_t, magic_set 56 ext/fileinfo/libmagic/softmagic.c private int mget(struct magic_set *, const unsigned char *, magic_set 59 ext/fileinfo/libmagic/softmagic.c private int magiccheck(struct magic_set *, struct magic *); magic_set 60 ext/fileinfo/libmagic/softmagic.c private int32_t mprint(struct magic_set *, struct magic *); magic_set 61 ext/fileinfo/libmagic/softmagic.c private int32_t moffset(struct magic_set *, struct magic *); magic_set 63 ext/fileinfo/libmagic/softmagic.c private int mcopy(struct magic_set *, union VALUETYPE *, int, int, magic_set 65 ext/fileinfo/libmagic/softmagic.c private int mconvert(struct magic_set *, struct magic *, int); magic_set 66 ext/fileinfo/libmagic/softmagic.c private int print_sep(struct magic_set *, int); magic_set 67 ext/fileinfo/libmagic/softmagic.c private int handle_annotation(struct magic_set *, struct magic *); magic_set 81 ext/fileinfo/libmagic/softmagic.c file_softmagic(struct magic_set *ms, const unsigned char *buf, size_t nbytes, magic_set 107 ext/fileinfo/libmagic/softmagic.c file_fmtcheck(struct magic_set *ms, const struct magic *m, const char *def, magic_set 151 ext/fileinfo/libmagic/softmagic.c match(struct magic_set *ms, struct magic *magic, uint32_t nmagic, magic_set 380 ext/fileinfo/libmagic/softmagic.c check_fmt(struct magic_set *ms, struct magic *m) magic_set 403 ext/fileinfo/libmagic/softmagic.c mprint(struct magic_set *ms, struct magic *m) magic_set 680 ext/fileinfo/libmagic/softmagic.c moffset(struct magic_set *ms, struct magic *m) magic_set 915 ext/fileinfo/libmagic/softmagic.c mconvert(struct magic_set *ms, struct magic *m, int flip) magic_set 1071 ext/fileinfo/libmagic/softmagic.c mcopy(struct magic_set *ms, union VALUETYPE *p, int type, int indir, magic_set 1199 ext/fileinfo/libmagic/softmagic.c mget(struct magic_set *ms, const unsigned char *s, struct magic *m, magic_set 1843 ext/fileinfo/libmagic/softmagic.c magiccheck(struct magic_set *ms, struct magic *m) magic_set 2176 ext/fileinfo/libmagic/softmagic.c handle_annotation(struct magic_set *ms, struct magic *m) magic_set 2192 ext/fileinfo/libmagic/softmagic.c print_sep(struct magic_set *ms, int firstline)