Lines Matching refs:const

66  private char *mkdbname(struct magic_set *, const char *, int);
69 private struct magic_map *apprentice_map(struct magic_set *, const char *);
70 -private int check_buffer(struct magic_set *, struct magic_map *, const char *);
73 const char *);
113 const char name[16];
282 /* const char *fn: list of magic files and directories */
284 file_apprentice(struct magic_set *ms, const char *fn, int action)
343 load_1(struct magic_set *ms, int action, const char *fn, int *errs,
540 static const size_t len = sizeof(*m) * ALLOC_CHUNK;
569 parse_strength(struct magic_set *ms, struct magic_entry *me, const char *line,
573 const char *l = line;
578 parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line,
579 - size_t llen, off_t off, size_t len, const char *name, const char *extra,
581 + size_t llen, zend_off_t off, size_t len, const char *name, const char *extra, int nt)
584 const char *l = line;
642 apprentice_map(struct magic_set *ms, const char *fn)
756 -check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname)
795 + /* php_magic_database is a const, performing writes will segfault. This is for big-endian
850 static const size_t nm = sizeof(*map->nmagic) * MAGIC_SETS;
851 static const size_t m = sizeof(**map->magic);
881 + if (php_stream_write(stream,(const char *)&hdr, sizeof(hdr)) != (ssize_t)sizeof(hdr)) {
890 + if (php_stream_write(stream, (const char *)map->magic[i], len) != (ssize_t)len) {
1003 -buffer_init(struct buffer *b, int fd, const struct stat *st, const void *data,
1004 +buffer_init(struct buffer *b, int fd, const zend_stat_t *st, const void *data,
1074 -cdf_malloc(const char *file __attribute__((__unused__)),
1084 -cdf_realloc(const char *file __attribute__((__unused__)),
1094 -cdf_calloc(const char *file __attribute__((__unused__)),
1118 cdf_check_stream(const cdf_stream_t *sst, const cdf_header_t *h)
1132 -cdf_read(const cdf_info_t *info, off_t off, void *buf, size_t len)
1133 +cdf_read(const cdf_info_t *info, zend_off_t off, void *buf, size_t len)
1239 static const char *types[] = { "empty", "user storage",
1251 cdf_dump_property_info(const cdf_property_info_t *info, size_t count)
1316 cdf_ctime(const time_t *sec, char *buf)
1360 lzmacmp(const unsigned char *buf)
1366 -static int makeerror(unsigned char **, size_t *, const char *, ...)
1368 +static int makeerror(unsigned char **, size_t *, const char *, ...);
1369 private const char *methodname(size_t);
1620 const void *fbuf;
1637 protected const char *file_fmttime(char *, size_t, uint64_t, int);
1641 -protected int file_buffer(struct magic_set *, int, struct stat *, const char *,
1642 - const void *, size_t);
1643 -protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
1644 +protected int file_buffer(struct magic_set *, php_stream *, zend_stat_t *, const char *, const voi…
1646 +protected int file_fsmagic(struct magic_set *, const char *, zend_stat_t *);
1647 protected int file_pipe2file(struct magic_set *, int, const void *, size_t);
1648 -protected int file_vprintf(struct magic_set *, const char *, va_list)
1650 +protected int file_vprintf(struct magic_set *, const char *, va_list);
1652 protected char *file_copystr(char *, size_t, size_t, const char *);
1653 protected int file_checkfmt(char *, size_t, const char *);
1655 protected int file_print_guid(char *, size_t, const uint64_t *);
1656 protected int file_parse_guid(const char *, uint64_t *);
1657 protected int file_replace(struct magic_set *, const char *, const char *);
1658 -protected int file_printf(struct magic_set *, const char *, ...)
1660 +protected int file_printf(struct magic_set *, const char *, ...);
1662 protected int file_tryelf(struct magic_set *, const struct buffer *);
1663 protected int file_trycdf(struct magic_set *, const struct buffer *);
1666 protected int file_zmagic(struct magic_set *, const struct buffer *,
1667 const char *);
1673 -protected void file_error(struct magic_set *, int, const char *, ...)
1675 -protected void file_magerror(struct magic_set *, const char *, ...)
1677 -protected void file_magwarn(struct magic_set *, const char *, ...)
1679 +protected void file_error(struct magic_set *, int, const char *, ...);
1680 +protected void file_magerror(struct magic_set *, const char *, ...);
1681 +protected void file_magwarn(struct magic_set *, const char *, ...);
1683 protected void file_showstr(FILE *, const char *, size_t);
1684 protected size_t file_mbswidth(const char *);
1689 -protected void buffer_init(struct buffer *, int, const struct stat *,
1690 +protected void buffer_init(struct buffer *, int, const zend_stat_t *,
1691 const void *, size_t);
1693 protected int buffer_fill(const struct buffer *);
1701 - const char *pat;
1713 -protected int file_regcomp(file_regex_t *, const char *, int);
1714 -protected int file_regexec(file_regex_t *, const char *, size_t, regmatch_t *,
1718 +public zend_string* convert_libmagic_pattern(const char *val, size_t len, uint32_t options);
1723 extern const size_t file_nnames;
1730 -int vasprintf(char **, const char *, va_list);
1733 -int asprintf(char **, const char *, ...);
1736 -int dprintf(int, const char *, ...);
1741 size_t strlcpy(char *, const char *, size_t);
1745 size_t strlcat(char *, const char *, size_t);
1750 char *asctime_r(const struct tm *, char *);
1753 -struct tm *gmtime_r(const time_t *, struct tm *);
1756 -struct tm *localtime_r(const time_t *, struct tm *);
1759 -const char *fmtcheck(const char *, const char *)
1775 -protected const char *file_getprogname(void);
1776 -protected void file_setprogname(const char *);
1777 -protected void file_err(int, const char *, ...)
1779 -protected void file_errx(int, const char *, ...)
1781 -protected void file_warn(const char *, ...)
1783 -protected void file_warnx(const char *, ...)
1838 handle_mime(struct magic_set *ms, int mime, const char *str)
1843 -file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb)
1844 +file_fsmagic(struct magic_set *ms, const char *fn, zend_stat_t *sb)
2078 - const char *p;
2113 file_copystr(char *buf, size_t blen, size_t width, const char *str)
2126 file_vprintf(struct magic_set *ms, const char *fmt, va_list ap)
2177 file_error_core(struct magic_set *ms, int error, const char *f, va_list va,
2184 - const char *inname __attribute__ ((__unused__)),
2186 + const char *inname,
2187 const void *buf, size_t nb)
2191 const char *ftype = NULL;
2264 file_replace(struct magic_set *ms, const char *pat, const char *rep)
2313 -file_regcomp(file_regex_t *rx, const char *pat, int flags)
2333 -file_regexec(file_regex_t *rx, const char *str, size_t nmatch,
2456 -private void close_and_restore(const struct magic_set *, const char *, int,
2457 - const struct stat *);
2458 -private int unreadable_info(struct magic_set *, mode_t, const char *);
2459 -private const char* get_default_magic(void);
2461 -private const char *file_or_fd(struct magic_set *, const char *, int);
2467 +private int unreadable_info(struct magic_set *, mode_t, const char *);
2468 +private const char *file_or_stream(struct magic_set *, const char *, php_stream *);
2479 -_w32_append_path(char **hmagicpath, const char *fmt, ...)
2514 - static const char *trypaths[] = {
2562 -private const char *
2565 - static const char hmagic[] = "/.magic/magic.mgc";
2637 -public const char *
2638 -magic_getpath(const char *magicfile, int action)
2673 magic_compile(struct magic_set *ms, const char *magicfile)
2680 -close_and_restore(const struct magic_set *ms, const char *name, int fd,
2681 - const struct stat *sb)
2732 +public const char *
2740 private const char *
2741 -file_or_fd(struct magic_set *ms, const char *inname, int fd)
2742 +file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream)
2902 const char *magic_getpath(const char *, int);
2903 const char *magic_file(magic_t, const char *);
2904 +const char *magic_stream(magic_t, php_stream *);
2905 const char *magic_descriptor(magic_t, int);
2906 const char *magic_buffer(magic_t, const void *, size_t);
2929 file_magwarn(struct magic_set *ms, const char *f, ...)
2955 protected const char *
3002 const char *rv = NULL;
3050 const char *s, *e;
3109 const struct buffer *, size_t, int, int, int, uint16_t *,
3121 private const char * __attribute__((__format_arg__(3)))
3245 check_fmt(struct magic_set *ms, const char *fmt)
3337 +public zend_string* convert_libmagic_pattern(const char *val, size_t len, uint32_t options)
3400 const char *found;
3404 - found = CAST(const char *, memmem(ms->search.s, idx,
3406 + found = CAST(const char *, php_memnstr(ms->search.s,
3425 - const char *search;
3518 - rc = file_regexec(&rx, RCAST(const char *, search),