Lines Matching refs:magic_set

68  private char *mkdbname(struct magic_set *, const char *, int);
69 -private struct magic_map *apprentice_buf(struct magic_set *, struct magic *,
71 private struct magic_map *apprentice_map(struct magic_set *, const char *);
72 -private int check_buffer(struct magic_set *, struct magic_map *, const char *);
74 private int apprentice_compile(struct magic_set *, struct magic_map *,
88 - struct magic_set *ms;
145 protected struct magic_set *
147 struct magic_set *ms;
150 - if ((ms = CAST(struct magic_set *, calloc(CAST(size_t, 1u),
151 + if ((ms = CAST(struct magic_set *, ecalloc(CAST(size_t, 1u),
152 sizeof(struct magic_set)))) == NULL)
242 -buffer_apprentice(struct magic_set *ms, struct magic **bufs,
286 file_apprentice(struct magic_set *ms, const char *fn, int action)
345 load_1(struct magic_set *ms, int action, const char *fn, int *errs,
553 parse_strength(struct magic_set *ms, struct magic_entry *me, const char *line,
562 parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line,
603 -apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len)
626 apprentice_map(struct magic_set *ms, const char *fn)
740 -check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname)
944 file_ascmagic(struct magic_set *ms, const struct buffer *b, int text)
962 file_ascmagic_with_encoding(struct magic_set *ms,
1547 -file_encoding(struct magic_set *ms, const struct buffer *b, unichar **ubuf,
1548 +file_encoding(struct magic_set *ms, const struct buffer *b, unicodechar **ubuf,
1806 protected struct magic_set *file_ms_alloc(int);
1807 protected void file_ms_free(struct magic_set *);
1808 -protected int file_default(struct magic_set *, size_t);
1809 -protected int file_buffer(struct magic_set *, int, struct stat *, const char *,
1811 -protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
1812 +protected int file_buffer(struct magic_set *, php_stream *, zend_stat_t *, const char *, const voi…
1814 +protected int file_fsmagic(struct magic_set *, const char *, zend_stat_t *);
1815 protected int file_pipe2file(struct magic_set *, int, const void *, size_t);
1816 -protected int file_vprintf(struct magic_set *, const char *, va_list)
1818 protected int file_separator(struct magic_set *);
1824 protected int file_replace(struct magic_set *, const char *, const char *);
1825 -protected int file_printf(struct magic_set *, const char *, ...)
1827 +protected int file_printf(struct magic_set *, const char *, ...);
1828 protected int file_reset(struct magic_set *, int);
1829 protected int file_tryelf(struct magic_set *, const struct buffer *);
1830 protected int file_trycdf(struct magic_set *, const struct buffer *);
1833 protected int file_zmagic(struct magic_set *, const struct buffer *,
1836 protected int file_ascmagic(struct magic_set *, const struct buffer *,
1838 protected int file_ascmagic_with_encoding(struct magic_set *,
1841 protected int file_encoding(struct magic_set *, const struct buffer *,
1844 protected int file_is_json(struct magic_set *, const struct buffer *);
1845 protected int file_is_csv(struct magic_set *, const struct buffer *, int);
1846 protected int file_is_tar(struct magic_set *, const struct buffer *);
1847 protected int file_softmagic(struct magic_set *, const struct buffer *,
1849 protected int file_apprentice(struct magic_set *, const char *, int);
1850 -protected int buffer_apprentice(struct magic_set *, struct magic **,
1852 protected int file_magicfind(struct magic_set *, const char *, struct mlist *);
1853 protected uint64_t file_signextend(struct magic_set *, struct magic *,
1855 protected void file_badread(struct magic_set *);
1856 protected void file_badseek(struct magic_set *);
1857 protected void file_oomem(struct magic_set *, size_t);
1858 -protected void file_error(struct magic_set *, int, const char *, ...)
1860 -protected void file_magerror(struct magic_set *, const char *, ...)
1862 -protected void file_magwarn(struct magic_set *, const char *, ...)
1864 +protected void file_error(struct magic_set *, int, const char *, ...);
1865 +protected void file_magerror(struct magic_set *, const char *, ...);
1866 +protected void file_magwarn(struct magic_set *, const char *, ...);
1870 protected const char *file_getbuffer(struct magic_set *);
1872 protected int file_check_mem(struct magic_set *, unsigned int);
1876 protected size_t file_pstring_length_size(struct magic_set *,
1910 -protected void file_regerror(file_regex_t *, int, struct magic_set *);
2007 -bad_link(struct magic_set *ms, int err, char *buf)
2031 handle_mime(struct magic_set *ms, int mime, const char *str)
2036 -file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb)
2037 +file_fsmagic(struct magic_set *ms, const char *fn, zend_stat_t *sb)
2310 file_clearbuf(struct magic_set *ms)
2325 -file_vprintf(struct magic_set *ms, const char *fmt, va_list ap)
2368 file_printf(struct magic_set *ms, const char *fmt, ...)
2399 file_error_core(struct magic_set *ms, int error, const char *f, va_list va,
2440 -file_buffer(struct magic_set *ms, int fd, struct stat *st,
2442 +file_buffer(struct magic_set *ms, php_stream *stream, zend_stat_t *st,
2521 file_printedlen(const struct magic_set *ms)
2528 file_replace(struct magic_set *ms, const char *pat, const char *rep)
2624 -file_regerror(file_regex_t *rx, int rc, struct magic_set *ms)
2704 -private void close_and_restore(const struct magic_set *, const char *, int,
2706 -private int unreadable_info(struct magic_set *, mode_t, const char *);
2709 -private const char *file_or_fd(struct magic_set *, const char *, int);
2715 +private int unreadable_info(struct magic_set *, mode_t, const char *);
2716 +private const char *file_or_stream(struct magic_set *, const char *, php_stream *);
2898 public struct magic_set *
2910 -magic_load_buffers(struct magic_set *ms, void **bufs, size_t *sizes,
2921 magic_compile(struct magic_set *ms, const char *magicfile)
2928 -close_and_restore(const struct magic_set *ms, const char *name, int fd,
2981 +magic_stream(struct magic_set *ms, php_stream *stream)
2989 -file_or_fd(struct magic_set *ms, const char *inname, int fd)
2990 +file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream)
3174 file_magwarn(struct magic_set *ms, const char *f, ...)
3353 private int match(struct magic_set *, struct magic *, uint32_t,
3390 check_fmt(struct magic_set *ms, const char *fmt)
3445 varexpand(struct magic_set *ms, char *buf, size_t len, const char *str)
3561 magiccheck(struct magic_set *ms, struct magic *m)