Lines Matching refs:base
238 register char* base; in visit() local
263 base = ent->fts_name; in visit()
270 while (*base == '.' && *(base + 1) == '/') in visit()
271 for (base += 2; *base == '/'; base++); in visit()
272 if (*base == '.' && !*(base + 1)) in visit()
274 else if (*base) in visit()
275 state->presiz -= base - ent->fts_name; in visit()
276 base = ent->fts_name + len; in visit()
277 while (base > ent->fts_name && *(base - 1) == '/') in visit()
278 base--; in visit()
279 while (base > ent->fts_name && *(base - 1) != '/') in visit()
280 base--; in visit()
281 len -= base - ent->fts_name; in visit()
288 base = ent->fts_path + state->presiz + 1; in visit()
296 if (state->hierarchy && ent->fts_level == 0 && strchr(base, '/')) in visit()
299 memcpy(s, base, len); in visit()
330 memcpy(state->path + state->postsiz, base, len); in visit()
370 memcpy(state->path + state->postsiz, base, len); in visit()
413 memcpy(state->path + state->postsiz, base, len); in visit()