/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Volume.cpp | 113 status = publish_vnode(this->FSVolume(), UFS2_ROOT, (void*)fRootNode,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | kernel_emu.h | 32 status_t publish_vnode(dev_t nsid, ino_t vnid, void* data, int type, 34 status_t publish_vnode(dev_t nsid, ino_t vnid, void* data,
|
H A D | kernel_emu.cpp | 404 // publish_vnode 406 UserlandFS::KernelEmu::publish_vnode(dev_t nsid, ino_t vnid, void* data, function in class:UserlandFS::KernelEmu 445 // publish_vnode 447 UserlandFS::KernelEmu::publish_vnode(dev_t nsid, ino_t vnid, void* data, function in class:UserlandFS::KernelEmu 462 return UserlandFS::KernelEmu::publish_vnode(nsid, vnid, data, type, 0,
|
/haiku/src/add-ons/kernel/file_systems/bindfs/ |
H A D | Volume.cpp | 86 error = publish_vnode(fFSVolume, fRootNode->ID(), fRootNode, &fVnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Volume.cpp | 132 status = publish_vnode(FSVolume(), Root(),
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | haiku_kernel_emu.cpp | 180 // publish_vnode 182 publish_vnode(fs_volume *_volume, ino_t vnodeID, void *privateNode, function 195 error = UserlandFS::KernelEmu::publish_vnode(volume->GetID(), vnodeID, node,
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Inode.h | 245 status = publish_vnode(volume->FSVolume(), inode->ID(), inode,
|
H A D | kernel_interface.cpp | 108 // TODO: this is a bit hacky: we can't use publish_vnode() to publish 843 publish_vnode(volume->FSVolume(), id, link, &gExt2VnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Volume.cpp | 294 status = publish_vnode(fFSVolume, fRootIcb->Id(), fRootIcb,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | beos_kernel_emu.cpp | 155 // The semantics of new_vnode() has changed. The new publish_vnode() 157 return UserlandFS::KernelEmu::publish_vnode(nsid, vnid, data,
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | Volume.cpp | 259 return publish_vnode(fFSVolume, node->BlockIndex(), node,
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Volume.cpp | 175 error = publish_vnode(fFSVolume, fRootVNode->GetID(),
|
/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 44 // flags for publish_vnode() and fs_volume_ops::get_vnode() 322 extern status_t publish_vnode(fs_volume* volume, ino_t vnodeID,
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Volume.cpp | 310 error = publish_vnode(FSVolume(), node->GetID(), node, &gRamFSVnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | kernel_interface.cpp | 173 result = publish_vnode(_volume, *_rootID, &volume->rootDirRec,
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Volume.cpp | 247 status = publish_vnode(fVolume, ToVnode(Root()), (void*)fRootNode, 273 FATAL(("could not create root node: publish_vnode() failed!\n"));
|
/haiku/src/system/kernel/fs/ |
H A D | rootfs.cpp | 421 publish_vnode(volume, vnode->id, vnode, &sVnodeOps, vnode->stream.type, 0); 1185 status_t status = publish_vnode(fs->volume, vnode->id,
|
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | kernel_interface.cpp | 238 status = publish_vnode(_volume, root->inode, root, &gNtfsVnodeOps, S_IFDIR, 0); 353 status_t status = publish_vnode(_volume, node->inode, node, &gNtfsVnodeOps, node->mode, 0);
|
/haiku/src/add-ons/kernel/file_systems/nfs/ |
H A D | nfs_add_on.c | 1310 if ((result = publish_vnode(_vol, *vnid, rootNode, &sNFSVnodeOps, 1861 result = publish_vnode(_volume, *vnid, newNode, &sNFSVnodeOps,
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_api_wrapper.h | 927 // flags for publish_vnode() and fs_volume_ops::get_vnode() 943 #define publish_vnode fssh_publish_vnode macro
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | kernel_interface.cpp | 322 status = publish_vnode(volume, rootInode, bsdRootNode, &gFATVnodeOps, S_IFDIR, 0); 2114 status = publish_vnode(volume, inode, bsdNode, &gFATVnodeOps, nodeType, 0); 2576 status = publish_vnode(volume, inode, bsdNode, &gFATVnodeOps, S_IFDIR, 0);
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | kernel_interface.cpp | 226 result = publish_vnode(volume, inode->ID(), vti, &gNFSv4VnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | Volume.cpp | 655 return publish_vnode(fFSVolume, node->ID(), node, &gPackageFSVnodeOps,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | Volume.cpp | 416 // but a subsequent publish_vnode() won't get another one. We handle that 429 PRINT(("publish_vnode(%" B_PRId32 ", %" B_PRId64 ", %p)\n", GetID(), vnid, 439 WARN(("publish_vnode(): vnode (%" B_PRId32 ", %" B_PRId64 462 status_t error = publish_vnode(fFSVolume, vnid, node, node->ops->ops, 480 // has 1 from new_vnode() and this publish_vnode() didn't increment it. 817 // the VFS requires publish_vnode() to be invoked for the root node. 825 // Decrement the root node use count. The publish_vnode() the client FS 2050 // The VFS will balance the publish_vnode() call for the FS. 4587 publish_vnode(fFSVolume, vnid, vnode, ops, S_IFDIR, 0);
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 2630 return publish_vnode(volume, inodeNumber, privateNode, &sOverlayVnodeOps,
|