Lines Matching refs:name
359 const char *name; in open_dir_stream() local
363 name = data->dirbuf + data->ftw.base; in open_dir_stream()
364 if (name[0] == '\0') in open_dir_stream()
365 name = "."; in open_dir_stream()
368 name = data->dirbuf; in open_dir_stream()
370 dirp->stream = __opendir (name); in open_dir_stream()
391 process_entry (struct ftw_data *data, struct dir_data *dir, const char *name, in process_entry() argument
399 if (name[0] == '.' && (name[1] == '\0' in process_entry()
400 || (name[1] == '.' && name[2] == '\0'))) in process_entry()
409 *((char *) __mempcpy (data->dirbuf + data->ftw.base, name, namlen)) = '\0'; in process_entry()
413 statres = FSTATAT (dir->streamfd, name, &st, in process_entry()
418 name = data->dirbuf; in process_entry()
421 ? LSTAT (name, &st) in process_entry()
422 : STAT (name, &st)); in process_entry()
438 statres = FSTATAT (dir->streamfd, name, &st, in process_entry()
441 statres = LSTAT (name, &st); in process_entry()
731 const char *name; in ftw_startup() local
735 name = data.dirbuf + data.ftw.base; in ftw_startup()
736 if (name[0] == '\0') in ftw_startup()
737 name = "."; in ftw_startup()
740 name = data.dirbuf; in ftw_startup()
743 ? LSTAT (name, &st) in ftw_startup()
744 : STAT (name, &st)) < 0) in ftw_startup()
748 && LSTAT (name, &st) == 0 in ftw_startup()