Lines Matching refs:entry
51 BRemoveEngine::RemoveEntry(const Entry& entry)
55 status_t error = entry.GetPath(pathBuffer, path);
66 // apply entry filter
70 // stat entry
77 // recurse, if entry is a directory
88 dirent *entry = (dirent*)buffer;
89 while (directory.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
90 if (strcmp(entry->d_name, ".") == 0
91 || strcmp(entry->d_name, "..") == 0) {
95 // construct child entry path
97 error = childPath.SetTo(path, entry->d_name);
100 "Failed to construct entry path from dir \"%s\" and name "
101 "\"%s\": %s\n", path, entry->d_name, strerror(error));
104 // remove the entry
116 // remove entry