Searched refs:Volume (Results 1 - 25 of 405) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DLocking.h10 class Volume;
13 typedef AutoLocker<Volume, AutoLockerReadLocking<Volume> > VolumeReadLocker;
14 typedef AutoLocker<Volume, AutoLockerWriteLocking<Volume> > VolumeWriteLocker;
H A DAttributeIndex.cpp8 AttributeIndex::AttributeIndex(Volume *volume, const char *name, uint32 type,
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A DVolume.cpp0 /* Volume - emulation for the B+Tree torture test
8 #include "Volume.h"
14 Volume::Panic()
21 Volume::GenerateTransactionID()
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DNode.h10 class Volume;
14 Node(Volume* volume, vnode_id id);
17 Volume* GetVolume() const { return fVolume; }
24 Volume* fVolume;
H A DVolume.cpp0 // Volume.cpp
3 #include "Volume.h"
16 Volume::Volume(VolumeManager* volumeManager) function in class:Volume
27 Volume::~Volume()
33 Volume::GetVolumeManager() const
40 Volume::SetParentVolume(Volume* parent)
47 Volume*
[all...]
H A DVolumeManager.h7 #include "Volume.h"
11 class Volume;
27 Volume** volume);
32 Volume* GetRootVolume();
33 status_t AddVolume(Volume* volume);
34 Volume* GetVolume(vnode_id nodeID);
36 Volume* GetVolume(Volume* volume);
41 void PutVolume(Volume* volume);
43 vnode_id NewNodeID(Volume* volum
[all...]
/haiku/src/servers/package/
H A DRoot.h24 #include "Volume.h"
27 class Root : public BReferenceable, private Volume::Listener {
43 status_t RegisterVolume(Volume* volume);
44 void UnregisterVolume(Volume* volume);
47 Volume* FindVolume(dev_t deviceID) const;
48 Volume* GetVolume(
54 // Volume::Listener
55 virtual void VolumeNodeMonitorEventOccurred(Volume* volume);
70 Volume** _GetVolume(PackageFSMountType mountType);
71 Volume* _NextVolumeFo
[all...]
H A DRoot.cpp39 AbstractVolumeJob(Volume* volume)
45 Volume* GetVolume() const
51 Volume* fVolume;
59 VolumeJob(Volume* volume, void (Root::*method)(Volume*))
72 void (Root::*fMethod)(Volume*);
80 ProcessNodeMonitorEventsJob(Volume* volume, void (Root::*method)(Volume*))
98 CommitTransactionJob(Root* root, Volume* volume, BMessage* message)
127 VolumeJobFilter(Volume* volum
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DVolume.cpp6 #include "Volume.h"
17 Volume::Volume(FileSystem* fileSystem, dev_t id) function in class:Volume
25 Volume::~Volume()
32 Volume::GetFileSystem() const
39 Volume::GetID() const
50 Volume::Mount(const char* device, uint32 flags, const char* parameters,
58 Volume::Unmount()
65 Volume
[all...]
H A DFileSystem.h21 class Volume;
33 virtual status_t CreateVolume(Volume** volume, dev_t id) = 0;
34 virtual status_t DeleteVolume(Volume* volume) = 0;
39 void RegisterVolume(Volume* volume);
40 void UnregisterVolume(Volume* volume);
41 Volume* VolumeWithID(dev_t id);
50 typedef DoublyLinkedList<Volume> VolumeList;
H A DFileSystem.cpp9 #include "Volume.h"
45 FileSystem::RegisterVolume(Volume* volume)
53 FileSystem::UnregisterVolume(Volume* volume)
60 Volume*
66 while (Volume* volume = it.Next()) {
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DBlock.h13 class Volume;
23 bool GetReadable(Volume* volume, uint64 blockIndex);
24 bool GetWritable(Volume* volume, uint64 blockIndex,
26 bool GetZero(Volume* volume, uint64 blockIndex,
37 bool _Init(Volume* volume, uint64 blockIndex,
41 Volume* fVolume;
H A DSuperBlock.h12 class Volume;
25 void Initialize(Volume* volume);
H A DSymLink.h14 SymLink(Volume* volume, uint64 blockIndex,
16 SymLink(Volume* volume, mode_t mode);
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DDataStream.h16 class Volume;
22 DataStream(Volume* volume, Inode* inode,
31 Volume* fVolume;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DResizeVisitor.cpp10 ResizeVisitor::ResizeVisitor(Volume* volume)
H A DResizeVisitor.h17 ResizeVisitor(Volume* volume);
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DVolume.cpp5 #include "Volume.h"
31 Volume::Name() const
39 Volume::IsValidSuperBlock()
45 Volume::Volume(fs_volume *volume) function in class:Volume
51 TRACE("Volume::Volume() : Initialising volume\n");
55 Volume::~Volume()
58 TRACE("Volume
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DQueryDomain.h12 class Volume;
20 virtual bool QueryDomainIntersectsWith(Volume* volume) = 0;
/haiku/src/system/boot/loader/file_systems/amiga_ffs/
H A DVolume.h22 class Volume { class in namespace:FFS
24 Volume(boot::Partition *partition);
25 ~Volume();
H A DDirectory.h16 class Volume;
21 Directory(Volume &volume, RootBlock &root);
22 Directory(Volume &volume, int32 block);
41 Volume &fVolume;
H A DVolume.cpp7 #include "Volume.h"
24 Volume::Volume(boot::Partition *partition) function in class:Volume
83 Volume::~Volume()
91 Volume::InitCheck()
106 Volume volume(partition);
115 Volume *volume = new(nothrow) Volume(partition);
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A Dkernel_interface.cpp17 #include "Volume.h"
101 Volume* volume = NULL;
122 Volume* volume = (Volume*)fsVolume->private_volume;
140 Volume* volume = (Volume*)fsVolume->private_volume;
151 Volume* volume = (Volume*)fsVolume->private_volume;
163 Volume* volume = (Volume*)fsVolum
[all...]
/haiku/src/system/boot/loader/file_systems/bfs/
H A Dbfs.cpp16 #include "Volume.h"
33 Volume::Volume(boot::Partition *partition) function in class:Volume
72 Volume::~Volume()
79 Volume::InitCheck()
89 Volume::IsValidSuperBlock()
109 Volume::ValidateBlockRun(block_run run)
124 Volume::ToBlockRun(off_t block) const
140 Volume volum
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DVolume.cpp8 #include "Volume.h"
14 Volume::Volume(fs_volume *volume) function in class:Volume
19 TRACE("Volume::Volume() : Initialising volume");
23 Volume::~Volume()
26 TRACE("Volume::Destructor : Removing Volume");
31 Volume
[all...]

Completed in 265 milliseconds

1234567891011>>