Lines Matching refs:buf
766 char buf[12]; /* 32 bits fits in 10 decimal digits */
767 char *cp = buf;
780 } while (cp > buf);
786 * void writemsg(buf, size, verbosity, label, severity, text, action, tag)
789 * char *buf The buffer in which to format the message
811 writemsg(char *buf, size_t size,
835 char *ebuf = buf + size - 2;
961 while (--l1indent >= 0 && buf < ebuf)
962 *buf++ = ' ';
965 buf += strlcpy(buf, lcllbl, ebuf - buf);
972 buf += strlcpy(buf, SEPSTR, ebuf - buf);
978 while (--l1indent >= 0 && buf < ebuf)
979 *buf++ = ' ';
982 buf += strlcpy(buf, sevpstr, ebuf - buf);
989 buf += strlcpy(buf, SEPSTR, ebuf - buf);
995 for (c = *p++; c != NULL && buf < ebuf; c = *p++) {
996 *buf++ = c;
998 for (i = 0; i < textindent && buf < ebuf; i++)
999 *buf++ = ' ';
1009 if (dotext && buf < ebuf) {
1010 *buf++ = '\n';
1011 while (--l2indent >= 0 && buf < ebuf)
1012 *buf++ = ' ';
1016 buf += strlcpy(buf, ACTINTRO, ebuf - buf);
1020 for (c = *p++; c != NULL && buf < ebuf; c = *p++) {
1021 *buf++ = c;
1023 for (i = 0; i < actindent && buf < ebuf; i++)
1024 *buf++ = ' ';
1035 buf += strlcpy(buf, " ", ebuf - buf);
1036 else if (dotext && buf < ebuf)
1037 *buf++ = '\n';
1040 buf += strlcpy(buf, lcltag, ebuf - buf);
1047 *buf++ = '\n';
1048 *buf++ = '\0';