Lines Matching refs:buf_size

129 static inline size_t zlog_truncate_buf(char *buf, size_t buf_size, size_t space_left) /* {{{ */  in zlog_truncate_buf()  argument
131 memcpy(buf + buf_size - sizeof("...") + 1 - space_left, "...", sizeof("...") - 1); in zlog_truncate_buf()
132 return buf_size - space_left; in zlog_truncate_buf()
137 int flags, char *buf, size_t buf_size, const char *fmt, va_list args) /* {{{ */ in zlog_external() argument
143 len = vsnprintf(buf, buf_size, fmt, ap); in zlog_external()
146 if (len >= buf_size) { in zlog_external()
147 len = zlog_truncate_buf(buf, buf_size, 0); in zlog_external()
155 char *buf, size_t buf_size, int use_syslog) /* {{{ */ in zlog_buf_prefix() argument
163 len += snprintf(buf, buf_size, "[%s] %s(), line %d: ", in zlog_buf_prefix()
166 len += snprintf(buf, buf_size, "[%s] ", level_names[flags & ZLOG_LEVEL_MASK]); in zlog_buf_prefix()
173 len = zlog_print_time(&tv, buf, buf_size); in zlog_buf_prefix()
177 len += snprintf(buf + len, buf_size - len, "%s: pid %d, %s(), line %d: ", in zlog_buf_prefix()
180 len += snprintf(buf + len, buf_size - len, "%s: %s(), line %d: ", in zlog_buf_prefix()
184 len += snprintf(buf + len, buf_size - len, "%s: ", in zlog_buf_prefix()
196 size_t buf_size = MAX_BUF_LENGTH; in vzlog() local
202 zlog_external(flags, buf, buf_size, fmt, args); in vzlog()
210 len = zlog_buf_prefix(function, line, flags, buf, buf_size, zlog_fd == ZLOG_SYSLOG); in vzlog()
212 if (len > buf_size - 1) { in vzlog()
215 len += vsnprintf(buf + len, buf_size - len, fmt, args); in vzlog()
216 if (len >= buf_size) { in vzlog()
223 len += snprintf(buf + len, buf_size - len, in vzlog()
232 len = zlog_truncate_buf(buf, zlog_limit < buf_size ? zlog_limit : buf_size, 1); in vzlog()