Lines Matching refs:volume

162 	HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
166 status_t error = volume->NewVNode(vnodeID, privateNode, ops, &node);
171 error = UserlandFS::KernelEmu::new_vnode(volume->GetID(), vnodeID, node,
174 volume->UndoNewVNode(node);
185 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
189 status_t error = volume->PublishVNode(vnodeID, privateNode, ops, type,
195 error = UserlandFS::KernelEmu::publish_vnode(volume->GetID(), vnodeID, node,
198 volume->UndoPublishVNode(node);
208 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
212 status_t error = UserlandFS::KernelEmu::get_vnode(volume->GetID(), vnodeID,
228 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
230 return UserlandFS::KernelEmu::put_vnode(volume->GetID(), vnodeID);
238 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
240 return UserlandFS::KernelEmu::acquire_vnode(volume->GetID(), vnodeID);
248 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
250 return UserlandFS::KernelEmu::remove_vnode(volume->GetID(), vnodeID);
258 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
260 return UserlandFS::KernelEmu::unremove_vnode(volume->GetID(), vnodeID);
268 HaikuKernelVolume* volume = HaikuKernelVolume::GetVolume(_volume);
270 return UserlandFS::KernelEmu::get_vnode_removed(volume->GetID(), vnodeID,
342 request->volume->GetID(), fd, request->id, cookie, fileVecs,
390 return UserlandFS::KernelEmu::read_from_io_request(request->volume->GetID(),
401 return UserlandFS::KernelEmu::write_to_io_request(request->volume->GetID(),
412 UserlandFS::KernelEmu::notify_io_request(request->volume->GetID(),
477 return node->volume->GetFileMap(node, offset, size, vecs, _count);
484 // get the volume
485 HaikuKernelVolume* volume = dynamic_cast<HaikuKernelVolume*>(
487 if (volume == NULL)
491 HaikuKernelNode* node = volume->NodeWithID(vnodeID);