Lines Matching refs:src
80 #define smart_string_appends_ex(dest, src, what) \ argument
81 smart_string_appendl_ex((dest), (src), strlen(src), (what))
82 #define smart_string_appends(dest, src) \ argument
83 smart_string_appendl((dest), (src), strlen(src))
89 #define smart_string_appendl(dest, src, len) \ argument
90 smart_string_appendl_ex((dest), (src), (len), 0)
91 #define smart_string_append(dest, src) \ argument
92 smart_string_append_ex((dest), (src), 0)
114 #define smart_string_appendl_ex(dest, src, nlen, what) do { \ argument
119 memcpy(__dest->c + __dest->len, (src), (nlen)); \
135 #define smart_string_append_ex(dest, src, what) \ argument
136 smart_string_appendl_ex((dest), ((smart_string *)(src))->c, \
137 ((smart_string *)(src))->len, (what));
140 #define smart_string_setl(dest, src, nlen) do { \ argument
143 (dest)->c = (char *) (src); \
146 #define smart_string_sets(dest, src) \ argument
147 smart_string_setl((dest), (src), strlen(src));