Lines Matching refs:ms

71 file_ascmagic(struct magic_set *ms, const struct buffer *b, int text)  in file_ascmagic()  argument
92 if (file_encoding(ms, &bb, &ubuf, &ulen, &code, &code_mime, in file_ascmagic()
96 rv = file_ascmagic_with_encoding(ms, &bb, in file_ascmagic()
105 file_ascmagic_with_encoding(struct magic_set *ms, const struct buffer *b, in file_ascmagic_with_encoding() argument
115 int mime = ms->flags & MAGIC_MIME; in file_ascmagic_with_encoding()
141 if (ulen > 0 && (ms->flags & MAGIC_NO_CHECK_SOFT) == 0) { in file_ascmagic_with_encoding()
147 file_oomem(ms, mlen); in file_ascmagic_with_encoding()
158 if ((rv = file_softmagic(ms, &bb, NULL, NULL, in file_ascmagic_with_encoding()
164 if ((ms->flags & (MAGIC_APPLE|MAGIC_EXTENSION))) { in file_ascmagic_with_encoding()
170 if ((ms->flags & (MAGIC_APPLE|MAGIC_EXTENSION))) { in file_ascmagic_with_encoding()
212 len = file_printedlen(ms); in file_ascmagic_with_encoding()
220 if ((ms->flags & MAGIC_CONTINUE) == 0) { in file_ascmagic_with_encoding()
224 if (need_separator && file_separator(ms) == -1) in file_ascmagic_with_encoding()
227 if (file_printf(ms, "text/plain") == -1) in file_ascmagic_with_encoding()
232 switch (file_replace(ms, " text$", ", ")) { in file_ascmagic_with_encoding()
234 switch (file_replace(ms, " text executable$", in file_ascmagic_with_encoding()
237 if (file_printf(ms, ", ") == -1) in file_ascmagic_with_encoding()
254 if (file_printf(ms, "%s", code) == -1) in file_ascmagic_with_encoding()
258 if (file_printf(ms, " %s", subtype) == -1) in file_ascmagic_with_encoding()
262 if (file_printf(ms, " %s", type) == -1) in file_ascmagic_with_encoding()
266 if (file_printf(ms, " executable") == -1) in file_ascmagic_with_encoding()
270 if (file_printf(ms, ", with very long lines (%" in file_ascmagic_with_encoding()
280 if (file_printf(ms, ", with") == -1) in file_ascmagic_with_encoding()
285 if (file_printf(ms, " no") == -1) in file_ascmagic_with_encoding()
289 if (file_printf(ms, " CRLF") == -1) in file_ascmagic_with_encoding()
292 if (file_printf(ms, ",") == -1) in file_ascmagic_with_encoding()
296 if (file_printf(ms, " CR") == -1) in file_ascmagic_with_encoding()
299 if (file_printf(ms, ",") == -1) in file_ascmagic_with_encoding()
303 if (file_printf(ms, " LF") == -1) in file_ascmagic_with_encoding()
306 if (file_printf(ms, ",") == -1) in file_ascmagic_with_encoding()
310 if (file_printf(ms, " NEL") == -1) in file_ascmagic_with_encoding()
314 if (file_printf(ms, " line terminators") == -1) in file_ascmagic_with_encoding()
319 if (file_printf(ms, ", with escape sequences") == -1) in file_ascmagic_with_encoding()
322 if (file_printf(ms, ", with overstriking") == -1) in file_ascmagic_with_encoding()