Lines Matching refs:src
80 #define smart_str_appends_ex(dest, src, what) \ argument
81 smart_str_appendl_ex((dest), (src), strlen(src), (what))
82 #define smart_str_appends(dest, src) \ argument
83 smart_str_appendl((dest), (src), strlen(src))
89 #define smart_str_appendl(dest, src, len) \ argument
90 smart_str_appendl_ex((dest), (src), (len), 0)
91 #define smart_str_append(dest, src) \ argument
92 smart_str_append_ex((dest), (src), 0)
116 #define smart_str_appendl_ex(dest, src, nlen, what) do { \ argument
121 memcpy(__dest->c + __dest->len, (src), (nlen)); \
185 #define smart_str_append_ex(dest, src, what) \ argument
186 smart_str_appendl_ex((dest), ((smart_str *)(src))->c, \
187 ((smart_str *)(src))->len, (what));
190 #define smart_str_setl(dest, src, nlen) do { \ argument
193 (dest)->c = (char *) (src); \
196 #define smart_str_sets(dest, src) \ argument
197 smart_str_setl((dest), (src), strlen(src));