Lines Matching refs:len
44 void strbuf_init(strbuf_t *s, int len) in strbuf_init() argument
48 if (len <= 0) in strbuf_init()
51 size = len + 1; /* \0 terminator */ in strbuf_init()
68 strbuf_t *strbuf_new(int len) in strbuf_new() argument
76 strbuf_init(s, len); in strbuf_new()
116 char *strbuf_free_to_string(strbuf_t *s, int *len) in strbuf_free_to_string() argument
125 if (len) in strbuf_free_to_string()
126 *len = s->length; in strbuf_free_to_string()
134 static int calculate_new_size(strbuf_t *s, int len) in calculate_new_size() argument
138 if (len <= 0) in calculate_new_size()
142 reqsize = len + 1; in calculate_new_size()
164 void strbuf_resize(strbuf_t *s, int len) in strbuf_resize() argument
168 newsize = calculate_new_size(s, len); in strbuf_resize()
202 void strbuf_append_fmt(strbuf_t *s, int len, const char *fmt, ...) in strbuf_append_fmt() argument
207 strbuf_ensure_empty_length(s, len); in strbuf_append_fmt()
210 fmt_len = vsnprintf(s->buf + s->length, len, fmt, arg); in strbuf_append_fmt()