/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | HaikuKernelNode.h | 33 ino_t vnodeID, void* privateNode, 61 void* privateNode, fs_vnode_ops* ops, Capabilities* capabilities) 68 this->private_node = privateNode; 60 HaikuKernelNode(HaikuKernelVolume* volume, ino_t vnodeID, void* privateNode, fs_vnode_ops* ops, Capabilities* capabilities) argument
|
H A D | haiku_kernel_emu.cpp | 159 new_vnode(fs_volume *_volume, ino_t vnodeID, void *privateNode, argument 166 status_t error = volume->NewVNode(vnodeID, privateNode, ops, &node); 182 publish_vnode(fs_volume *_volume, ino_t vnodeID, void *privateNode, argument 189 status_t error = volume->PublishVNode(vnodeID, privateNode, ops, type, 206 get_vnode(fs_volume *_volume, ino_t vnodeID, void **privateNode) argument 217 if (privateNode != NULL) 218 *privateNode = ((HaikuKernelNode*)foundNode)->private_node;
|
H A D | HaikuKernelVolume.h | 31 status_t NewVNode(ino_t vnodeID, void* privateNode, 33 status_t PublishVNode(ino_t vnodeID, void* privateNode,
|
H A D | HaikuKernelVolume.cpp | 81 HaikuKernelVolume::NewVNode(ino_t vnodeID, void* privateNode, fs_vnode_ops* ops, argument 98 node = new(std::nothrow) HaikuKernelNode(this, vnodeID, privateNode, ops, 120 HaikuKernelVolume::PublishVNode(ino_t vnodeID, void* privateNode, argument 138 node = new(std::nothrow) HaikuKernelNode(this, vnodeID, privateNode,
|
/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 1885 void *privateNode, fssh_fs_vnode_ops *ops) 1888 volume, volume->id, vnodeID, privateNode)); 1890 if (privateNode == NULL) 1904 "vnode->node = %p)!", (int)volume->id, vnodeID, privateNode, 1910 vnode->private_node = privateNode; 1925 void *privateNode, fssh_fs_vnode_ops *ops, int type, uint32_t flags) 1935 && vnode->private_node == privateNode) { 1937 } else if (vnode == NULL && privateNode != NULL) { 1940 vnode->private_node = privateNode; 1984 void **privateNode) 1884 fssh_new_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID, void *privateNode, fssh_fs_vnode_ops *ops) argument 1924 fssh_publish_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID, void *privateNode, fssh_fs_vnode_ops *ops, int type, uint32_t flags) argument 1983 fssh_get_vnode(fssh_fs_volume *volume, fssh_vnode_id vnodeID, void **privateNode) argument [all...] |
/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 320 extern status_t new_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode, 323 void* privateNode, fs_vnode_ops* ops, int type,
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_fs_interface.h | 346 fssh_vnode_id vnodeID, void *privateNode, 349 fssh_vnode_id vnodeID, void *privateNode,
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 45 void *privateNode, int type); 2627 publish_overlay_vnode(fs_volume *volume, ino_t inodeNumber, void *privateNode, argument 2630 return publish_vnode(volume, inodeNumber, privateNode, &sOverlayVnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.cpp | 2673 void* privateNode; local 2674 error = UserlandFS::KernelEmu::get_vnode(fID, nodeID, &privateNode); 2680 if (privateNode != node) { 2684 privateNode));
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 3682 new_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode, argument 3686 ", node = %p)\n", volume, volume->id, vnodeID, privateNode)); 3688 if (privateNode == NULL) 3715 "vnode->node = %p)!", volume->id, vnodeID, privateNode, 3720 vnode->private_node = privateNode; 3731 publish_vnode(fs_volume* volume, ino_t vnodeID, void* privateNode, argument 3744 if (privateNode == NULL) 3759 vnode->private_node = privateNode; 3763 && vnode->private_node == privateNode && vnode->ops == ops) {
|