Lines Matching refs:volume

64 	Volume* volume = new(nothrow) Volume();
65 if (volume == NULL)
68 status_t status = volume->Identify(fd, partition);
70 delete volume;
74 *cookie = (void*)volume;
83 Volume* volume = (Volume*)_cookie;
87 partition->content_size = volume->CountBlocks()
88 * volume->GetBlockSize();
89 partition->block_size = volume->GetBlockSize();
91 volume->UpdateName(partition->id);
93 partition->content_name = strdup(volume->GetName());
123 // allocate and init the volume
124 Volume *volume = new(nothrow) Volume;
125 if (!volume)
128 error = volume->Mount(_volume, device);
132 *rootID = volume->GetRootVNode()->GetID();
133 _volume->private_volume = volume;
138 if (error != B_OK && volume)
139 delete volume;
149 Volume *volume = (Volume*)fs->private_volume;
150 status_t error = volume->Unmount();
152 delete volume;
161 Volume *volume = (Volume*)fs->private_volume;
163 info->block_size = volume->GetBlockSize();
165 info->total_blocks = volume->CountBlocks();
166 info->free_blocks = volume->CountFreeBlocks();
167 strlcpy(info->device_name, volume->GetDeviceName(),
169 strlcpy(info->volume_name, volume->GetName(), sizeof(info->volume_name));
183 Volume *volume = (Volume*)fs->private_volume;
199 if (volume->GetVNode(*vnid, &entryNode) != B_OK)
203 if (volume->GetVNode(*vnid, &entryNode) != B_OK)
210 error = volume->FindDirEntry(dir, entryName, &foundNode, true);
215 && ((foundNode.IsEsoteric() && volume->GetHideEsoteric())
216 || volume->IsNegativeEntry(foundNode.GetID()))) {
221 error = volume->GetVNode(*vnid, &entryNode);
227 entry_cache_add(volume->GetID(), dir->GetID(), entryName,
243 Volume *volume = (Volume*)fs->private_volume;
247 error = volume->FindVNode(vnid, foundNode);
271 Volume *volume = (Volume*)fs->private_volume;
274 if (node != volume->GetRootVNode())
290 Volume *volume = (Volume*)fs->private_volume;
300 error = volume->ReadLink(node, buffer, *bufferSize, bufferSize);
329 Volume *volume = (Volume*)fs->private_volume;
335 st->st_dev = volume->GetID();
358 Volume *volume = (Volume*)fs->private_volume;
370 StreamReader *reader = new(nothrow) StreamReader(volume->GetTree(),
419 // Volume *volume = (Volume*)fs->private_volume;
479 Volume *volume = (Volume*)fs->private_volume;
486 volume->GetTree(), node->GetDirID(), node->GetObjectID());
549 Volume *volume = (Volume*)fs->private_volume;
566 if (entry->IsHidden() || volume->IsNegativeEntry(dirID, objectID))
572 if (volume->GetTree()->FindStatItem(dirID, objectID, &statItem)
575 || (statData.IsEsoteric() && volume->GetHideEsoteric())) {
588 buffer->d_dev = volume->GetID();
620 buffer->d_dev = volume->GetID();