/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | kernel_interface.cpp | 152 nfs4_mount(fs_volume* volume, const char* device, uint32 flags, argument 155 TRACE("volume = %p, device = %s, flags = %" B_PRIu32 ", args = %s\n", 156 volume, device, flags, args); 198 result = FileSystem::Mount(&fs, server, serverName, path, volume->id, 214 volume->private_volume = fs; 215 volume->ops = &gNFSv4VolumeOps; 226 result = publish_vnode(volume, inode->ID(), vti, &gNFSv4VnodeOps, 240 nfs4_get_vnode(fs_volume* volume, ino_t id, fs_vnode* vnode, int* _type, argument 243 FileSystem* fs = reinterpret_cast<FileSystem*>(volume->private_volume); 244 TRACE("volume 269 nfs4_unmount(fs_volume* volume) argument 283 nfs4_read_fs_info(fs_volume* volume, struct fs_info* info) argument 294 nfs4_lookup(fs_volume* volume, fs_vnode* dir, const char* name, ino_t* _id) argument 335 nfs4_put_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) argument 346 nfs4_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) argument 448 nfs4_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request) argument 476 nfs4_get_file_map(fs_volume* volume, fs_vnode* vnode, off_t _offset, size_t size, struct file_io_vec* vecs, size_t* _count) argument 484 nfs4_set_flags(fs_volume* volume, fs_vnode* vnode, void* _cookie, int flags) argument 497 nfs4_fsync(fs_volume* volume, fs_vnode* vnode) argument 512 nfs4_read_symlink(fs_volume* volume, fs_vnode* link, char* buffer, size_t* _bufferSize) argument 528 nfs4_create_symlink(fs_volume* volume, fs_vnode* dir, const char* name, const char* path, int mode) argument 557 nfs4_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* vnode) argument 580 nfs4_unlink(fs_volume* volume, fs_vnode* dir, const char* name) argument 615 nfs4_rename(fs_volume* volume, fs_vnode* fromDir, const char* fromName, fs_vnode* toDir, const char* toName) argument 678 nfs4_access(fs_volume* volume, fs_vnode* vnode, int mode) argument 694 nfs4_read_stat(fs_volume* volume, fs_vnode* vnode, struct stat* stat) argument 712 nfs4_write_stat(fs_volume* volume, fs_vnode* vnode, const struct stat* stat, uint32 statMask) argument 729 get_new_vnode(fs_volume* volume, ino_t id, VnodeToInode** _vti) argument 762 nfs4_create(fs_volume* volume, fs_vnode* dir, const char* name, int openMode, int perms, void** _cookie, ino_t* _newVnodeID) argument 825 nfs4_open(fs_volume* volume, fs_vnode* vnode, int openMode, void** _cookie) argument 858 nfs4_close(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 880 nfs4_free_cookie(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 905 nfs4_read(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos, void* buffer, size_t* length) argument 930 nfs4_write(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos, const void* _buffer, size_t* length) argument 955 nfs4_create_dir(fs_volume* volume, fs_vnode* parent, const char* name, int mode) argument 984 nfs4_remove_dir(fs_volume* volume, fs_vnode* parent, const char* name) argument 1017 nfs4_open_dir(fs_volume* volume, fs_vnode* vnode, void** _cookie) argument 1044 nfs4_close_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 1055 nfs4_free_dir_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie) argument 1066 nfs4_read_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 1084 nfs4_rewind_dir(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 1102 nfs4_open_attr_dir(fs_volume* volume, fs_vnode* vnode, void** _cookie) argument 1127 nfs4_close_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie) argument 1134 nfs4_free_attr_dir_cookie(fs_volume* volume, fs_vnode* vnode, void* cookie) argument 1141 nfs4_read_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _num) argument 1149 nfs4_rewind_attr_dir(fs_volume* volume, fs_vnode* vnode, void* cookie) argument 1156 nfs4_create_attr(fs_volume* volume, fs_vnode* vnode, const char* name, uint32 type, int openMode, void** _cookie) argument 1181 nfs4_open_attr(fs_volume* volume, fs_vnode* vnode, const char* name, int openMode, void** _cookie) argument 1206 nfs4_close_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 1214 nfs4_free_attr_cookie(fs_volume* volume, fs_vnode* vnode, void* _cookie) argument 1232 nfs4_read_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos, void* buffer, size_t* length) argument 1249 nfs4_write_attr(fs_volume* volume, fs_vnode* vnode, void* _cookie, off_t pos, const void* buffer, size_t* length) argument 1265 nfs4_read_attr_stat(fs_volume* volume, fs_vnode* vnode, void* _cookie, struct stat* stat) argument 1281 nfs4_write_attr_stat(fs_volume* volume, fs_vnode* vnode, void* _cookie, const struct stat* stat, int statMask) argument 1297 nfs4_rename_attr(fs_volume* volume, fs_vnode* fromVnode, const char* fromName, fs_vnode* toVnode, const char* toName) argument 1317 nfs4_remove_attr(fs_volume* volume, fs_vnode* vnode, const char* name) argument 1331 nfs4_test_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie, struct flock* lock) argument 1349 nfs4_acquire_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie, const struct flock* lock, bool wait) argument 1369 nfs4_release_lock(fs_volume* volume, fs_vnode* vnode, void* _cookie, const struct flock* lock) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 71 notify_if_stat_changed(Volume *volume, Node *node) argument 73 if (volume && node && node->IsModified()) { 75 notify_stat_changed(volume->GetID(), -1, node->GetID(), statFields); 95 // allocate and init the volume 96 Volume *volume = new(std::nothrow) Volume(_volume); 98 if (volume == NULL) 101 status_t status = volume->Mount(flags); 104 delete volume; 108 *_rootID = volume->GetRootDirectory()->GetID(); 109 _volume->private_volume = volume; 121 Volume* volume = (Volume*)_volume->private_volume; local 138 Volume* volume = (Volume*)_volume->private_volume; local 162 Volume* volume = (Volume*)_volume->private_volume; local 191 Volume* volume = (Volume*)_volume->private_volume; local 239 Volume* volume = (Volume*)_volume->private_volume; local 273 Volume* volume = (Volume*)_volume->private_volume; local 295 Volume* volume = (Volume*)_volume->private_volume; local 365 Volume* volume = (Volume*)_volume->private_volume; local 401 Volume* volume = (Volume*)_volume->private_volume; local 459 Volume* volume = (Volume*)_volume->private_volume; local 503 Volume* volume = (Volume*)_volume->private_volume; local 548 Volume* volume = (Volume*)_volume->private_volume; local 665 Volume* volume = (Volume*)_volume->private_volume; local 682 Volume* volume = (Volume*)_volume->private_volume; local 712 Volume* volume = (Volume*)_volume->private_volume; local 788 Volume* volume = (Volume*)_volume->private_volume; local 880 Volume* volume = (Volume*)_volume->private_volume; local 926 Volume* volume = (Volume*)_volume->private_volume; local 958 Volume* volume = (Volume*)_volume->private_volume; local 995 Volume* volume = (Volume*)_volume->private_volume; local 1126 Volume* volume = (Volume*)_volume->private_volume; local 1186 Volume* volume = (Volume*)_volume->private_volume; local 1294 Volume* volume = (Volume*)_volume->private_volume; local 1356 Volume* volume = (Volume*)_volume->private_volume; local 1416 Volume* volume = (Volume*)_volume->private_volume; local 1514 Volume* volume = (Volume*)_volume->private_volume; local 1585 Volume* volume = (Volume*)_volume->private_volume; local 1644 Volume* volume = (Volume*)_volume->private_volume; local 1676 Volume* volume = (Volume*)_volume->private_volume; local 1708 Volume* volume = (Volume*)_volume->private_volume; local 1757 Volume* volume = (Volume*)_volume->private_volume; local 1799 Volume* volume = (Volume*)_volume->private_volume; local 1847 Volume* volume = (Volume*)_volume->private_volume; local 1891 Volume* volume = (Volume*)_volume->private_volume; local 1941 Volume* volume = (Volume*)_volume->private_volume; local 1972 Volume* volume = (Volume*)_volume->private_volume; local 2002 Volume* volume = (Volume*)_volume->private_volume; local 2043 Volume* volume = (Volume*)_volume->private_volume; local 2078 Volume* volume = (Volume*)_volume->private_volume; local 2099 Volume* volume = (Volume*)_volume->private_volume; local [all...] |
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/ |
H A D | log_overlay.cpp | 39 write((int)(addr_t)volume->private_volume, _printBuffer, _printSize); \ 46 result = superVnode->ops->op(volume->super_volume, superVnode, params); 50 overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument 57 result = superVnode->ops->put_vnode(volume->super_volume, superVnode, 68 overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument 75 result = superVnode->ops->remove_vnode(volume->super_volume, superVnode, 86 overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode, argument 89 if (volume == superVolume) { 96 return superVnode->ops->get_super_vnode(volume->super_volume, 106 overlay_lookup(fs_volume *volume, fs_vnod argument 116 overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer, size_t bufferSize) argument 129 overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 145 overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *numBytes) argument 159 overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const iovec *vecs, size_t count, size_t *numBytes) argument 173 overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request) argument 187 overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie, io_request *request) argument 198 overlay_get_file_map(fs_volume *volume, fs_vnode *vnode, off_t offset, size_t size, struct file_io_vec *vecs, size_t *count) argument 211 overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op, void *buffer, size_t length) argument 223 overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie, int flags) argument 234 overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument 246 overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event, selectsync *sync) argument 258 overlay_fsync(fs_volume *volume, fs_vnode *vnode) argument 273 overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer, size_t *bufferSize) argument 288 overlay_create_symlink(fs_volume *volume, fs_vnode *vnode, const char *name, const char *path, int mode) argument 300 overlay_link(fs_volume *volume, fs_vnode *vnode, const char *name, fs_vnode *target) argument 312 overlay_unlink(fs_volume *volume, fs_vnode *vnode, const char *name) argument 322 overlay_rename(fs_volume *volume, fs_vnode *vnode, const char *fromName, fs_vnode *toDir, const char *toName) argument 334 overlay_access(fs_volume *volume, fs_vnode *vnode, int mode) argument 344 overlay_read_stat(fs_volume *volume, fs_vnode *vnode, struct stat *stat) argument 360 overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat, uint32 statMask) argument 371 overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, int perms, void **cookie, ino_t *newVnodeID) argument 384 overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie) argument 394 overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 404 overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 414 overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length) argument 427 overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length) argument 440 overlay_create_dir(fs_volume *volume, fs_vnode *vnode, const char *name, int perms) argument 451 overlay_remove_dir(fs_volume *volume, fs_vnode *vnode, const char *name) argument 461 overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument 471 overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 481 overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 491 overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 504 overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 514 overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie) argument 525 overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 535 overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 545 overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 558 overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 568 overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name, uint32 type, int openMode, void **cookie) argument 580 overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name, int openMode, void **cookie) argument 591 overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 601 overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie) argument 611 overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, void *buffer, size_t *length) argument 624 overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, const void *buffer, size_t *length) argument 637 overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, struct stat *stat) argument 655 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, const struct stat *stat, int statMask) argument 667 overlay_rename_attr(fs_volume *volume, fs_vnode *vnode, const char *fromName, fs_vnode *toVnode, const char *toName) argument 680 overlay_remove_attr(fs_volume *volume, fs_vnode *vnode, const char *name) argument 690 overlay_create_special_node(fs_volume *volume, fs_vnode *vnode, const char *name, fs_vnode *subVnode, mode_t mode, uint32 flags, fs_vnode *_superVnode, ino_t *nodeID) argument 805 overlay_unmount(fs_volume *volume) argument 818 overlay_read_fs_info(fs_volume *volume, struct fs_info *info) argument 836 overlay_write_fs_info(fs_volume *volume, const struct fs_info *info, uint32 mask) argument 847 overlay_sync(fs_volume *volume) argument 859 overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *type, uint32 *flags, bool reenter) argument 895 overlay_open_index_dir(fs_volume *volume, void **cookie) argument 906 overlay_close_index_dir(fs_volume *volume, void *cookie) argument 916 overlay_free_index_dir_cookie(fs_volume *volume, void *cookie) argument 926 overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 939 overlay_rewind_index_dir(fs_volume *volume, void *cookie) argument 949 overlay_create_index(fs_volume *volume, const char *name, uint32 type, uint32 flags) argument 961 overlay_remove_index(fs_volume *volume, const char *name) argument 971 overlay_read_index_stat(fs_volume *volume, const char *name, struct stat *stat) argument 988 overlay_open_query(fs_volume *volume, const char *query, uint32 flags, port_id port, uint32 token, void **cookie) argument 1001 overlay_close_query(fs_volume *volume, void *cookie) argument 1011 overlay_free_query_cookie(fs_volume *volume, void *cookie) argument 1021 overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 1034 overlay_rewind_query(fs_volume *volume, void *cookie) argument 1044 overlay_all_layers_mounted(fs_volume *volume) argument 1051 overlay_create_sub_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode) argument 1065 overlay_delete_sub_vnode(fs_volume *volume, fs_vnode *vnode) argument 1106 overlay_mount(fs_volume *volume, const char *device, uint32 flags, const char *args, ino_t *rootID) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | kernel_interface.cpp | 177 Volume* volume = new(std::nothrow) Volume(_volume); local 178 if (volume == NULL) 181 status_t status = volume->Mount(device, flags); 183 delete volume; 187 _volume->private_volume = volume; 189 *_rootID = volume->ToVnode(volume->Root()); 192 volume->Name(), *_rootID, device)); 201 Volume* volume = (Volume*)_volume->private_volume; local 203 status_t status = volume 215 Volume* volume = (Volume*)_volume->private_volume; local 246 Volume* volume = (Volume*)_volume->private_volume; local 272 Volume* volume = (Volume*)_volume->private_volume; local 287 Volume* volume = (Volume*)_volume->private_volume; local 339 Volume* volume = (Volume*)_volume->private_volume; local 366 Volume* volume = (Volume*)_volume->private_volume; local 414 Volume* volume = (Volume*)_volume->private_volume; local 456 Volume* volume = (Volume*)_volume->private_volume; local 534 Volume* volume = (Volume*)_volume->private_volume; local 591 Volume* volume = (Volume*)_volume->private_volume; local 646 Volume* volume = (Volume*)_volume->private_volume; local 871 Volume* volume = (Volume*)_volume->private_volume; local 1005 Volume* volume = (Volume*)_volume->private_volume; local 1066 Volume* volume = (Volume*)_volume->private_volume; local 1175 Volume* volume = (Volume*)_volume->private_volume; local 1354 Volume* volume = (Volume*)_volume->private_volume; local 1433 Volume* volume = (Volume*)_volume->private_volume; local 1491 Volume* volume = (Volume*)_volume->private_volume; local 1632 Volume* volume = (Volume*)_volume->private_volume; local 1673 Volume* volume = (Volume*)_volume->private_volume; local 1737 Volume* volume = (Volume*)_volume->private_volume; local 1868 Volume* volume = (Volume*)_volume->private_volume; local 1884 Volume* volume = (Volume*)_volume->private_volume; local 1945 Volume* volume = (Volume*)_volume->private_volume; local 2012 Volume* volume = (Volume*)_volume->private_volume; local 2048 Volume* volume = (Volume*)_volume->private_volume; local 2093 Volume* volume = (Volume*)_volume->private_volume; local 2117 Volume* volume = (Volume*)_volume->private_volume; local 2131 Volume* volume = (Volume*)_volume->private_volume; local 2145 Volume* volume = (Volume*)_volume->private_volume; local 2160 Volume* volume = (Volume*)_volume->private_volume; local 2177 Volume* volume = (Volume*)_volume->private_volume; local 2203 Volume* volume = (Volume*)_volume->private_volume; local 2231 Volume* volume = (Volume*)_volume->private_volume; local 2269 Volume* volume = (Volume*)_volume->private_volume; local [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | ServerConnection.cpp | 74 // create the volume map 154 ServerConnection::AddVolume(ShareVolume* volume) argument 156 if (!volume) 160 return fVolumes->Put(volume->GetID(), volume); 165 ServerConnection::RemoveVolume(ShareVolume* volume) argument 167 if (!volume) 171 fVolumes->Remove(volume->GetID()); 200 if (ShareVolume* volume = GetVolume(request->volumeID)) { 201 if (fVolumeManager->GetVolume(volume [all...] |
H A D | Node.h | 14 Node(Volume* volume, vnode_id id);
|
H A D | QueryIterator.cpp | 6 QueryIterator::QueryIterator(Volume* volume) argument 9 fVolume(volume), 62 HierarchicalQueryIterator::HierarchicalQueryIterator(Volume* volume) argument 63 : QueryIterator(volume),
|
/haiku/src/tests/system/kernel/ |
H A D | live_query.cpp | 52 void _AddQuery(BVolume& volume, 80 // Which volume do we make the query on? 81 // Default to the current volume. 108 BVolume volume; local 111 // Find the volume that the query should be performed on, 120 status_t status = entry.GetVolume(&volume); 122 fprintf(stderr, "%s: could not get volume: %s\n", kProgramName, 127 if (!volume.KnowsQuery()) { 128 fprintf(stderr, "%s: volume containing %s is not query-enabled\n", 131 _AddQuery(volume, arg 230 _AddQuery(BVolume& volume, const char* predicate) argument [all...] |
/haiku/headers/build/os/storage/ |
H A D | Volume.h | 43 bool operator==(const BVolume &volume) const; 44 bool operator!=(const BVolume &volume) const; 45 BVolume &operator=(const BVolume &volume);
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | CachedBlock.h | 18 CachedBlock(Volume* volume); 19 CachedBlock(Volume* volume, off_t block); 53 CachedBlock::CachedBlock(Volume* volume) argument 55 fVolume(volume), 63 CachedBlock::CachedBlock(Volume* volume, off_t block) argument 65 fVolume(volume),
|
H A D | kernel_interface.cpp | 104 Volume* volume = new(std::nothrow) Volume(_volume); local 105 if (volume == NULL) 111 // but that requires us to export our volume data before calling it. 112 _volume->private_volume = volume; 115 status_t status = volume->Mount(device, flags); 117 ERROR("Failed mounting the volume. Error: %s\n", strerror(status)); 118 delete volume; 122 *_rootID = volume->RootNode()->ID(); 130 Volume* volume = (Volume *)_volume->private_volume; local 132 status_t status = volume 142 Volume* volume = (Volume*)_volume->private_volume; local 170 Volume* volume = (Volume*)_volume->private_volume; local 192 Volume* volume = (Volume*)_volume->private_volume; local 204 Volume* volume = (Volume*)_volume->private_volume; local 243 Volume* volume = (Volume*)_volume->private_volume; local 294 Volume* volume = (Volume*)_volume->private_volume; local 338 Volume* volume = (Volume*)_volume->private_volume; local 386 Volume* volume = (Volume*)_volume->private_volume; local 452 Volume* volume = (Volume*)_volume->private_volume; local 487 Volume* volume = (Volume*)_volume->private_volume; local 619 Volume* volume = (Volume*)_volume->private_volume; local 727 Volume* volume = (Volume*)_volume->private_volume; local 796 Volume* volume = (Volume*)_volume->private_volume; local 863 ext2_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* node) argument 938 Volume* volume = (Volume*)_volume->private_volume; local 1143 Volume* volume = (Volume*)_volume->private_volume; local 1221 Volume* volume = (Volume*)_volume->private_volume; local 1277 Volume* volume = (Volume*)_volume->private_volume; local 1333 Volume* volume = (Volume*)_volume->private_volume; local 1378 Volume* volume = (Volume*)_volume->private_volume; local 1462 Volume* volume = (Volume*)_volume->private_volume; local 1529 Volume* volume = (Volume*)_volume->private_volume; local 1614 Volume* volume = (Volume*)_volume->private_volume; local [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | CachedBlock.h | 25 CachedBlock(Volume* volume); 26 CachedBlock(Volume* volume, off_t block); 57 CachedBlock::CachedBlock(Volume* volume) argument 59 fVolume(volume), 68 CachedBlock::CachedBlock(Volume* volume, off_t block) argument 70 fVolume(volume),
|
/haiku/src/kits/storage/ |
H A D | VolumeRoster.cpp | 39 // Deletes the volume roster and frees all associated resources. 46 // Fills out the passed in BVolume object with the next available volume. 48 BVolumeRoster::GetNextVolume(BVolume *volume) argument 51 status_t error = (volume ? B_OK : B_BAD_VALUE); 59 // init volume 61 error = volume->SetTo(device); 74 // Fills out the passed in BVolume object with the boot volume. 76 BVolumeRoster::GetBootVolume(BVolume *volume) argument 79 status_t error = (volume ? B_OK : B_BAD_VALUE); 87 // init volume [all...] |
/haiku/src/add-ons/index_server/fulltext/ |
H A D | FullTextAnalyser.h | 25 const BVolume& volume); 51 FileAnalyser* CreateFileAnalyser(const BVolume& volume);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | BeOSKernelFileSystem.h | 20 virtual status_t CreateVolume(Volume** volume, dev_t id); 21 virtual status_t DeleteVolume(Volume* volume);
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | Directory.h | 14 Directory(Volume* volume, uint64 blockIndex, 16 Directory(Volume* volume, mode_t mode);
|
/haiku/headers/os/storage/ |
H A D | VolumeRoster.h | 23 status_t GetNextVolume(BVolume* volume); 26 status_t GetBootVolume(BVolume* volume);
|
/haiku/src/system/boot/loader/file_systems/bfs/ |
H A D | Link.h | 18 Link(Volume &volume, block_run run); 19 Link(Volume &volume, off_t id);
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | kernel_interface.cpp | 70 * (off_t)node->volume->logicalBlkSize[FS_DATA_FORMAT]); 141 iso9660_volume* volume; local 163 // Try and mount volume as an ISO volume. 164 status_t result = ISOMount(device, O_RDONLY, &volume, allowJoliet); 168 _volume->private_volume = volume; 170 volume->volume = _volume; 171 volume->id = _volume->id; 173 result = publish_vnode(_volume, *_rootID, &volume 190 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 211 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 253 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 352 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 427 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 457 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 482 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local 606 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume; local [all...] |
/haiku/src/servers/package/ |
H A D | PackageDaemon.cpp | 52 ERROR("PackageDaemon::Init(): failed to start volume watching: %s\n", 93 error = message->FindInt32("volume", &nodeRef.device); 119 // get the FS info and check whether this is a package FS volume at all 128 // create a volume 129 Volume* volume = new(std::nothrow) Volume(this); local 130 if (volume == NULL) 132 ObjectDeleter<Volume> volumeDeleter(volume); 135 error = volume->Init(node_ref(info.dev, info.root), rootRef); 139 if (volume->MountType() == PACKAGE_FS_MOUNT_TYPE_CUSTOM) { 141 INFORM("skipping custom mounted volume a 166 _UnregisterVolume(Volume* volume) argument [all...] |
/haiku/src/add-ons/index_server/audiotags/ |
H A D | AudioTagAnalyser.cpp | 13 AudioTagAnalyser::AudioTagAnalyser(BString name, const BVolume& volume) argument 15 FileAnalyser(name, volume) 94 AudioTagAddOn::CreateFileAnalyser(const BVolume& volume) argument 96 return new (std::nothrow)AudioTagAnalyser(Name(), volume);
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | QueryDomain.h | 20 virtual bool QueryDomainIntersectsWith(Volume* volume) = 0;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | FileSystem.h | 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);
|
/haiku/src/bin/ |
H A D | mount.c | 6 /** Mounts a volume with the specified file system */ 23 "\t-ro\tmounts the volume read-only\n" 40 dev_t volume; local 95 volume = fs_mount_volume(mountPoint, device, fs, flags, parameter); 96 if (volume < B_OK) { 97 fprintf(stderr, "%s: %s\n", programName, strerror(volume));
|
/haiku/src/servers/index/ |
H A D | IndexServer.h | 69 void AddVolume(const BVolume& volume); 70 void RemoveVolume(const BVolume& volume); 77 const BVolume& volume); 84 const BVolume& volume);
|