Lines Matching refs:strbuf_t

42 } strbuf_t;  typedef
52 extern strbuf_t *strbuf_new(int len);
53 extern void strbuf_init(strbuf_t *s, int len);
54 extern void strbuf_set_increment(strbuf_t *s, int increment);
57 extern void strbuf_free(strbuf_t *s);
58 extern char *strbuf_free_to_string(strbuf_t *s, int *len);
61 extern void strbuf_resize(strbuf_t *s, int len);
62 static int strbuf_empty_length(strbuf_t *s);
63 static int strbuf_length(strbuf_t *s);
64 static char *strbuf_string(strbuf_t *s, int *len);
65 static void strbuf_ensure_empty_length(strbuf_t *s, int len);
66 static char *strbuf_empty_ptr(strbuf_t *s);
67 static void strbuf_extend_length(strbuf_t *s, int len);
70 extern void strbuf_append_fmt(strbuf_t *s, int len, const char *fmt, ...);
71 extern void strbuf_append_fmt_retry(strbuf_t *s, const char *format, ...);
72 static void strbuf_append_mem(strbuf_t *s, const char *c, int len);
73 extern void strbuf_append_string(strbuf_t *s, const char *str);
74 static void strbuf_append_char(strbuf_t *s, const char c);
75 static void strbuf_ensure_null(strbuf_t *s);
78 static inline void strbuf_reset(strbuf_t *s) in strbuf_reset()
83 static inline int strbuf_allocated(strbuf_t *s) in strbuf_allocated()
90 static inline int strbuf_empty_length(strbuf_t *s) in strbuf_empty_length()
95 static inline void strbuf_ensure_empty_length(strbuf_t *s, int len) in strbuf_ensure_empty_length()
101 static inline char *strbuf_empty_ptr(strbuf_t *s) in strbuf_empty_ptr()
106 static inline void strbuf_extend_length(strbuf_t *s, int len) in strbuf_extend_length()
111 static inline int strbuf_length(strbuf_t *s) in strbuf_length()
116 static inline void strbuf_append_char(strbuf_t *s, const char c) in strbuf_append_char()
122 static inline void strbuf_append_char_unsafe(strbuf_t *s, const char c) in strbuf_append_char_unsafe()
127 static inline void strbuf_append_mem(strbuf_t *s, const char *c, int len) in strbuf_append_mem()
134 static inline void strbuf_append_mem_unsafe(strbuf_t *s, const char *c, int len) in strbuf_append_mem_unsafe()
140 static inline void strbuf_ensure_null(strbuf_t *s) in strbuf_ensure_null()
145 static inline char *strbuf_string(strbuf_t *s, int *len) in strbuf_string()