Lines Matching refs:entry
100 virtual fssh_ssize_t GetNextEntry(struct fssh_dirent *entry, int size) = 0;
178 struct dirent *entry = fs_read_attr_dir(fAttrDir);
179 if (!entry)
182 int len = strlen(entry->d_name);
186 strcpy(name, entry->d_name);
257 virtual fssh_ssize_t GetNextEntry(struct fssh_dirent *entry, int size)
265 int recLen = entry->d_name + nameLen + 1 - (char*)entry;
270 entry->d_dev = hostEntry->d_dev;
272 entry->d_ino = hostEntry->d_ino;
273 strcpy(entry->d_name, hostEntry->d_name);
274 entry->d_reclen = recLen;
545 struct fssh_dirent *entry = (fssh_dirent *)buffer;
546 int numRead = _kern_read_dir(fAttrDir, entry, sizeof(buffer), 1);
552 int len = strlen(entry->d_name);
556 strcpy(name, entry->d_name);
659 virtual fssh_ssize_t GetNextEntry(struct fssh_dirent *entry, int size)
661 return _kern_read_dir(fDir, entry, size, 1);
948 struct fssh_dirent *entry = (struct fssh_dirent *)buffer;
950 while ((numRead = sourceDir->GetNextEntry(entry, sizeof(buffer))) > 0) {
952 if (strcmp(entry->d_name, ".") == 0 || strcmp(entry->d_name, "..") == 0)
956 char *sourceEntry = make_path(source, entry->d_name);
964 char *targetEntry = make_path(target, entry->d_name);
1076 // apply entry filter