Searched refs:GetVolume (Results 1 - 25 of 135) sorted by relevance

123456

/haiku/src/tests/system/kernel/file_corruption/fs/
H A DNotifications.cpp29 notify_entry_created(fDirectory->GetVolume()->ID(),
50 notify_entry_removed(fDirectory->GetVolume()->ID(),
74 notify_entry_moved(fFromDirectory->GetVolume()->ID(),
94 notify_stat_changed(fNode->GetVolume()->ID(), fNode->BlockIndex(),
115 notify_attribute_changed(fNode->GetVolume()->ID(), fNode->BlockIndex(),
H A DSymLink.cpp56 if (!block.GetReadable(GetVolume(), BlockIndex()))
84 if (!block.GetWritable(GetVolume(), BlockIndex(), transaction))
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DAttributeIterator.cpp60 if (fNode->GetVolume()->IteratorLock()) {
64 fNode->GetVolume()->IteratorUnlock();
80 if (fNode->GetVolume()->IteratorLock()) {
86 fNode->GetVolume()->IteratorUnlock();
117 if (fNode->GetVolume()->IteratorLock()) {
123 fNode->GetVolume()->IteratorUnlock();
H A DEntryIterator.cpp62 if (fDirectory->GetVolume()->IteratorLock()) {
66 fDirectory->GetVolume()->IteratorUnlock();
82 if (fDirectory->GetVolume()->IteratorLock()) {
88 fDirectory->GetVolume()->IteratorUnlock();
119 if (fDirectory->GetVolume()->IteratorLock()) {
125 fDirectory->GetVolume()->IteratorUnlock();
H A DFile.h16 Volume *GetVolume() const { return Node::GetVolume(); } function in class:File
H A DSymLink.cpp36 if (SizeIndex *index = GetVolume()->GetSizeIndex())
61 if (SizeIndex *index = GetVolume()->GetSizeIndex())
H A DIndex.h27 Volume *GetVolume() const { return fVolume; } function in class:Index
28 void GetVolume(Volume *volume) { fVolume = volume; } function in class:Index
H A DFile.cpp46 if (SizeIndex *index = GetVolume()->GetSizeIndex())
62 if (SizeIndex *index = GetVolume()->GetSizeIndex())
H A DDirectory.cpp81 if (Directory *node = new(nothrow) Directory(GetVolume())) {
99 if (File *node = new(nothrow) File(GetVolume())) {
117 if (SymLink *node = new(nothrow) SymLink(GetVolume())) {
140 error = GetVolume()->EntryAdded(GetID(), entry);
193 if (GetVolume()->IteratorLock()) {
211 GetVolume()->IteratorUnlock();
216 error = GetVolume()->EntryRemoved(GetID(), entry);
261 error = GetVolume()->FindEntry(GetID(), name, _entry);
287 error = GetVolume()->GetVNode(*node);
H A DSizeIndex.cpp278 error = fIndex->GetVolume()->AddNodeListener(this, fNode,
281 error = fIndex->GetVolume()->AddEntryListener(this, fEntry,
284 fIndex->GetVolume()->RemoveNodeListener(this, fNode);
300 error = fIndex->GetVolume()->RemoveEntryListener(this, fEntry);
303 error = fIndex->GetVolume()->RemoveNodeListener(this, fNode);
305 fIndex->GetVolume()->RemoveNodeListener(this, fNode);
H A DLastModifiedIndex.cpp279 error = fIndex->GetVolume()->AddNodeListener(this, fNode,
282 error = fIndex->GetVolume()->AddEntryListener(this, fEntry,
285 fIndex->GetVolume()->RemoveNodeListener(this, fNode);
301 error = fIndex->GetVolume()->RemoveEntryListener(this, fEntry);
304 error = fIndex->GetVolume()->RemoveNodeListener(this, fNode);
306 fIndex->GetVolume()->RemoveNodeListener(this, fNode);
H A DNode.cpp93 status_t error = GetVolume()->PublishVNode(this);
111 GetVolume()->RemoveVNode(this);
222 error = GetVolume()->NodeAttributeAdded(GetID(), attribute);
240 if (GetVolume()->IteratorLock()) {
258 GetVolume()->IteratorUnlock();
263 error = GetVolume()->NodeAttributeRemoved(GetID(), attribute);
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DNode.h17 Volume* GetVolume() const { return fVolume; } function in class:ONLY_OBJECT_TRACKABLE_BASE_CLASS
H A Dnetfs.cpp319 Volume* volume = volumeManager->GetVolume(vnid);
346 status_t error = node->GetVolume()->WriteVNode(node, reenter);
359 status_t error = node->GetVolume()->RemoveVNode(node, reenter);
376 status_t error = node->GetVolume()->FSync(node);
390 status_t error = node->GetVolume()->ReadStat(node, st);
402 status_t error = node->GetVolume()->WriteStat(node, st, mask);
414 status_t error = node->GetVolume()->Access(node, mode);
431 status_t error = dir->GetVolume()->Create(dir, name, openMode, mode, vnid,
445 status_t error = node->GetVolume()->Open(node, openMode, cookie);
457 status_t error = node->GetVolume()
[all...]
H A DVolumeManager.h34 Volume* GetVolume(vnode_id nodeID);
36 Volume* GetVolume(Volume* volume);
H A DQueryManager.cpp66 if (!iterator || !iterator->GetVolume())
72 vnode_id nodeID = iterator->GetVolume()->GetRootID();
92 iterator->GetVolume()->AcquireReference();
106 if (subIterator->GetVolume()->IsUnmounting())
192 vnode_id nodeID = iterator->GetVolume()->GetRootID();
204 "for volume %p!\n", iterator->GetVolume());
208 Volume* volume = iterator->GetVolume();
H A DServerConnection.h34 ShareVolume* GetVolume(int32 volumeID);
H A DVolumeManager.cpp244 return GetVolume(fRootID);
265 // GetVolume
267 VolumeManager::GetVolume(vnode_id nodeID) function in class:VolumeManager
271 if (volume && GetVolume(volume))
276 // GetVolume
278 VolumeManager::GetVolume(Volume* volume) function in class:VolumeManager
315 if (parentVolume && !GetVolume(parentVolume))
399 if (Volume* volume = GetVolume(event->GetTarget())) {
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DCheckVisitor.cpp53 GetVolume()->GetJournal(0)->Lock(NULL, true);
54 recursive_lock_lock(&GetVolume()->Allocator().Lock());
59 recursive_lock_unlock(&GetVolume()->Allocator().Lock());
60 GetVolume()->GetJournal(0)->Unlock(NULL, true);
68 for (off_t block = GetVolume()->ToBlock(GetVolume()->Log())
69 + GetVolume()->Log().Length(); block-- > 0;) {
74 Control().stats.block_size = GetVolume()->BlockSize();
88 if (GetVolume()->IsReadOnly())
105 Control().stats.freed = GetVolume()
[all...]
H A DJournal.h39 Volume* GetVolume() const { return fVolume; } function in class:Journal
168 void* cache = GetVolume()->BlockCache();
169 size_t blockSize = GetVolume()->BlockSize();
186 Volume* GetVolume() const function in class:Transaction
187 { return fJournal != NULL ? fJournal->GetVolume() : NULL; }
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DDirectoryIterator.cpp40 fBlock(inode->GetVolume()),
227 *_id = fInode->GetVolume()->GetIno(fCluster, fOffset - 1,
278 if (fInode->GetVolume()->ClusterToBlock(fCluster, block) != B_OK)
280 block += (fOffset / fInode->GetVolume()->EntriesPerBlock())
281 % (1 << fInode->GetVolume()->SuperBlock().BlocksPerClusterShift());
285 + fOffset % fInode->GetVolume()->EntriesPerBlock();
286 } else if ((fOffset % fInode->GetVolume()->EntriesPerBlock()) == 0) {
288 if ((fOffset % fInode->GetVolume()->EntriesPerCluster()) == 0) {
293 if (fInode->GetVolume()->ClusterToBlock(fCluster, block) != B_OK)
/haiku/src/system/boot/loader/file_systems/bfs/
H A DDirectory.cpp94 return Stream::NodeFactory(fStream.GetVolume(), id);
121 *_node = Stream::NodeFactory(fStream.GetVolume(), id);
166 if (fStream.inode_num == fStream.GetVolume().Root()) {
167 strlcpy(name, fStream.GetVolume().SuperBlock().name, size);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DTransaction.cpp125 void* cache = GetVolume()->BlockCache();
126 size_t blockSize = GetVolume()->BlockSize();
152 Transaction::GetVolume() const function in class:Transaction
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DAttribute.cpp28 fVolume(inode->GetVolume()),
37 fVolume(inode->GetVolume()),
155 BTree::Path path(fInode->GetVolume()->FSTree());
159 status_t status = fInode->GetVolume()->FSTree()->FindExact(&path, key,
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DVerifyHeader.h48 if (!inode->GetVolume()->UuidEquals(header->Uuid())) {

Completed in 109 milliseconds

123456