Searched refs:get_vnode (Results 1 - 25 of 48) sorted by last modified time

12

/haiku/src/tools/fs_shell/
H A Dvfs.cpp773 get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, struct vnode **_vnode, int reenter) function in namespace:FSShell
775 FUNCTION(("get_vnode: mountid %ld vnid 0x%Lx %p\n", mountID, vnodeID, _vnode));
796 TRACE(("get_vnode: tried to lookup vnode, got %p\n", vnode));
818 status = FS_MOUNT_CALL(vnode->mount, get_vnode, vnodeID, vnode, &type,
834 TRACE(("get_vnode: returning %p\n", vnode));
945 fssh_status_t error = get_vnode(mountID, nodeID, &node, false);
1054 fssh_status_t status = get_vnode(mountID, directoryID, &directory, false);
1454 // we don't use get_vnode() here because this call is more
1455 // efficient and does all we need from get_vnode()
1991 fssh_status_t status = get_vnode(volum
[all...]
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A Dkernel_interface.cpp132 // create it later, though). Therefore we're using get_vnode() in Mount(),
227 ERROR("get_vnode: InitCheck() failed. Error: %s\n", strerror(status));
398 return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
/haiku/src/system/kernel/fs/
H A Dvfs.cpp1146 get_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode, bool canWait, function
1149 FUNCTION(("get_vnode: mountid %" B_PRId32 " vnid 0x%" B_PRIx64 " %p\n",
1178 TRACE(("get_vnode: tried to lookup vnode, got %p\n", vnode));
1211 status = FS_MOUNT_CALL(vnode->mount, get_vnode, vnodeID, vnode, &type,
1250 TRACE(("get_vnode: returning %p\n", vnode));
2061 status_t status = get_vnode(mountID, directoryID, &directory, true, false);
2082 : get_vnode(dir->device, id, _vnode, true, false);
2089 // The lookup() hook calls get_vnode() or publish_vnode(), so we do already
2582 // we don't use get_vnode() here because this call is more
2583 // efficient and does all we need from get_vnode()
3828 get_vnode(fs_volume* volume, ino_t vnodeID, void** _privateNode) function
[all...]
H A Drootfs.cpp333 bool gotNode = (get_vnode(fs->volume, vnode->id, NULL) == B_OK);
494 status = get_vnode(fs->volume, vnode->id, NULL);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEVolume.cpp2674 error = UserlandFS::KernelEmu::get_vnode(fID, nodeID, &privateNode);
2691 // a reference from get_vnode().
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp72 status_t result = get_vnode(_vol, node->dir_vnid, (void**)&parent_node);
621 result = get_vnode(_vol, *vnid, (void **)&file);
867 result = get_vnode(_vol, vnid, (void **)&dir);
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DInode.cpp1318 FATAL(("get_vnode() failed in Inode::GetAttribute(name = \"%s\")\n",
2929 if (get_vnode(volume->FSVolume(), volume->ToVnode(fInode->Attributes()),
2931 FATAL(("get_vnode() failed in AttributeIterator::GetNext(ino_t"
H A Dkernel_interface.cpp619 status = get_vnode(volume->FSVolume(), *_vnodeID, (void**)&inode);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A Dkernel_interface.cpp110 // create it later, though). Therefore we're using get_vnode() in Mount(),
225 ERROR("get_vnode: InitCheck() failed. Error: %s\n", strerror(status));
477 return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
H A DVolume.cpp325 status = get_vnode(fFSVolume, EXT2_ROOT_NODE, (void**)&fRootNode);
327 FATAL("could not create root node: get_vnode() failed!\n");
H A DInode.h174 // The Vnode class provides a convenience layer upon get_vnode(), so that
217 return fStatus = get_vnode(volume->FSVolume(), id, (void**)&fInode);
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A Dkernel_interface.cpp149 ERROR("get_vnode: InitCheck() failed. Error: %s\n", strerror(status));
218 status = get_vnode(volume->FSVolume(), *_vnodeID, NULL);
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp634 return get_vnode(fFSVolume, nodeID, (void**)&_node);
1442 // inaccessible via the get_vnode() and lookup() hooks.
1456 // a vnode, mark it busy and call our get_vnode() hook. It would
1458 // method) still have the volume write lock. Our get_vnode() call
1462 // several node locks as well. A get_vnode*() variant (e.g.
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp374 TRACE("get_vnode %" B_PRIdINO "\n", nid);
431 if (get_vnode((fs_volume*)ctx->haiku_fs_volume, ino, (void**)&node) != B_OK)
576 result = get_vnode(_volume, *_vnodeID, (void**)&node);
1033 if (get_vnode(_volume, parent, (void**)&parentNode) != B_OK)
1050 status = get_vnode(_volume, ino, (void**)&node);
/haiku/src/system/kernel/device_manager/
H A Ddevfs.cpp462 status = get_vnode(fs->volume, device->id, (void**)&partition->raw_device);
1024 status = get_vnode(fs->volume, vnode->id, NULL);
2195 status_t status = get_vnode(sDeviceFileSystem->volume, device->ID(),
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp336 PRINT(("get_vnode(%" B_PRId32 ", %" B_PRId64 ")\n", GetID(), vnid));
338 status_t error = get_vnode(fFSVolume, vnid, &vnode);
1000 // The VFS will balance the get_vnode() call for the FS.
3630 // FS_VOLUME_CAPABILITY_GET_VNODE: get_vnode
3820 // The VFS will balance the get_vnode() call for the FS.
/haiku/src/add-ons/kernel/file_systems/udf/
H A Dkernel_interface.cpp223 status = get_vnode(volume->FSVolume(), *vnodeID, (void **)&node);
232 status = get_vnode(volume->FSVolume(), *vnodeID, (void **)&icb);
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp264 return get_vnode(_volume, *_vnodeID, NULL);
269 return get_vnode(_volume, *_vnodeID, NULL);
313 result = get_vnode(_volume, *_vnodeID, (void**)&newNode);
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp1587 status = get_vnode(volume->FSVolume(), inode->ID(), NULL);
/haiku/src/add-ons/kernel/file_systems/xfs/
H A Dkernel_interface.cpp137 ERROR("get_vnode: InitCheck() failed. Error: %s\n", strerror(status));
219 status = get_vnode(volume->FSVolume(), *_vnodeID, NULL);
220 TRACE("get_vnode status: (%d)\n", status);
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dwebsearchfs.c348 if (get_vnode(_volume, *vnid, (void **)&dummy) != B_OK) /* inc ref count */
562 /* err = get_vnode(ns->nsid, node->vnid, &dummy);
1252 err = get_vnode(_volume, qn->vnid, (void **)&dummy); /* inc ref count */
1275 err = get_vnode(_volume, qn->vnid, (void **)&dummy); /* inc ref count */
/haiku/src/add-ons/kernel/file_systems/exfat/
H A Dkernel_interface.cpp166 // create it later, though). Therefore we're using get_vnode() in Mount(),
225 TRACE("get_vnode %" B_PRIdINO "\n", id);
242 ERROR("get_vnode: InitCheck() failed. Error: %s\n", strerror(status));
409 return get_vnode(volume->FSVolume(), *_vnodeID, NULL);
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DVolume.cpp322 return (fMounted ? get_vnode(FSVolume(), id, (void**)node) : B_BAD_VALUE);
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h927 // flags for publish_vnode() and fs_volume_ops::get_vnode()
944 #define get_vnode fssh_get_vnode macro
/haiku/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.c893 if ((result = get_vnode (_volume, *vnid, (void **)&dummy)) < B_OK)
1751 if ((result = get_vnode(_volume,*vnid,&dummy)) < B_OK)
1918 if ((result = get_vnode(_volume, st.st_ino, (void **)&dummy)) < B_OK) {
2020 // XXX: either OK or not get_vnode !!! ??
2021 //if ((result=get_vnode(_volume,st.st_ino,&dummy))<B_OK)
2214 if ((result = get_vnode(_volume, st.st_ino, (void **)&dummy)) < B_OK) {
2352 if ((result = get_vnode(_volume, st.st_ino, &dummy)) < B_OK)

Completed in 223 milliseconds

12