Lines Matching refs:file
101 WatchedFile file;
102 NodeMonitorHandler::make_node_ref(device, node, &file.node);
103 if (fWatchedFileList.find(file.node) != fWatchedFileList.end())
106 NodeMonitorHandler::make_entry_ref(device, directory, name, &file.entry);
107 fWatchedFileList[file.node] = file;
109 watch_node(&file.node, B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, this);
110 fListener->EntryCreated(&fWatchedFileList[file.node]);
118 WatchedFile* file = _FindFile(device, node);
119 if (file == NULL)
122 fListener->EntryRemoved(file);
123 fWatchedFileList.erase(file->node);
132 WatchedFile* file = _FindFile(device, node);
133 if (file == NULL)
135 NodeMonitorHandler::make_entry_ref(device, toDirectory, name, &file->entry);
136 NodeMonitorHandler::make_node_ref(device, node, &file->node);
137 fListener->EntryMoved(file);
144 WatchedFile* file = _FindFile(device, node);
145 if (file == NULL)
147 fListener->StatChanged(file);
154 WatchedFile* file = _FindFile(device, node);
155 if (file == NULL)
157 fListener->AttrChanged(file);
204 fThreadId = spawn_thread(ReadThreadFunction, "file reader", B_LOW_PRIORITY,