Lines Matching refs:buf
58 char buf[FMT_BUF_SIZE]; /* massaged version of fmt */
62 expand_format_string(error, fmt, buf, FMT_BUF_SIZE);
70 (void) vzprintf(getzoneid(), buf, ap);
84 char buf[FMT_BUF_SIZE]; /* massaged version of fmt */
88 expand_format_string(error, fmt, buf, FMT_BUF_SIZE);
96 (void) vzcmn_err(getzoneid(), level, buf, ap);
101 * expand_format_string: copy the printf format string from "fmt" to "buf",
106 expand_format_string(int error, const char *fmt, char *buf, int buf_chars)
109 char *to; /* pointer into buf */
121 for (from = fmt, to = buf; *from; from++) {
122 if (to >= buf + buf_chars - 1) {
137 strlen(buf) + strlen(errmsg) < buf_chars) {
140 } else if (strlen(buf) + strlen("error XXX") <
147 to = buf + strlen(buf);