Lines Matching refs:file
43 PackageFile* file = fFilesByEntryRef.Lookup(entryRef);
44 if (file != NULL) {
45 if (file->AcquireReference() > 0) {
46 _file = file;
51 fFilesByEntryRef.Remove(file);
54 file = new(std::nothrow) PackageFile;
55 if (file == NULL)
58 status_t error = file->Init(entryRef, this);
60 delete file;
64 fFilesByEntryRef.Insert(file);
66 _file = file;
86 PackageFileManager::PackageFileMoved(PackageFile* file,
89 if (newDirectory == file->DirectoryRef())
94 fFilesByEntryRef.Remove(file);
95 file->SetDirectoryRef(newDirectory);
96 fFilesByEntryRef.Insert(file);
101 PackageFileManager::RemovePackageFile(PackageFile* file)
105 fFilesByEntryRef.Remove(file);