Lines Matching refs:len1
197 void buffer_append_str2(buffer * const restrict b, const char * const s1, const size_t len1, const … in buffer_append_str2() argument
198 char * const restrict s = buffer_extend(b, len1+len2); in buffer_append_str2()
200 mempcpy(mempcpy(s, s1, len1), s2, len2); in buffer_append_str2()
202 memcpy(s, s1, len1); in buffer_append_str2()
203 memcpy(s+len1, s2, len2); in buffer_append_str2()
207 void buffer_append_str3(buffer * const restrict b, const char * const s1, const size_t len1, const … in buffer_append_str3() argument
208 char * restrict s = buffer_extend(b, len1+len2+len3); in buffer_append_str3()
210 mempcpy(mempcpy(mempcpy(s, s1, len1), s2, len2), s3, len3); in buffer_append_str3()
212 memcpy(s, s1, len1); in buffer_append_str3()
213 memcpy((s+=len1), s2, len2); in buffer_append_str3()
256 buffer_copy_path_len2 (buffer * const restrict b, const char * const restrict s1, size_t len1, cons… in buffer_copy_path_len2() argument
259 memcpy(buffer_string_prepare_copy(b, len1+len2+1), s1, len1); in buffer_copy_path_len2()
260 b->used = len1 + 1; /*('\0' byte will be written below)*/ in buffer_copy_path_len2()