Home | History | Annotate | Download | only in fileapi

Lines Matching refs:filesystem_id

110            const std::string& filesystem_id,
122 const std::string& filesystem_id() const { return filesystem_id_; }
154 const std::string& filesystem_id,
158 filesystem_id_(filesystem_id),
219 std::string filesystem_id = GetNewFileSystemId();
220 instance_map_[filesystem_id] = new Instance(
222 return filesystem_id;
227 const std::string& filesystem_id,
244 instance_map_[new_id] = new Instance(type, filesystem_id,
259 std::string filesystem_id = GetNewFileSystemId();
260 instance_map_[filesystem_id] = new Instance(
262 std::string(), // filesystem_id
265 path_to_id_map_[path].insert(filesystem_id);
266 return filesystem_id;
273 bool IsolatedContext::RevokeFileSystem(const std::string& filesystem_id) {
275 return UnregisterFileSystem(filesystem_id);
279 const std::string& filesystem_id, base::FilePath* path) const {
282 IDToInstance::const_iterator found = instance_map_.find(filesystem_id);
328 *cracked_id = instance->filesystem_id();
380 void IsolatedContext::AddReference(const std::string& filesystem_id) {
382 DCHECK(instance_map_.find(filesystem_id) != instance_map_.end());
383 instance_map_[filesystem_id]->AddRef();
386 void IsolatedContext::RemoveReference(const std::string& filesystem_id) {
390 IDToInstance::iterator found = instance_map_.find(filesystem_id);
397 bool deleted = UnregisterFileSystem(filesystem_id);
403 const std::string& filesystem_id,
407 IDToInstance::const_iterator found = instance_map_.find(filesystem_id);
417 const std::string& filesystem_id) const {
418 return base::FilePath().AppendASCII(filesystem_id);
447 !url.filesystem_id().empty() ? url.filesystem_id() : mount_name,
453 bool IsolatedContext::UnregisterFileSystem(const std::string& filesystem_id) {
455 IDToInstance::iterator found = instance_map_.find(filesystem_id);
463 ids_iter->second.erase(filesystem_id);