Lines Matching defs:end

476 ckmagic(register Magic_t* mp, const char* file, char* buf, char* end, struct stat* st, unsigned long off)
521 if ((mp->flags & MAGIC_ALL) && b < (end - 3))
703 if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *t && *t != ',' && *t != '.' && *t != '\b')
705 b += sfsprintf(b, end - b, *q ? q : "%s", p + (*p == '\b'));
734 if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *q && *q != ',' && *q != '.' && *q != '\b')
738 b += sfsprintf(b, end - b, q + (*q == '\b'), p);
829 t = ckmagic(mp, file, b + (b > cur), end, st, num);
833 if (b > cur && b < end)
930 if (mp->keep[level]++ && b > cur && b < (end - 1) && *(b - 1) != ' ')
941 if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *q && *q != ',' && *q != '.' && *q != '\b')
964 b += sfsprintf(b, end - b, q, num, 0, 0, 0, 0, 0, 0, 0);
966 b += sfsprintf(b, end - b, q, fmttime("%?%QL", (time_t)num), 0, 0, 0, 0, 0, 0, 0);
968 b += sfsprintf(b, end - b, q, fmtversion(num), 0, 0, 0, 0, 0, 0, 0);
970 b += sfsprintf(b, end - b, q, fmtnum(num, 0), 0, 0, 0, 0, 0, 0, 0);
1035 cklang(register Magic_t* mp, const char* file, char* buf, char* end, struct stat* st)
1535 sfsprintf(buf, end - buf, "ascii %s%s", t, s);
1538 sfsprintf(buf, end - buf, "ebcdic%d %s%s", code - 1, t, s);
1545 sfsprintf(buf, end - buf, "%s%s", t, s);
1556 type(register Magic_t* mp, const char* file, struct stat* st, char* buf, char* end)
1573 s += sfsprintf(s, end - s, T("symbolic link to "));
1574 if (pathgetlink(file, s, end - s) < 0)
1587 sfsprintf(buf, end - buf, T("character special (%s)"), fmtdev(st));
1619 if (!(s = ckmagic(mp, file, buf, end, st, 0)))
1620 s = cklang(mp, file, buf, end, st);