Lines Matching refs:start

206     const char *start = filename;  in win32_splitter()  local
224 start = filename; in win32_splitter()
225 result->node = start; in win32_splitter()
237 result->device = start; in win32_splitter()
238 result->devicelen = (int)(filename - start); in win32_splitter()
240 start = ++filename; in win32_splitter()
241 result->dir = start; in win32_splitter()
246 result->nodelen = (int)(filename - start); in win32_splitter()
248 start = ++filename; in win32_splitter()
249 result->dir = start; in win32_splitter()
253 result->dir = start; in win32_splitter()
254 result->dirlen = (int)(filename - start); in win32_splitter()
255 start = filename; in win32_splitter()
258 result->dirlen += (int)(filename - start); in win32_splitter()
259 start = filename; in win32_splitter()
264 result->nodelen = (int)(filename - start); in win32_splitter()
266 if (filename - start > 0) { in win32_splitter()
269 result->dir = start; in win32_splitter()
272 result->dirlen += (int)(filename - start); in win32_splitter()
274 result->file = start; in win32_splitter()
275 result->filelen = (int)(filename - start); in win32_splitter()
303 const char *start; in win32_joiner() local
350 start = file_split->predir; in win32_joiner()
351 while (file_split->predirlen > (start - file_split->predir)) { in win32_joiner()
352 const char *end = openssl_strnchr(start, '/', in win32_joiner()
353 file_split->predirlen - (start - in win32_joiner()
356 end = start in win32_joiner()
357 + file_split->predirlen - (start - file_split->predir); in win32_joiner()
358 strncpy(&result[offset], start, end - start); in win32_joiner()
359 offset += (int)(end - start); in win32_joiner()
362 start = end + 1; in win32_joiner()
364 start = file_split->dir; in win32_joiner()
365 while (file_split->dirlen > (start - file_split->dir)) { in win32_joiner()
366 const char *end = openssl_strnchr(start, '/', in win32_joiner()
367 file_split->dirlen - (start - in win32_joiner()
370 end = start + file_split->dirlen - (start - file_split->dir); in win32_joiner()
371 strncpy(&result[offset], start, end - start); in win32_joiner()
372 offset += (int)(end - start); in win32_joiner()
375 start = end + 1; in win32_joiner()