/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 235 uint32* _flags, bool reenter) 254 ramfs_write_vnode(fs_volume* /*fs*/, fs_vnode* DARG(_node), bool /*reenter*/) 270 ramfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool /*reenter*/) 234 ramfs_get_vnode(fs_volume* _volume, ino_t vnid, fs_vnode* node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 255 static fssh_status_t dec_vnode_ref_count(struct vnode *vnode, bool reenter); 632 free_vnode(struct vnode *vnode, bool reenter) argument 645 FS_CALL(vnode, remove_vnode, reenter); 647 FS_CALL(vnode, put_vnode, reenter); 670 * \param reenter \c true, if this function is called (indirectly) from within 676 dec_vnode_ref_count(struct vnode *vnode, bool reenter) argument 710 free_vnode(vnode, reenter); 767 * \param reenter \c true, if this function is called (indirectly) from within 773 get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, struct vnode **_vnode, int reenter) argument 819 &flags, reenter); [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 216 uint32* _flags, bool reenter) 241 btrfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 215 btrfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 426 bool reenter); 973 free_vnode(struct vnode* vnode, bool reenter) argument 1000 FS_CALL(vnode, remove_vnode, reenter); 1002 FS_CALL(vnode, put_vnode, reenter); 1041 \param reenter \c true, if this function is called (indirectly) from within 1046 dec_vnode_ref_count(struct vnode* vnode, bool alwaysFree, bool reenter) argument 1080 free_vnode(vnode, reenter); 1141 \param reenter \c true, if this function is called (indirectly) from within 1147 int reenter) 1212 &flags, reenter); 1146 get_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode, bool canWait, int reenter) argument [all...] |
H A D | rootfs.cpp | 521 uint32* _flags, bool reenter) 526 TRACE(("rootfs_getvnode: asking for vnode %lld, r %d\n", id, reenter)); 528 if (!reenter) 533 if (!reenter) 551 rootfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument 556 TRACE(("rootfs_putvnode: entry on vnode 0x%Lx, r %d\n", vnode->id, reenter)); 563 rootfs_remove_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument 569 reenter)); 571 if (!reenter) 582 if (!reenter) 520 rootfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, uint32* _flags, bool reenter) argument [all...] |
H A D | fifo.cpp | 846 fifo_put_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) argument 853 error = superVnode->ops->put_vnode(volume, superVnode, reenter); 862 fifo_remove_vnode(fs_volume* volume, fs_vnode* vnode, bool reenter) argument 869 error = superVnode->ops->remove_vnode(volume, superVnode, reenter);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.cpp | 975 FUSEVolume::ReadVNode(ino_t vnid, bool reenter, void** _node, int* type, argument 996 FUSEVolume::WriteVNode(void* _node, bool reenter) argument 1009 FUSEVolume::RemoveVNode(void* node, bool reenter) argument 1012 return WriteVNode(node, reenter);
|
H A D | FUSEVolume.h | 47 virtual status_t ReadVNode(ino_t vnid, bool reenter, 50 virtual status_t WriteVNode(void* node, bool reenter); 51 virtual status_t RemoveVNode(void* node, bool reenter);
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | file.cpp | 157 dosfs_release_vnode(fs_volume *_vol, fs_vnode *_node, bool reenter) argument 1035 dosfs_remove_vnode(fs_volume *_vol, fs_vnode *_node, bool reenter) argument 1074 if (!reenter && vol->fs_flags & FS_FLAGS_OP_SYNC) {
|
/haiku/src/add-ons/kernel/file_systems/packagefs/ |
H A D | kernel_interface.cpp | 180 int* _type, uint32* _flags, bool reenter) 209 packagefs_put_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) argument 179 packagefs_get_vnode(fs_volume* fsVolume, ino_t vnid, fs_vnode* fsNode, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | kernel_interface.cpp | 202 uint32* _flags, bool reenter) 232 ext2_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 240 ext2_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 201 ext2_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | kernel_interface.cpp | 138 uint32 *_flags, bool reenter) 163 ufs2_put_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 137 ufs2_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *_node, int *_type, uint32 *_flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | kernel_interface.cpp | 372 uint32* _flags, bool reenter) 376 MutexLocker lock(reenter ? NULL : &volume->lock); 393 fs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 397 MutexLocker lock(reenter ? NULL : &volume->lock); 407 fs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 411 MutexLocker lock(reenter ? NULL : &volume->lock); 371 fs_get_vnode(fs_volume* _volume, ino_t nid, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 1049 uint32* _flags, bool reenter) 1054 ", vnode = %p, r %d\n", id, _vnode, reenter)); 1073 devfs_put_vnode(fs_volume* _volume, fs_vnode* _vnode, bool reenter) argument 1079 ", reenter %d\n", vnode, vnode->id, reenter)); 1087 devfs_remove_vnode(fs_volume* _volume, fs_vnode* _v, bool reenter) argument 1092 TRACE(("devfs_removevnode: remove %p (%" B_PRIdINO "), reenter %d\n", 1093 vnode, vnode->id, reenter)); 1048 devfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _vnode, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | Volume.cpp | 1060 Volume::ReadVNode(ino_t vnid, bool reenter, void** _node, fs_vnode_ops** _ops, argument 1078 request->reenter = reenter; 1128 Volume::WriteVNode(void* node, bool reenter) argument 1130 status_t error = _WriteVNode(node, reenter); 1143 Volume::RemoveVNode(void* _node, bool reenter) argument 1169 request->reenter = reenter; 3827 Volume::_WriteVNode(void* _node, bool reenter) argument 3852 request->reenter [all...] |
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | kernel_interface.cpp | 174 uint32 *_flags, bool reenter) 176 TRACE(("udf_get_vnode: _volume = %p, _node = %p, reenter = %s\n", 177 _volume, _node, (reenter ? "true" : "false"))); 243 udf_put_vnode(fs_volume *volume, fs_vnode *node, bool reenter) argument 262 udf_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 173 udf_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *node, int *_type, uint32 *_flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | kernel_interface.cpp | 350 int* _type, uint32* _flags, bool reenter) 402 fs_release_vnode(fs_volume* /*_volume*/, fs_vnode* _node, bool /*reenter*/) 349 fs_read_vnode(fs_volume* _volume, ino_t vnodeID, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/cdda/ |
H A D | kernel_interface.cpp | 1613 uint32* _flags, bool reenter) 1618 TRACE(("cdda_getvnode: asking for vnode 0x%Lx, r %d\n", id, reenter)); 1633 cdda_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 1612 cdda_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | kernel_interface.cpp | 284 uint32* _flags, bool reenter) 337 bfs_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 362 bfs_remove_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 283 bfs_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 125 uint32 *_flags, bool reenter) 151 xfs_put_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 124 xfs_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *_node, int *_type, uint32 *_flags, bool reenter) argument
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.c | 233 static status_t websearchfs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 238 TRACE("%s(%" B_PRId32 ", %" B_PRId64 ", %s)\n", __FUNCTION__, ns->nsid, node->vnid, reenter?"r":"!r"); 239 if (!reenter) 259 if (!reenter) 264 static status_t websearchfs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int* _type, uint32* _flags, bool reenter) argument 269 TRACE("%s(%" B_PRId32 ", %" B_PRId64 ", %s)\n", __FUNCTION__, _volume->id, vnid, reenter?"r":"!r"); 270 if (!reenter) 283 if (!reenter) 288 static status_t websearchfs_release_vnode(fs_volume *_volume, fs_vnode *_node, bool reenter) argument 291 TRACE("%s(%" B_PRId32 ", %" B_PRId64 ", %s)\n", __FUNCTION__, _volume->id, node->vnid, reenter [all...] |
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | kernel_interface.cpp | 223 uint32* _flags, bool reenter) 249 exfat_put_vnode(fs_volume* _volume, fs_vnode* _node, bool reenter) argument 222 exfat_get_vnode(fs_volume* _volume, ino_t id, fs_vnode* _node, int* _type, uint32* _flags, bool reenter) argument
|
/haiku/headers/private/userlandfs/private/ |
H A D | Requests.h | 539 bool reenter; member in class:UserlandFSUtil::ReadVNodeRequest 558 bool reenter; member in class:UserlandFSUtil::WriteVNodeRequest 572 bool reenter; member in class:UserlandFSUtil::FSRemoveVNodeRequest
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_fs_interface.h | 84 bool reenter); 133 bool reenter); 135 bool reenter);
|
/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 85 int* _type, uint32* _flags, bool reenter); 123 status_t (*put_vnode)(fs_volume* volume, fs_vnode* vnode, bool reenter); 124 status_t (*remove_vnode)(fs_volume* volume, fs_vnode* vnode, bool reenter);
|