Searched refs:reenter (Results 1 - 25 of 51) sorted by last modified time

123

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A Dkernel_interface.cpp235 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 Dvfs.cpp255 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 Dkernel_interface.cpp216 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 Dvfs.cpp426 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 Drootfs.cpp521 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 Dfifo.cpp846 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 DFUSEVolume.cpp975 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 DFUSEVolume.h47 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 Dfile.cpp157 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 Dkernel_interface.cpp180 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 Dkernel_interface.cpp202 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 Dkernel_interface.cpp138 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 Dkernel_interface.cpp372 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 Ddevfs.cpp1049 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 DVolume.cpp1060 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 Dkernel_interface.cpp174 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 Dkernel_interface.cpp350 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 Dkernel_interface.cpp1613 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 Dkernel_interface.cpp284 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 Dkernel_interface.cpp125 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 Dwebsearchfs.c233 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 Dkernel_interface.cpp223 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 DRequests.h539 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 Dfssh_fs_interface.h84 bool reenter);
133 bool reenter);
135 bool reenter);
/haiku/headers/os/drivers/
H A Dfs_interface.h85 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);

Completed in 229 milliseconds

123