/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Index.h | 21 Index(Volume *volume, const char *name, uint32 type, 28 void GetVolume(Volume *volume) { fVolume = volume; } argument
|
H A D | File.cpp | 12 File::File(Volume *volume) argument 13 : Node(volume, NODE_TYPE_FILE), 14 DataContainer(volume)
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Settings.cpp | 62 // load the driver settings and find the entry for the volume 64 const driver_parameter *volume = NULL; local 67 volume = _FindVolumeParameter(ds, volumeName); 69 _Init(ds, volume); 82 // load the driver settings and find the entry for the volume 84 const driver_parameter *volume = NULL; local 87 volume = _FindVolumeParameter(ds, volumeOffset, volumeSize); 89 _Init(ds, volume); 147 PRINT((" default volume name: `%s'\n", GetDefaultVolumeName())); 148 PRINT((" volume nam 158 _Init(const driver_settings *settings, const driver_parameter *volume) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Debug.cpp | 198 Volume* volume) 252 if (volume != NULL) { 253 block_run run = volume->ToBlockRun(offset); 318 kprintf("usage: bfs <ptr-to-volume> [<block-run>]\n" 319 "Dumps a BFS volume - <block-run> is given, it is converted to a " 324 Volume* volume = (Volume*)parse_expression(argv[1]); local 340 volume->ToBlock(run), 341 volume->SuperBlock().BlocksPerAllocationGroup() 346 block_run run = volume->ToBlockRun(offset); 350 run.Start(), volume 197 dump_bplustree_node(const bplustree_node* node, const bplustree_header* header, Volume* volume) argument 431 Volume* volume = NULL; local [all...] |
H A D | Journal.h | 23 Journal(Volume* volume); 109 Transaction(Volume* volume, off_t refBlock) argument 114 Start(volume, refBlock); 117 Transaction(Volume* volume, block_run refRun) argument 122 Start(volume, volume->ToBlock(refRun)); 138 status_t Start(Volume* volume, off_t refBlock);
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | kernel_interface.cpp | 95 // zero out volume name 160 Volume* volume = new(std::nothrow) Volume(_volume); local 161 if (volume == NULL) 167 // but that requires us to export our volume data before calling it. 168 _volume->private_volume = volume; 171 status_t status = volume->Mount(device, flags); 173 ERROR("Failed mounting the volume. Error: %s\n", strerror(status)); 174 delete volume; 178 *_rootID = volume->RootNode()->ID(); 186 Volume* volume local 198 Volume* volume = (Volume*)_volume->private_volume; local 226 Volume* volume = (Volume*)_volume->private_volume; local 267 Volume* volume = (Volume*)_volume->private_volume; local 311 Volume* volume = (Volume*)_volume->private_volume; local 390 Volume* volume = (Volume*)_volume->private_volume; local 517 Volume* volume = (Volume*)_volume->private_volume; local 587 Volume* volume = (Volume*)_volume->private_volume; local [all...] |
/haiku/src/add-ons/index_server/fulltext/ |
H A D | FullTextAnalyser.cpp | 30 FullTextAnalyser::FullTextAnalyser(BString name, const BVolume& volume) argument 32 FileAnalyser(name, volume), 38 volume.GetRootDirectory(&dir); 149 FullTextAddOn::CreateFileAnalyser(const BVolume& volume) argument 151 return new (std::nothrow)FullTextAnalyser(Name(), volume);
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Inode.h | 28 Inode(Volume* volume, ino_t id); 136 Inode(Volume* volume); 180 Vnode(Volume* volume, ino_t id) argument 184 SetTo(volume, id); 213 status_t SetTo(Volume* volume, ino_t id) argument 217 return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode); 236 Volume* volume = transaction.GetVolume(); local 240 if (!inode->IsSymLink() && volume->ID() >= 0) { 241 TRACEI("Vnode::Publish(): Publishing volume: %p, %" B_PRIdINO 242 ", %p, %p, %" B_PRIu16 ", %" B_PRIx32 "\n", volume [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Inode.h | 28 Inode(Volume* volume, ino_t id); 29 Inode(Volume* volume, ino_t id, 85 Inode(Volume* volume); 108 Vnode(Volume* volume, ino_t id) argument 112 SetTo(volume, id); 141 status_t SetTo(Volume* volume, ino_t id) argument 145 return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
|
/haiku/src/servers/package/ |
H A D | PackageManager.cpp | 36 PackageManager::PackageManager(Root* root, Volume* volume) argument 38 BPackageManager(volume->Location(), this, this), 41 fVolume(volume), 136 if (Volume* volume = fRoot->GetVolume(repository.Location())) { 138 = volume->PackagesByFileNameIterator(); it.HasNext();) { 203 Volume* volume = fRoot->GetVolume(transaction.Repository().Location()); local 204 if (volume == NULL) 207 return volume->CreateTransaction(transaction.Repository().Location(), 217 Volume* volume = fRoot->GetVolume(transaction.Repository().Location()); local 218 if (volume [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | ServerVolume.cpp | 81 if (Volume* volume = GetChildVolume(name)) { 82 volume->SetUnmounting(true); 83 volume->PutVolume(); 100 Volume* volume = GetChildVolume(shareName); local 101 if (volume) { 102 volume->PutVolume(); 185 Volume* volume = fVolumeManager->GetVolume(node->GetID()); local 187 if (ShareVolume* shareVolume = dynamic_cast<ShareVolume*>(volume)) 189 if (volume) 190 volume 405 Volume* volume = fVolumeManager->GetVolume(node->GetID()); local [all...] |
H A D | VirtualVolume.cpp | 100 Volume* volume = fVolumeManager->GetVolume(node->GetID()); local 102 if (volume) { 103 RemoveChildVolume(volume); 104 volume->SetUnmounting(true); 105 volume->PutVolume(); 126 VirtualVolume::AddChildVolume(Volume* volume) argument 128 if (!volume) 138 int32 nameLen = strlen(volume->GetName()); 141 strcpy(name, volume->GetName()); 143 // add the volume' 164 RemoveChildVolume(Volume* volume) argument 778 Volume* volume = fVolumeManager->GetVolume(node->GetID()); local [all...] |
H A D | QueryManager.cpp | 71 // get the iterator list for the volume 91 // get a volume reference for the iterator 204 "for volume %p!\n", iterator->GetVolume()); 207 // free the iterator and surrender its volume reference 208 Volume* volume = iterator->GetVolume(); local 210 volume->FreeQueryIterator(iterator); 211 volume->PutVolume(); 223 // Removes all subiterators belonging to the volume from their parent iterators 226 QueryManager::VolumeUnmounting(Volume* volume) argument 228 if (!volume || !volum [all...] |
/haiku/src/apps/diskusage/ |
H A D | ControlsView.cpp | 36 VolumeTab(BVolume* volume); 52 VolumeTab::VolumeTab(BVolume* volume) argument 56 fVolume(volume) 240 BVolume* volume = new BVolume(tempVolume); local 241 VolumeView* volumeView = new VolumeView(name, volume); 242 VolumeTab* volumeTab = new VolumeTab(volume); 304 BVolume* volume = NULL; local 309 volume = item->Volume(); 316 return volume; 323 // Make sure the volume i 329 BVolume* volume = new BVolume(device); local [all...] |
H A D | VolumeView.h | 29 VolumeView(const char* name, BVolume* volume);
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 61 Volume *volume = new (std::nothrow) Volume(_volume); local 62 if (volume == NULL) 65 _volume->private_volume = volume; 68 status_t status = volume->Mount(device, flags); 70 ERROR("Failed mounting the volume. Error: %s\n", strerror(status)); 71 delete volume; 76 *_rootID = volume->Root(); 84 Volume* volume = (Volume*) _volume->private_volume; local 86 status_t status = volume->Unmount(); 87 delete volume; 97 Volume* volume = (Volume*)_volume->private_volume; local 128 Volume* volume = (Volume*)_volume->private_volume; local 198 Volume* volume = (Volume*)_volume->private_volume; local 327 Volume* volume = (Volume*)_volume->private_volume; local 418 Volume* volume = (Volume*)_volume->private_volume; local [all...] |
/haiku/headers/private/index_server/ |
H A D | IndexServerAddOn.h | 27 //! the volume is scanned form 0 to syncPosition, from 28 //! syncPosition to watchingStart the volume is not scanned 45 const BVolume& volume); 77 const BVolume& volume); 124 virtual FileAnalyser* CreateFileAnalyser(const BVolume& volume) = 0;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | RequestThread.cpp | 22 RequestThreadContext::RequestThreadContext(Volume* volume, argument 27 fVolume(volume), 36 volume->GetFileSystem()->InitRequestThreadContext(this);
|
/haiku/src/bin/ |
H A D | isvolume.cpp | 26 " -readonly - volume is read-only\n" 27 " -readonly-partion - partition for the volume is read-only\n" 28 " -query - volume supports queries\n" 29 " -attribute - volume supports attributes\n" 30 " -mime - volume supports MIME information\n" 31 " -shared - volume is shared\n" 32 " -persistent - volume is backed on permanent storage\n" 33 " -removable - volume is on removable media\n" 34 " If the option is true for the named volume, 'yes' is printed\n" 37 " If no volume i [all...] |
/haiku/src/kits/storage/ |
H A D | Volume.cpp | 35 // Creates a BVolume and initializes it to the volume specified by the 46 BVolume::BVolume(const BVolume &volume) argument 47 : fDevice(volume.fDevice), 48 fCStatus(volume.fCStatus) 67 // Initializes the object to refer to the volume specified by the supplied 99 // Returns the device ID of the volume the object refers to. 107 // Writes the root directory of the volume referred to by this object into 129 // Returns the total storage capacity of the volume. 143 // Returns the amount of unused space on the volume (in bytes). 174 // Copies the name of the volume int 397 operator =(const BVolume &volume) argument [all...] |
H A D | NodeMonitor.cpp | 25 // Subscribes a target to watch node changes on a volume. 27 watch_volume(dev_t volume, uint32 flags, BMessenger target) argument 37 return _kern_start_watching(volume, (ino_t)-1, flags, port, token); 42 watch_volume(dev_t volume, uint32 flags, const BHandler* handler, argument 45 return watch_volume(volume, flags, BMessenger(handler, looper));
|
/haiku/src/servers/launch/ |
H A D | Utility.cpp | 58 BVolume volume; local 59 status_t status = volume.SetTo(device); 69 status = roster.FindPartitionByVolume(volume, &diskDevice, &partition);
|
/haiku/src/bin/cddb_lookup/ |
H A D | cddb_lookup.cpp | 90 BVolume volume; local 91 while (roster.GetNextVolume(&volume) == B_OK) { 92 Lookup(server, volume.Device(), dumpOnly, verbose); 102 BVolume volume; local 103 while (roster.GetNextVolume(&volume) == B_OK) { 105 if (fs_stat_dev(volume.Device(), &info) != B_OK) 109 return Lookup(server, volume.Device(), dumpOnly, verbose); 202 BVolume volume(device); 204 volume.GetRootDirectory(&directory); 257 // Rename volume [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | ClientConnection.h | 121 virtual bool QueryDomainIntersectsWith(Volume* volume); 136 status_t _CreateVolume(ClientVolume** volume); 138 void _PutVolume(ClientVolume* volume); 139 void _UnmountVolume(ClientVolume* volume); 148 status_t _EntryCreated(ClientVolume* volume, 151 status_t _EntryRemoved(ClientVolume* volume, 154 status_t _EntryMoved(ClientVolume* volume, 157 status_t _NodeStatChanged(ClientVolume* volume, 160 status_t _NodeAttributeChanged(ClientVolume* volume,
|
/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Directory.cpp | 28 Directory::Directory(Volume &volume, block_run run) argument 30 fStream(volume, run), 36 Directory::Directory(Volume &volume, off_t id) argument 38 fStream(volume, id),
|