/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 53 typedef struct fs_volume fs_volume; typedef 59 struct fs_volume { struct 65 fs_volume* sub_volume; argument 66 fs_volume* super_volume; argument 77 status_t (*unmount)(fs_volume* volume); argument 79 status_t (*read_fs_info)(fs_volume* volume, struct fs_info* info); 80 status_t (*write_fs_info)(fs_volume* volume, const struct fs_info* info, 82 status_t (*sync)(fs_volume* volume); 84 status_t (*get_vnode)(fs_volume* volume, ino_t id, fs_vnode* vnode, 88 status_t (*open_index_dir)(fs_volume* volume, void** _cookie); [all …]
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | kernel_interface.cpp | 81 ufs2_mount(fs_volume *_volume, const char *device, uint32 flags, in ufs2_mount() 103 ufs2_unmount(fs_volume *_volume) in ufs2_unmount() 115 ufs2_read_fs_info(fs_volume *_volume, struct fs_info *info) in ufs2_read_fs_info() 137 ufs2_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *_node, int *_type, in ufs2_get_vnode() 163 ufs2_put_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) in ufs2_put_vnode() 170 ufs2_can_page(fs_volume *_volume, fs_vnode *_node, void *_cookie) in ufs2_can_page() 177 ufs2_read_pages(fs_volume *_volume, fs_vnode *_node, void *_cookie, in ufs2_read_pages() 185 ufs2_io(fs_volume *_volume, fs_vnode *_node, void *_cookie, in ufs2_io() 193 ufs2_get_file_map(fs_volume *_volume, fs_vnode *_node, off_t offset, in ufs2_get_file_map() 203 ufs2_lookup(fs_volume *_volume, fs_vnode *_directory, const char *name, in ufs2_lookup() [all …]
|
H A D | Volume.h | 21 Volume(fs_volume* volume); 34 fs_volume* FSVolume() const { return fFSVolume; } in FSVolume() 43 fs_volume* fFSVolume;
|
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/ |
H A D | log_overlay.cpp | 50 overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) in overlay_put_vnode() 68 overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) in overlay_remove_vnode() 86 overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode, in overlay_get_super_vnode() 87 fs_volume *superVolume, fs_vnode *_superVnode) in overlay_get_super_vnode() 106 overlay_lookup(fs_volume *volume, fs_vnode *vnode, const char *name, ino_t *id) in overlay_lookup() 116 overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer, in overlay_get_vnode_name() 129 overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie) in overlay_can_page() 145 overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, in overlay_read_pages() 159 overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos, in overlay_write_pages() 173 overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie, in overlay_io() [all …]
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 56 xfs_mount(fs_volume *_volume, const char *device, uint32 flags, in xfs_mount() 82 xfs_unmount(fs_volume *_volume) in xfs_unmount() 94 xfs_read_fs_info(fs_volume *_volume, struct fs_info *info) in xfs_read_fs_info() 124 xfs_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *_node, int *_type, in xfs_get_vnode() 151 xfs_put_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) in xfs_put_vnode() 160 xfs_can_page(fs_volume *_volume, fs_vnode *_node, void *_cookie) in xfs_can_page() 167 xfs_read_pages(fs_volume *_volume, fs_vnode *_node, void *_cookie, in xfs_read_pages() 175 xfs_io(fs_volume *_volume, fs_vnode *_node, void *_cookie, in xfs_io() 183 xfs_get_file_map(fs_volume *_volume, fs_vnode *_node, off_t offset, in xfs_get_file_map() 194 xfs_lookup(fs_volume *_volume, fs_vnode *_directory, const char *name, in xfs_lookup() [all …]
|
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/ |
H A D | attribute_overlay.cpp | 71 OverlayVolume(fs_volume *volume); 74 fs_volume * Volume() { return fVolume; } in Volume() 75 fs_volume * SuperVolume() { return fVolume->super_volume; } in SuperVolume() 78 fs_volume * fVolume; 90 fs_volume * Volume() { return fVolume->Volume(); } in Volume() 91 fs_volume * SuperVolume() { return fVolume->SuperVolume(); } in SuperVolume() 109 AttributeFile(fs_volume *overlay, 110 fs_volume *volume, fs_vnode *vnode); 119 status_t WriteAttributeFile(fs_volume *overlay, 120 fs_volume *volume, fs_vnode *vnode); [all …]
|
/haiku/src/add-ons/kernel/file_systems/bindfs/ |
H A D | Volume.h | 18 Volume(fs_volume* fsVolume); 21 fs_volume* FSVolume() const { return fFSVolume; } in FSVolume() 24 fs_volume* SourceFSVolume() const in SourceFSVolume() 43 fs_volume* fFSVolume; 44 fs_volume* fSourceFSVolume;
|
H A D | kernel_interface.cpp | 44 fs_volume* sourceVolume = volume->SourceFSVolume(); \ 62 bindfs_mount(fs_volume* fsVolume, const char* device, uint32 flags, in bindfs_mount() 89 bindfs_unmount(fs_volume* fsVolume) in bindfs_unmount() 103 bindfs_read_fs_info(fs_volume* fsVolume, struct fs_info* info) in bindfs_read_fs_info() 109 fs_volume* sourceVolume = volume->SourceFSVolume(); in bindfs_read_fs_info() 135 bindfs_lookup(fs_volume* fsVolume, fs_vnode* fsDir, const char* entryName, in bindfs_lookup() 162 bindfs_get_vnode(fs_volume* fsVolume, ino_t vnid, fs_vnode* fsNode, in bindfs_get_vnode() 188 bindfs_get_vnode_name(fs_volume* fsVolume, fs_vnode* fsNode, char* buffer, in bindfs_get_vnode_name() 203 bindfs_put_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) in bindfs_put_vnode() 219 bindfs_remove_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) in bindfs_remove_vnode() [all …]
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | kernel_interface.cpp | 72 userlandfs_mount(fs_volume* fsVolume, const char* device, uint32 flags, in userlandfs_mount() 120 userlandfs_unmount(fs_volume* fsVolume) in userlandfs_unmount() 138 userlandfs_sync(fs_volume* fsVolume) in userlandfs_sync() 149 userlandfs_read_fs_info(fs_volume* fsVolume, struct fs_info* info) in userlandfs_read_fs_info() 160 userlandfs_write_fs_info(fs_volume* fsVolume, const struct fs_info* info, in userlandfs_write_fs_info() 177 userlandfs_lookup(fs_volume* fsVolume, fs_vnode* fsDir, const char* entryName, in userlandfs_lookup() 191 userlandfs_get_vnode_name(fs_volume* fsVolume, fs_vnode* fsNode, char* buffer, in userlandfs_get_vnode_name() 206 userlandfs_get_vnode(fs_volume* fsVolume, ino_t vnid, fs_vnode* fsNode, in userlandfs_get_vnode() 228 userlandfs_put_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) in userlandfs_put_vnode() 245 userlandfs_remove_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) in userlandfs_remove_vnode() [all …]
|
/haiku/src/add-ons/kernel/file_systems/packagefs/ |
H A D | kernel_interface.cpp | 76 packagefs_mount(fs_volume* fsVolume, const char* device, uint32 flags, in packagefs_mount() 108 packagefs_unmount(fs_volume* fsVolume) in packagefs_unmount() 123 packagefs_read_fs_info(fs_volume* fsVolume, struct fs_info* info) in packagefs_read_fs_info() 144 packagefs_lookup(fs_volume* fsVolume, fs_vnode* fsDir, const char* entryName, in packagefs_lookup() 188 packagefs_get_vnode_name(fs_volume* fsVolume, fs_vnode* fsNode, char* buffer, in packagefs_get_vnode_name() 204 packagefs_get_vnode(fs_volume* fsVolume, ino_t vnid, fs_vnode* fsNode, in packagefs_get_vnode() 244 packagefs_put_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) in packagefs_put_vnode() 281 packagefs_io(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, in packagefs_io() 304 packagefs_ioctl(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, in packagefs_ioctl() 320 packagefs_read_symlink(fs_volume* fsVolume, fs_vnode* fsNode, char* buffer, in packagefs_read_symlink() [all …]
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 44 status_t publish_overlay_vnode(fs_volume *volume, ino_t inodeNumber, 66 void remove_and_dispose(fs_volume *volume, ino_t directoryInode) in remove_and_dispose() 75 void dispose_attribute(fs_volume *volume, ino_t fileInode) in dispose_attribute() 95 OverlayVolume(fs_volume *volume); 98 fs_volume * Volume() { return fVolume; } in Volume() 99 fs_volume * SuperVolume() { return fVolume->super_volume; } in SuperVolume() 104 fs_volume * fVolume; 129 fs_volume * Volume() { return fVolume->Volume(); } in Volume() 130 fs_volume * SuperVolume() { return fVolume->SuperVolume(); } in SuperVolume() 231 OverlayVolume::OverlayVolume(fs_volume *volume) in OverlayVolume() [all …]
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 123 btrfs_mount(fs_volume* _volume, const char* device, uint32 flags, in btrfs_mount() 150 btrfs_unmount(fs_volume* _volume) in btrfs_unmount() 162 btrfs_read_fs_info(fs_volume* _volume, struct fs_info* info) in btrfs_read_fs_info() 185 btrfs_write_fs_info(fs_volume* _volume, const struct fs_info* info, uint32 mask) in btrfs_write_fs_info() 215 btrfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, in btrfs_get_vnode() 241 btrfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in btrfs_put_vnode() 249 btrfs_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) in btrfs_can_page() 256 btrfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, in btrfs_read_pages() 300 btrfs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, in btrfs_io() 329 btrfs_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, in btrfs_get_file_map() [all …]
|
/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, in nfs4_mount() 240 nfs4_get_vnode(fs_volume* volume, ino_t id, fs_vnode* vnode, int* _type, in nfs4_get_vnode() 269 nfs4_unmount(fs_volume* volume) in nfs4_unmount() 283 nfs4_read_fs_info(fs_volume* volume, struct fs_info* info) in nfs4_read_fs_info() 294 nfs4_lookup(fs_volume* volume, fs_vnode* dir, const char* name, ino_t* _id) in nfs4_lookup() 335 nfs4_put_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) in nfs4_put_vnode() 346 nfs4_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) in nfs4_remove_vnode() 363 nfs4_read_pages(fs_volume* _volume, fs_vnode* vnode, void* _cookie, off_t pos, in nfs4_read_pages() 407 nfs4_write_pages(fs_volume* _volume, fs_vnode* vnode, void* _cookie, off_t pos, in nfs4_write_pages() 448 nfs4_io(fs_volume* volume, fs_vnode* vnode, void* cookie, io_request* request) in nfs4_io() [all …]
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | kernel_interface.cpp | 158 exfat_mount(fs_volume* _volume, const char* device, uint32 flags, in exfat_mount() 185 exfat_unmount(fs_volume *_volume) in exfat_unmount() 197 exfat_read_fs_info(fs_volume* _volume, struct fs_info* info) in exfat_read_fs_info() 223 exfat_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, in exfat_get_vnode() 250 exfat_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in exfat_put_vnode() 258 exfat_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) in exfat_can_page() 265 exfat_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, in exfat_read_pages() 309 exfat_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, in exfat_io() 340 exfat_get_file_map(fs_volume* _volume, fs_vnode* _node, off_t offset, in exfat_get_file_map() 389 exfat_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name, in exfat_lookup() [all …]
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | kernel_interface.cpp | 136 udf_unmount(fs_volume *_volume) in udf_unmount() 146 udf_read_fs_stat(fs_volume *_volume, struct fs_info *info) in udf_read_fs_stat() 173 udf_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *node, int *_type, in udf_get_vnode() 209 udf_lookup(fs_volume *_volume, fs_vnode *_directory, const char *file, in udf_lookup() 243 udf_put_vnode(fs_volume *volume, fs_vnode *node, bool reenter) in udf_put_vnode() 262 udf_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in udf_remove_vnode() 270 udf_read_stat(fs_volume *_volume, fs_vnode *node, struct stat *stat) in udf_read_stat() 313 udf_open(fs_volume* _volume, fs_vnode* _node, int openMode, void** _cookie) in udf_open() 321 udf_close(fs_volume* _volume, fs_vnode* _node, void* _cookie) in udf_close() 329 udf_free_cookie(fs_volume* _volume, fs_vnode* _node, void* _cookie) in udf_free_cookie() [all …]
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 84 ramfs_mount(fs_volume* _volume, const char* /*device*/, uint32 flags, in ramfs_mount() 116 ramfs_unmount(fs_volume* _volume) in ramfs_unmount() 132 ramfs_read_fs_info(fs_volume* _volume, struct fs_info *info) in ramfs_read_fs_info() 156 ramfs_write_fs_info(fs_volume* _volume, const struct fs_info *info, uint32 mask) in ramfs_write_fs_info() 175 ramfs_sync(fs_volume* /*fs*/) in ramfs_sync() argument 186 ramfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* entryName, in ramfs_lookup() 232 ramfs_get_vnode(fs_volume* _volume, ino_t vnid, fs_vnode* node, int* _type, in ramfs_get_vnode() 255 ramfs_write_vnode(fs_volume* /*fs*/, fs_vnode* DARG(_node), bool /*reenter*/) in ramfs_write_vnode() argument 270 ramfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool /*reenter*/) in ramfs_remove_vnode() 291 ramfs_ioctl(fs_volume* _volume, fs_vnode* /*node*/, void* /*cookie*/, in ramfs_ioctl() [all …]
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | kernel_interface.cpp | 137 fs_mount(fs_volume* _volume, const char* device, uint32 flags, in fs_mount() 187 fs_unmount(fs_volume* _volume) in fs_unmount() 209 fs_read_fs_stat(fs_volume* _volume, struct fs_info* info) in fs_read_fs_stat() 240 fs_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer, in fs_get_vnode_name() 251 fs_walk(fs_volume* _volume, fs_vnode* _base, const char* file, ino_t* _vnodeID) in fs_walk() 349 fs_read_vnode(fs_volume* _volume, ino_t vnodeID, fs_vnode* _node, in fs_read_vnode() 402 fs_release_vnode(fs_volume* /*_volume*/, fs_vnode* _node, bool /*reenter*/) in fs_release_vnode() argument 424 fs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, in fs_read_pages() 455 fs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request) in fs_io() 480 fs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* st) in fs_read_stat() [all …]
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | kernel_interface.cpp | 173 bfs_mount(fs_volume* _volume, const char* device, uint32 flags, in bfs_mount() 199 bfs_unmount(fs_volume* _volume) in bfs_unmount() 212 bfs_read_fs_stat(fs_volume* _volume, struct fs_info* info) in bfs_read_fs_stat() 243 bfs_write_fs_stat(fs_volume* _volume, const struct fs_info* info, uint32 mask) in bfs_write_fs_stat() 269 bfs_sync(fs_volume* _volume) in bfs_sync() 284 bfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, in bfs_get_vnode() 338 bfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in bfs_put_vnode() 363 bfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in bfs_remove_vnode() 404 bfs_can_page(fs_volume* _volume, fs_vnode* _v, void* _cookie) in bfs_can_page() 412 bfs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, in bfs_read_pages() [all …]
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | kernel_interface.cpp | 101 ext2_mount(fs_volume* _volume, const char* device, uint32 flags, in ext2_mount() 128 ext2_unmount(fs_volume *_volume) in ext2_unmount() 140 ext2_read_fs_info(fs_volume* _volume, struct fs_info* info) in ext2_read_fs_info() 168 ext2_write_fs_info(fs_volume* _volume, const struct fs_info* info, uint32 mask) in ext2_write_fs_info() 190 ext2_sync(fs_volume* _volume) in ext2_sync() 201 ext2_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, in ext2_get_vnode() 232 ext2_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in ext2_put_vnode() 240 ext2_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in ext2_remove_vnode() 284 ext2_can_page(fs_volume* _volume, fs_vnode* _node, void* _cookie) in ext2_can_page() 291 ext2_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, in ext2_read_pages() [all …]
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | kernel_interface.cpp | 49 static status_t fs_access(fs_volume* _volume, fs_vnode* _node, int accessMode); 154 fs_mount(fs_volume* _volume, const char* device, uint32 flags, in fs_mount() 253 fs_unmount(fs_volume* _volume) in fs_unmount() 269 fs_read_fs_info(fs_volume* _volume, struct fs_info* info) in fs_read_fs_info() 290 fs_write_fs_info(fs_volume* _volume, const struct fs_info* info, uint32 mask) in fs_write_fs_info() 320 fs_init_vnode(fs_volume* _volume, ino_t parent, ino_t nid, vnode** _vnode, bool publish = false) in fs_init_vnode() 371 fs_get_vnode(fs_volume* _volume, ino_t nid, fs_vnode* _node, int* _type, in fs_get_vnode() 393 fs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in fs_put_vnode() 407 fs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) in fs_remove_vnode() 431 if (get_vnode((fs_volume*)ctx->haiku_fs_volume, ino, (void**)&node) != B_OK) in ntfs_haiku_get_close_state() [all …]
|
/haiku/src/system/kernel/fs/ |
H A D | rootfs.cpp | 106 fs_volume* volume; 383 rootfs_mount(fs_volume* volume, const char* device, uint32 flags, in rootfs_mount() 438 rootfs_unmount(fs_volume* _volume) in rootfs_unmount() 464 rootfs_sync(fs_volume* _volume) in rootfs_sync() 473 rootfs_lookup(fs_volume* _volume, fs_vnode* _dir, const char* name, ino_t* _id) in rootfs_lookup() 506 rootfs_get_vnode_name(fs_volume* _volume, fs_vnode* _vnode, char* buffer, in rootfs_get_vnode_name() 520 rootfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, in rootfs_get_vnode() 551 rootfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) in rootfs_put_vnode() 563 rootfs_remove_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) in rootfs_remove_vnode() 590 rootfs_create(fs_volume* _volume, fs_vnode* _dir, const char* name, int omode, in rootfs_create() [all …]
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 417 remove_entry(fs_volume* fsVolume, fs_vnode* parent, const char* name, in remove_entry() 844 checksumfs_mount(fs_volume* fsVolume, const char* device, uint32 flags, in checksumfs_mount() 916 checksumfs_unmount(fs_volume* fsVolume) in checksumfs_unmount() 925 checksumfs_read_fs_info(fs_volume* fsVolume, struct fs_info* info) in checksumfs_read_fs_info() 934 checksumfs_write_fs_info(fs_volume* fsVolume, const struct fs_info* info, in checksumfs_write_fs_info() 950 checksumfs_sync(fs_volume* fsVolume) in checksumfs_sync() 959 checksumfs_get_vnode(fs_volume* fsVolume, ino_t id, fs_vnode* vnode, in checksumfs_get_vnode() 988 checksumfs_lookup(fs_volume* fsVolume, fs_vnode* fsDir, const char* name, in checksumfs_lookup() 1028 checksumfs_put_vnode(fs_volume* fsVolume, fs_vnode* vnode, bool reenter) in checksumfs_put_vnode() 1037 checksumfs_remove_vnode(fs_volume* fsVolume, fs_vnode* vnode, bool reenter) in checksumfs_remove_vnode() [all …]
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | kernel_interface.cpp | 115 reiserfs_mount(fs_volume *_volume, const char *device, uint32 flags, in reiserfs_mount() 146 reiserfs_unmount(fs_volume* fs) in reiserfs_unmount() 158 reiserfs_read_fs_info(fs_volume* fs, struct fs_info *info) in reiserfs_read_fs_info() 179 reiserfs_lookup(fs_volume* fs, fs_vnode* _dir, const char *entryName, in reiserfs_lookup() 236 reiserfs_read_vnode(fs_volume *fs, ino_t vnid, fs_vnode *node, int *_type, in reiserfs_read_vnode() 262 reiserfs_write_vnode(fs_volume *fs, fs_vnode *_node, bool reenter) in reiserfs_write_vnode() 286 reiserfs_read_symlink(fs_volume *fs, fs_vnode *_node, char *buffer, in reiserfs_read_symlink() 306 reiserfs_access(fs_volume *fs, fs_vnode *_node, int mode) in reiserfs_access() 326 reiserfs_read_stat(fs_volume *fs, fs_vnode *_node, struct stat *st) in reiserfs_read_stat() 355 reiserfs_open(fs_volume *fs, fs_vnode *_node, int openMode, void **cookie) in reiserfs_open() [all …]
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | stubs.cpp | 12 acquire_vnode(fs_volume* volume, ino_t vnodeID) in acquire_vnode() 19 put_vnode(fs_volume* volume, ino_t vnodeID) in put_vnode()
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.c | 61 static int websearchfs_create_gen(fs_volume *_volume, fs_node *dir, const char *name, int omode, in… 62 static int websearchfs_free_vnode(fs_volume *_volume, fs_node *node); 83 static int websearchfs_publish_static_entries(fs_volume *_volume) in websearchfs_publish_static_entries() 122 static status_t websearchfs_mount(fs_volume *_vol, const char *devname, uint32 flags, in websearchfs_mount() 187 static status_t websearchfs_unmount(fs_volume *_volume) in websearchfs_unmount() 219 static int websearchfs_free_vnode(fs_volume *_volume, fs_node *node) in websearchfs_free_vnode() 233 static status_t websearchfs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) in websearchfs_remove_vnode() 264 static status_t websearchfs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int* _type,… in websearchfs_read_vnode() 288 static status_t websearchfs_release_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) in websearchfs_release_vnode() 302 static status_t websearchfs_get_vnode_name(fs_volume *_volume, fs_vnode *_node, char *buffer, size_… in websearchfs_get_vnode_name() [all …]
|