Lines Matching refs:magic_set

447 struct magic_set {  struct
516 protected struct magic_set *file_ms_alloc(int); argument
517 protected void file_ms_free(struct magic_set *);
518 protected int file_default(struct magic_set *, size_t);
519 protected int file_buffer(struct magic_set *, int, struct stat *, const char *,
521 protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
522 protected int file_pipe2file(struct magic_set *, int, const void *, size_t);
523 protected int file_vprintf(struct magic_set *, const char *, va_list)
525 protected int file_separator(struct magic_set *);
528 protected size_t file_printedlen(const struct magic_set *);
531 protected int file_replace(struct magic_set *, const char *, const char *);
532 protected int file_printf(struct magic_set *, const char *, ...)
534 protected int file_reset(struct magic_set *, int);
535 protected int file_tryelf(struct magic_set *, const struct buffer *);
536 protected int file_trycdf(struct magic_set *, const struct buffer *);
538 protected int file_zmagic(struct magic_set *, const struct buffer *,
541 protected int file_ascmagic(struct magic_set *, const struct buffer *,
543 protected int file_ascmagic_with_encoding(struct magic_set *,
545 protected int file_encoding(struct magic_set *, const struct buffer *,
547 protected int file_is_json(struct magic_set *, const struct buffer *);
548 protected int file_is_csv(struct magic_set *, const struct buffer *, int);
549 protected int file_is_tar(struct magic_set *, const struct buffer *);
550 protected int file_softmagic(struct magic_set *, const struct buffer *,
552 protected int file_apprentice(struct magic_set *, const char *, int);
553 protected int buffer_apprentice(struct magic_set *, struct magic **,
555 protected int file_magicfind(struct magic_set *, const char *, struct mlist *);
556 protected uint64_t file_signextend(struct magic_set *, struct magic *,
560 protected void file_badread(struct magic_set *);
561 protected void file_badseek(struct magic_set *);
562 protected void file_oomem(struct magic_set *, size_t);
563 protected void file_error(struct magic_set *, int, const char *, ...)
565 protected void file_magerror(struct magic_set *, const char *, ...)
567 protected void file_magwarn(struct magic_set *, const char *, ...)
571 protected size_t file_mbswidth(struct magic_set *, const char *);
572 protected const char *file_getbuffer(struct magic_set *);
574 protected int file_check_mem(struct magic_set *, unsigned int);
577 protected size_t file_pstring_length_size(struct magic_set *,
579 protected size_t file_pstring_get_length(struct magic_set *,
581 protected char * file_printable(struct magic_set *, char *, size_t,
584 protected int file_os2_apptype(struct magic_set *, const char *, const void *,
598 protected int file_regcomp(struct magic_set *, file_regex_t *, const char *,
600 protected int file_regexec(struct magic_set *, file_regex_t *, const char *,
610 protected file_pushbuf_t *file_push_buffer(struct magic_set *);
611 protected char *file_pop_buffer(struct magic_set *, file_pushbuf_t *);