Searched refs:reenter (Results 1 - 25 of 51) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.h14 bool reenter);
23 status_t dosfs_remove_vnode(fs_volume *vol, fs_vnode *node, bool reenter);
H A Ddir.h29 int *_type, uint32 *_flags, bool reenter);
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DVirtualVolume.h38 virtual status_t ReadVNode(vnode_id vnid, char reenter,
40 virtual status_t WriteVNode(Node* node, char reenter);
41 virtual status_t RemoveVNode(Node* node, char reenter);
H A DVolume.h72 virtual status_t ReadVNode(vnode_id vnid, char reenter,
74 virtual status_t WriteVNode(Node* node, char reenter);
75 virtual status_t RemoveVNode(Node* node, char reenter);
H A Dnetfs.cpp29 static int netfs_read_vnode(void *ns, vnode_id vnid, char reenter,
31 static int netfs_write_vnode(void *ns, void *node, char reenter);
32 static int netfs_remove_vnode(void *ns, void *node, char reenter);
316 netfs_read_vnode(void *ns, vnode_id vnid, char reenter, void **node) argument
322 PRINT("netfs_read_vnode(%p, %" B_PRIdINO ", %d, %p)\n", ns, vnid, reenter,
327 error = volume->ReadVNode(vnid, reenter, (Node**)node);
337 netfs_write_vnode(void *ns, void *_node, char reenter) argument
345 // PRINT(("netfs_write_vnode(%p, %p, %d)\n", ns, node, reenter));
346 status_t error = node->GetVolume()->WriteVNode(node, reenter);
354 netfs_remove_vnode(void *ns, void *_node, char reenter) argument
[all...]
H A DVolume.cpp229 Volume::ReadVNode(vnode_id vnid, char reenter, Node** _node) argument
236 Volume::WriteVNode(Node* node, char reenter) argument
243 Volume::RemoveVNode(Node* node, char reenter) argument
H A DShareVolume.h62 virtual status_t ReadVNode(vnode_id vnid, char reenter,
64 virtual status_t WriteVNode(Node* node, char reenter);
65 virtual status_t RemoveVNode(Node* node, char reenter);
H A DVirtualVolume.cpp283 VirtualVolume::ReadVNode(vnode_id vnid, char reenter, Node** node) argument
300 VirtualVolume::WriteVNode(Node* node, char reenter) argument
317 VirtualVolume::RemoveVNode(Node* node, char reenter) argument
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.h40 virtual status_t ReadVNode(ino_t vnid, bool reenter,
43 virtual status_t WriteVNode(void* node, bool reenter);
44 virtual status_t RemoveVNode(void* node, bool reenter);
H A DBeOSKernelVolume.cpp179 BeOSKernelVolume::ReadVNode(ino_t vnid, bool reenter, void** node, int* type, argument
186 status_t error = fFSOps->read_vnode(fVolumeCookie, vnid, (char)reenter,
195 WriteVNode(*node, reenter);
208 BeOSKernelVolume::WriteVNode(void* node, bool reenter) argument
212 return fFSOps->write_vnode(fVolumeCookie, node, (char)reenter);
217 BeOSKernelVolume::RemoveVNode(void* node, bool reenter) argument
221 return fFSOps->remove_vnode(fVolumeCookie, node, (char)reenter);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DVolume.h53 virtual status_t ReadVNode(ino_t vnid, bool reenter,
56 virtual status_t WriteVNode(void* node, bool reenter);
57 virtual status_t RemoveVNode(void* node, bool reenter);
H A DVolume.cpp174 Volume::ReadVNode(ino_t vnid, bool reenter, void** node, int* type, argument
182 Volume::WriteVNode(void* node, bool reenter) argument
189 Volume::RemoveVNode(void* node, bool reenter) argument
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelVolume.h60 virtual status_t ReadVNode(ino_t vnid, bool reenter,
63 virtual status_t WriteVNode(void* node, bool reenter);
64 virtual status_t RemoveVNode(void* node, bool reenter);
H A DHaikuKernelVolume.cpp294 HaikuKernelVolume::ReadVNode(ino_t vnid, bool reenter, void** _node, int* type, argument
318 error = fVolume.ops->get_vnode(&fVolume, vnid, node, type, flags, reenter);
329 node->ops->put_vnode(&fVolume, node, reenter);
348 HaikuKernelVolume::WriteVNode(void* _node, bool reenter) argument
356 status_t error = node->ops->put_vnode(&fVolume, node, reenter);
365 HaikuKernelVolume::RemoveVNode(void* _node, bool reenter) argument
373 return node->ops->remove_vnode(&fVolume, node, reenter);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
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/userlandfs/kernel_add_on/
H A DVolume.h99 status_t ReadVNode(ino_t vnid, bool reenter,
102 status_t WriteVNode(void* node, bool reenter);
103 status_t RemoveVNode(void* node, bool reenter);
250 status_t _WriteVNode(void* node, bool reenter);
H A Dkernel_interface.cpp207 int* _type, uint32* _flags, bool reenter)
211 fsNode->private_node, reenter));
214 status_t error = volume->ReadVNode(vnid, reenter, &node, &ops, _type,
228 userlandfs_put_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) argument
237 // reenter));
238 status_t error = volume->WriteVNode(fsNode->private_node, reenter);
245 userlandfs_remove_vnode(fs_volume* fsVolume, fs_vnode* fsNode, bool reenter) argument
250 // fsNode->private_node, reenter));
251 status_t error = volume->RemoveVNode(fsNode->private_node, reenter);
206 userlandfs_get_vnode(fs_volume* fsVolume, ino_t vnid, fs_vnode* fsNode, int* _type, uint32* _flags, bool reenter) argument
/haiku/src/system/kernel/fs/
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...]
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/
H A Dlog_overlay.cpp50 overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument
52 DO_LOG("put_vnode reenter: %s\n", reenter ? "yes" : "no");
58 reenter);
68 overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument
70 DO_LOG("remove_vnode reenter: %s\n", reenter ? "yes" : "no");
76 reenter);
860 uint32 *flags, bool reenter)
863 " flags*: %p; reenter
859 overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *type, uint32 *flags, bool reenter) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp237 uint32 *_flags, bool reenter)
239 TOUCH(reenter);
262 reiserfs_write_vnode(fs_volume *fs, fs_vnode *_node, bool reenter) argument
264 TOUCH(reenter);
236 reiserfs_read_vnode(fs_volume *fs, ino_t vnid, fs_vnode *node, int *_type, uint32 *_flags, bool reenter) argument
/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/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);
/haiku/headers/private/fs_shell/
H A Dfssh_fs_interface.h84 bool reenter);
133 bool reenter);
135 bool reenter);
/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/add-ons/kernel/file_systems/layers/attribute_overlay/
H A Dattribute_overlay.cpp1106 overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument
1114 reenter);
1123 overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter) argument
1131 reenter);
1785 uint32 *_flags, bool reenter)
1790 volume->super_volume, id, vnode, _type, _flags, reenter);
1797 vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
1803 vnode->ops->put_vnode(volume->super_volume, vnode, reenter);
1784 overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *_type, uint32 *_flags, bool reenter) argument

Completed in 199 milliseconds

123