Searched refs:publish_vnode (Results 1 - 25 of 32) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DVolume.cpp113 status = publish_vnode(this->FSVolume(), UFS2_ROOT, (void*)fRootNode,
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A Dkernel_emu.h32 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 Dkernel_emu.cpp404 // 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 DVolume.cpp86 error = publish_vnode(fFSVolume, fRootNode->ID(), fRootNode, &fVnodeOps,
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DVolume.cpp132 status = publish_vnode(FSVolume(), Root(),
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dhaiku_kernel_emu.cpp180 // 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 DInode.h245 status = publish_vnode(volume->FSVolume(), inode->ID(), inode,
H A Dkernel_interface.cpp108 // 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 DVolume.cpp294 status = publish_vnode(fFSVolume, fRootIcb->Id(), fRootIcb,
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dbeos_kernel_emu.cpp155 // 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 DVolume.cpp259 return publish_vnode(fFSVolume, node->BlockIndex(), node,
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DVolume.cpp175 error = publish_vnode(fFSVolume, fRootVNode->GetID(),
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DVolume.cpp247 status = publish_vnode(fVolume, ToVnode(Root()), (void*)fRootNode,
273 FATAL(("could not create root node: publish_vnode() failed!\n"));
/haiku/headers/os/drivers/
H A Dfs_interface.h44 // 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 DVolume.cpp310 error = publish_vnode(FSVolume(), node->GetID(), node, &gRamFSVnodeOps,
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp173 result = publish_vnode(_volume, *_rootID, &volume->rootDirRec,
/haiku/src/system/kernel/fs/
H A Drootfs.cpp421 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 Dkernel_interface.cpp238 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 Dnfs_add_on.c1310 if ((result = publish_vnode(_vol, *vnid, rootNode, &sNFSVnodeOps,
1861 result = publish_vnode(_volume, *vnid, newNode, &sNFSVnodeOps,
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h927 // 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 Ddosfs.cpp826 result = publish_vnode(_vol, *_rootID, (void*)&(vol->root_vnode),
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A Dkernel_interface.cpp226 result = publish_vnode(volume, inode->ID(), vti, &gNFSv4VnodeOps,
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp655 return publish_vnode(fFSVolume, node->ID(), node, &gPackageFSVnodeOps,
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp416 // 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 Dwrite_overlay.cpp2630 return publish_vnode(volume, inodeNumber, privateNode, &sOverlayVnodeOps,

Completed in 244 milliseconds

12