Lines Matching refs:start
160 char *ptr, *start, *end; in accesslog_append_escaped() local
167 for (ptr = start = str->ptr, end = str->ptr + str->used - 1; ptr < end; ptr++) { in accesslog_append_escaped()
173 if (start < ptr) { in accesslog_append_escaped()
174 buffer_append_string_len(dest, start, ptr - start); in accesslog_append_escaped()
176 start = ptr + 1; in accesslog_append_escaped()
214 if (start < end) { in accesslog_append_escaped()
215 buffer_append_string_len(dest, start, end - start); in accesslog_append_escaped()
220 size_t i, j, k = 0, start = 0; in accesslog_parse_format() local
227 if (i > 0 && start != i) { in accesslog_parse_format()
242 buffer_copy_string_len(fields->ptr[fields->used]->string, format->ptr + start, i - start); in accesslog_parse_format()
289 start = i + 3; in accesslog_parse_format()
290 i = start - 1; /* skip the string */ in accesslog_parse_format()
338 start = k + 2; in accesslog_parse_format()
339 i = start - 1; /* skip the string */ in accesslog_parse_format()
369 start = i + 2; in accesslog_parse_format()
370 i = start - 1; /* skip the string */ in accesslog_parse_format()
379 if (start < i) { in accesslog_parse_format()
394 buffer_copy_string_len(fields->ptr[fields->used]->string, format->ptr + start, i - start); in accesslog_parse_format()