Lines Matching refs:magic_set

115 file_private int getvalue(struct magic_set *ms, struct magic *, const char **, int);
117 file_private const char *getstr(struct magic_set *, struct magic *, const char *,
119 file_private int parse(struct magic_set *, struct magic_entry *, const char *,
122 file_private int apprentice_1(struct magic_set *, const char *, int);
126 file_private struct magic_map *apprentice_load(struct magic_set *,
129 file_private void mlist_free_all(struct magic_set *);
148 file_private char *mkdbname(struct magic_set *, const char *, int);
149 file_private struct magic_map *apprentice_buf(struct magic_set *, struct magic *,
151 file_private struct magic_map *apprentice_map(struct magic_set *, const char *);
152 file_private int check_buffer(struct magic_set *, struct magic_map *, const char *);
154 file_private int apprentice_compile(struct magic_set *, struct magic_map *,
157 file_private int check_format(struct magic_set *, struct magic *);
159 file_private int parse_mime(struct magic_set *, struct magic_entry *, const char *,
161 file_private int parse_strength(struct magic_set *, struct magic_entry *,
163 file_private int parse_apple(struct magic_set *, struct magic_entry *, const char *,
165 file_private int parse_ext(struct magic_set *, struct magic_entry *, const char *,
176 int (*fun)(struct magic_set *, struct magic_entry *, const char *,
196 struct magic_set *ms;
474 apprentice_1(struct magic_set *ms, const char *fn, int action)
533 file_ms_free(struct magic_set *ms)
549 file_protected struct magic_set *
552 struct magic_set *ms;
555 if ((ms = CAST(struct magic_set *, calloc(CAST(size_t, 1u),
642 mlist_free_all(struct magic_set *ms)
691 buffer_apprentice(struct magic_set *ms, struct magic **bufs,
734 file_apprentice(struct magic_set *ms, const char *fn, int action)
1283 addentry(struct magic_set *ms, struct magic_entry *me,
1312 load_1(struct magic_set *ms, int action, const char *fn, int *errs,
1407 set_text_binary(struct magic_set *ms, struct magic_entry *me, uint32_t nme,
1440 set_last_default(struct magic_set *ms, struct magic_entry *me, uint32_t nme)
1461 coalesce_entries(struct magic_set *ms, struct magic_entry *me, uint32_t nme,
1504 apprentice_load(struct magic_set *ms, const char *fn, int action)
1630 file_signextend(struct magic_set *ms, struct magic *m, uint64_t v)
1716 string_modifier_check(struct magic_set *ms, struct magic *m)
1827 check_cond(struct magic_set *ms, int cond, uint32_t cont_level)
1871 parse_indirect_modifier(struct magic_set *ms, struct magic *m, const char **lp)
1892 parse_op_modifier(struct magic_set *ms, struct magic *m, const char **lp,
1909 parse_string_modifier(struct magic_set *ms, struct magic *m, const char **lp)
2016 parse(struct magic_set *ms, struct magic_entry *me, const char *line,
2433 parse_strength(struct magic_set *ms, struct magic_entry *me, const char *line,
2499 parse_extra(struct magic_set *ms, struct magic_entry *me, const char *line,
2552 parse_apple(struct magic_set *ms, struct magic_entry *me, const char *line,
2564 parse_ext(struct magic_set *ms, struct magic_entry *me, const char *line,
2579 parse_mime(struct magic_set *ms, struct magic_entry *me, const char *line,
2782 check_format(struct magic_set *ms, struct magic *m)
2838 getvalue(struct magic_set *ms, struct magic *m, const char **p, int action)
2969 getstr(struct magic_set *ms, struct magic *m, const char *s, int warn)
3251 apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len)
3274 apprentice_map(struct magic_set *ms, const char *fn)
3350 check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname)
3409 apprentice_compile(struct magic_set *ms, struct magic_map *map, const char *fn)
3466 mkdbname(struct magic_set *ms, const char *fn, int strip)
3634 file_pstring_length_size(struct magic_set *ms, const struct magic *m)
3653 file_pstring_get_length(struct magic_set *ms, const struct magic *m,
3706 file_magicfind(struct magic_set *ms, const char *name, struct mlist *v)