Lines Matching defs:ent
807 struct dirent *ent;
816 while ((ent = readdir(dir)) != NULL) {
817 unsigned d_namlen = strlen(ent->d_name);
819 if (strcmp(ent->d_name, ".") == 0 || strcmp(ent->d_name, "..") == 0)
821 if (d_namlen >= len && strncmp(ent->d_name, file_name, len) == 0) {
822 char *tmp = &(ent->d_name[len]), *mat = match;
826 strncpy(pptr, ent->d_name, bytes);
857 strcpy(matches[n_matches], ent->d_name);
862 matches[n_matches] = XtNewString(ent->d_name);
985 struct dirent *ent;
994 while ((ent = readdir(dir)) != NULL) {
995 d_namlen = strlen(ent->d_name);
996 strncpy(pptr, ent->d_name, bytes);
1009 strcpy(entries[n_entries], ent->d_name);
1013 entries[n_entries] = XtNewString(ent->d_name);