Lines Matching refs:struct

75 -	struct magic_set *ms;
101 struct type_tbl_s {
112 get_type(const struct type_tbl_s *tbl, const char *l, const char **t)
115 struct mlist *ml;
118 - if ((ml = CAST(struct mlist *, malloc(sizeof(*ml)))) == NULL)
119 + if ((ml = CAST(struct mlist *, emalloc(sizeof(*ml)))) == NULL)
124 apprentice_1(struct magic_set *ms, const char *fn, int action)
126 struct magic_map *map;
128 struct mlist *ml;
140 if (map == (struct magic_map *)-1)
184 protected struct magic_set *
186 struct magic_set *ms;
189 - if ((ms = CAST(struct magic_set *, calloc((size_t)1,
190 + if ((ms = CAST(struct magic_set *, ecalloc((size_t)1,
191 sizeof(struct magic_set)))) == NULL)
198 - if ((ms->c.li = CAST(struct level_info *, malloc(len))) == NULL)
199 + if ((ms->c.li = CAST(struct level_info *, emalloc(len))) == NULL)
213 apprentice_unmap(struct magic_map *map)
256 private struct mlist *
259 struct mlist *mlist;
260 - if ((mlist = CAST(struct mlist *, calloc(1, sizeof(*mlist)))) == NULL) {
261 + if ((mlist = CAST(struct mlist *, ecalloc(1, sizeof(*mlist)))) == NULL) {
268 apprentice_unmap(CAST(struct magic_map *, ml->map));
279 -buffer_apprentice(struct magic_set *ms, struct magic **bufs,
283 - struct mlist *ml;
284 - struct magic_map *map;
327 file_apprentice(struct magic_set *ms, const char *fn, int action)
379 if ((mp = CAST(struct magic_entry *,
386 load_1(struct magic_set *ms, int action, const char *fn, int *errs,
387 struct magic_entry_set *mset)
395 struct magic_entry me;
434 - if ((*ma = CAST(struct magic *, malloc(slen))) == NULL) {
435 + if ((*ma = CAST(struct magic *, emalloc(slen))) == NULL) {
449 private struct magic_map *
455 - struct stat st;
458 struct magic_map *map;
459 struct magic_entry_set mset[MAGIC_SETS];
461 - struct dirent *d;
470 - if ((map = CAST(struct magic_map *, calloc(1, sizeof(*map)))) == NULL)
471 + if ((map = CAST(struct magic_map *, ecalloc(1, sizeof(*map)))) == NULL)
544 struct magic *nm;
546 - if ((nm = CAST(struct magic *, realloc(me->mp,
547 + if ((nm = CAST(struct magic *, erealloc(me->mp,
555 - if ((m = CAST(struct magic *, malloc(len))) == NULL) {
556 + if ((m = CAST(struct magic *, emalloc(len))) == NULL) {
593 parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line,
600 struct magic *m = &me->mp[0];
603 - CAST(off_t, offsetof(struct magic, mimetype)),
604 + CAST(zend_off_t, offsetof(struct magic, mimetype)),
637 struct magic_map *map;
639 - if ((map = CAST(struct magic_map *, calloc(1, sizeof(*map)))) == NULL) {
640 + if ((map = CAST(struct magic_map *, ecalloc(1, sizeof(*map)))) == NULL) {
645 private struct magic_map *
646 apprentice_map(struct magic_set *ms, const char *fn)
649 - struct stat st;
654 struct magic_map *map;
655 - struct magic_map *rv = NULL;
663 - if ((map = CAST(struct magic_map *, calloc(1, sizeof(*map)))) == NULL) {
664 + if ((map = CAST(struct magic_map *, ecalloc(1, sizeof(*map)))) == NULL) {
738 - rv = (struct magic_map *)-1;
775 + nentries = (uint32_t)(st.sb.st_size / sizeof(struct magic));
776 + entries = (uint32_t)(st.sb.st_size / sizeof(struct magic));
777 + if ((zend_off_t)(entries * sizeof(struct magic)) != st.sb.st_size) {
780 + sizeof(struct magic));
784 + map->magic[0] = CAST(struct magic *, map->p) + 1;
845 struct magic m;
1051 - struct timespec ts;
1052 + struct timeval ts;
1060 - struct timespec ts;
1061 + struct timeval ts;
1098 -struct timespec;
1099 -int cdf_timestamp_to_timespec(struct timespec *, cdf_timestamp_t);
1100 -int cdf_timespec_to_timestamp(cdf_timestamp_t *, const struct timespec *);
1101 +struct timeval;
1102 +int cdf_timestamp_to_timespec(struct timeval *, cdf_timestamp_t);
1103 +int cdf_timespec_to_timestamp(cdf_timestamp_t *, const struct timeval *);
1114 -cdf_timestamp_to_timespec(struct timespec *ts, cdf_timestamp_t t)
1115 +cdf_timestamp_to_timespec(struct timeval *ts, cdf_timestamp_t t)
1117 struct tm tm;
1135 -cdf_timespec_to_timestamp(cdf_timestamp_t *t, const struct timespec *ts)
1136 +cdf_timespec_to_timestamp(cdf_timestamp_t *t, const struct timeval *ts)
1153 - struct timespec ts;
1154 + struct timeval ts;
1442 /* Do this here and now, because struct stat gets re-defined on solaris */
1478 -struct stat;
1482 protected struct magic_set *file_ms_alloc(int);
1483 protected void file_ms_free(struct magic_set *);
1484 -protected int file_buffer(struct magic_set *, int, const char *, const void *,
1485 +protected int file_buffer(struct magic_set *, php_stream *, const char *, const void *,
1487 -protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
1488 +protected int file_fsmagic(struct magic_set *, const char *, zend_stat_t *, php_stream *);
1489 protected int file_pipe2file(struct magic_set *, int, const void *, size_t);
1490 -protected int file_vprintf(struct magic_set *, const char *, va_list)
1492 protected size_t file_printedlen(const struct magic_set *);
1493 protected int file_replace(struct magic_set *, const char *, const char *);
1494 -protected int file_printf(struct magic_set *, const char *, ...)
1496 +protected int file_printf(struct magic_set *, const char *, ...);
1497 protected int file_reset(struct magic_set *);
1498 -protected int file_tryelf(struct magic_set *, int, const unsigned char *,
1500 protected int file_trycdf(struct magic_set *, int, const unsigned char *,
1504 protected int file_zmagic(struct magic_set *, int, const char *,
1508 protected int file_magicfind(struct magic_set *, const char *, struct mlist *);
1509 protected uint64_t file_signextend(struct magic_set *, struct magic *,
1511 +protected void file_delmagic(struct magic *, int type, size_t entries);
1512 protected void file_badread(struct magic_set *);
1513 protected void file_badseek(struct magic_set *);
1514 protected void file_oomem(struct magic_set *, size_t);
1515 -protected void file_error(struct magic_set *, int, const char *, ...)
1517 -protected void file_magerror(struct magic_set *, const char *, ...)
1519 -protected void file_magwarn(struct magic_set *, const char *, ...)
1521 -protected void file_mdump(struct magic *);
1522 +protected void file_error(struct magic_set *, int, const char *, ...);
1523 +protected void file_magerror(struct magic_set *, const char *, ...);
1524 +protected void file_magwarn(struct magic_set *, const char *, ...);
1527 protected const char *file_getbuffer(struct magic_set *);
1539 -typedef struct {
1556 -protected void file_regerror(file_regex_t *, int, struct magic_set *);
1560 typedef struct {
1563 protected file_pushbuf_t *file_push_buffer(struct magic_set *);
1564 protected char *file_pop_buffer(struct magic_set *, file_pushbuf_t *);
1601 char *asctime_r(const struct tm *, char *);
1604 -struct tm *gmtime_r(const time_t *, struct tm *);
1607 -struct tm *localtime_r(const time_t *, struct tm *);
1644 -bad_link(struct magic_set *ms, int err, char *buf)
1678 handle_mime(struct magic_set *ms, int mime, const char *str)
1684 -file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb)
1685 +file_fsmagic(struct magic_set *ms, const char *fn, zend_stat_t *sb, php_stream *stream)
1692 - struct stat tstatbuf;
1756 + memcpy(sb, &ssb.sb, sizeof(struct stat));
1982 -file_vprintf(struct magic_set *ms, const char *fmt, va_list ap)
2014 file_printf(struct magic_set *ms, const char *fmt, ...)
2046 file_error_core(struct magic_set *ms, int error, const char *f, va_list va,
2089 checkdone(struct magic_set *ms, int *rv)
2094 -file_buffer(struct magic_set *ms, int fd, const char *inname __attribute__ ((__unused__)),
2096 +file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf,
2147 file_reset(struct magic_set *ms)
2174 ms->c.li = CAST(struct level_info *, (ms->c.li == NULL) ?
2184 file_replace(struct magic_set *ms, const char *pat, const char *rep)
2274 -file_regerror(file_regex_t *rx, int rc, struct magic_set *ms)
2365 private void close_and_restore(const struct magic_set *, const char *, int,
2366 - const struct stat *);
2368 private int unreadable_info(struct magic_set *, mode_t, const char *);
2372 -private const char *file_or_fd(struct magic_set *, const char *, int);
2374 +private const char *file_or_stream(struct magic_set *, const char *, php_stream *);
2476 - struct stat st;
2556 public struct magic_set *
2568 -magic_load_buffers(struct magic_set *ms, void **bufs, size_t *sizes,
2573 - return buffer_apprentice(ms, (struct magic **)bufs, sizes, nbufs);
2578 magic_compile(struct magic_set *ms, const char *magicfile)
2585 -magic_check(struct magic_set *ms, const char *magicfile)
2593 magic_list(struct magic_set *ms, const char *magicfile)
2597 close_and_restore(const struct magic_set *ms, const char *name, int fd,
2598 - const struct stat *sb)
2633 +magic_stream(struct magic_set *ms, php_stream *stream)
2641 -file_or_fd(struct magic_set *ms, const char *inname, int fd)
2642 +file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream)
2646 - struct stat sb;
2814 magic_error(struct magic_set *ms)
2861 -file_mdump(struct magic *m)
3024 file_magwarn(struct magic_set *ms, const char *f, ...)
3055 - struct tm *tm, tmz;
3057 + struct tm *tm = NULL;
3060 - struct timespec ts;
3062 + struct timeval ts;
3081 + struct tm *tm1;
3129 static const struct cv {
3180 - struct timespec ts;
3181 + struct timeval ts;
3217 private int match(struct magic_set *, struct magic *, uint32_t,
3244 struct magic *m = &magic[magindex];
3254 check_fmt(struct magic_set *ms, struct magic *m)
3304 mprint(struct magic_set *ms, struct magic *m)
3402 magiccheck(struct magic_set *ms, struct magic *m)