Lines Matching refs:mountID

428 static status_t fs_unmount(char* path, dev_t mountID, uint32 flags,
859 \param mountID the mount ID.
866 lookup_vnode(dev_t mountID, ino_t vnodeID)
872 key.device = mountID;
887 retry_busy_vnode(int32& tries, dev_t mountID, ino_t vnodeID)
892 " is not becoming unbusy!\n", mountID, vnodeID);
906 \param mountID The mount ID.
917 create_new_vnode_and_lock(dev_t mountID, ino_t vnodeID, struct vnode*& _vnode,
928 vnode->device = mountID;
936 struct vnode* existingVnode = lookup_vnode(mountID, vnodeID);
946 vnode->mount = find_mount(mountID);
1137 \param mountID the mount ID.
1146 get_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode, bool canWait,
1150 mountID, vnodeID, _vnode));
1156 struct vnode* vnode = lookup_vnode(mountID, vnodeID);
1168 mountID, vnodeID);
1171 if (doNotWait || !retry_busy_vnode(tries, mountID, vnodeID))
1196 status = create_new_vnode_and_lock(mountID, vnodeID, vnode,
2051 entry_ref_to_vnode(dev_t mountID, ino_t directoryID, const char* name,
2061 status_t status = get_vnode(mountID, directoryID, &directory, true, false);
4087 entry_cache_add(dev_t mountID, ino_t dirID, const char* name, ino_t nodeID)
4092 struct fs_mount* mount = find_mount(mountID);
4102 entry_cache_add_missing(dev_t mountID, ino_t dirID, const char* name)
4107 struct fs_mount* mount = find_mount(mountID);
4117 entry_cache_remove(dev_t mountID, ino_t dirID, const char* name)
4122 struct fs_mount* mount = find_mount(mountID);
4202 vfs_get_vnode(dev_t mountID, ino_t vnodeID, bool canWait, struct vnode** _vnode)
4206 status_t status = get_vnode(mountID, vnodeID, &vnode, canWait, false);
4216 vfs_entry_ref_to_vnode(dev_t mountID, ino_t directoryID,
4220 status_t status = entry_ref_to_vnode(mountID, directoryID, name, false, true, vnode);
4263 vfs_lookup_vnode(dev_t mountID, ino_t vnodeID, struct vnode** _vnode)
4266 struct vnode* vnode = lookup_vnode(mountID, vnodeID);
4594 vfs_unmount(dev_t mountID, uint32 flags)
4596 return fs_unmount(NULL, mountID, flags, true);
4601 vfs_disconnect_vnode(dev_t mountID, ino_t vnodeID)
4605 status_t status = get_vnode(mountID, vnodeID, &vnode, true, true);
5114 \param mountID The mount ID of the vnode in question.
5123 vfs_resolve_vnode_to_covering_vnode(dev_t mountID, ino_t nodeID,
5128 status_t error = get_vnode(mountID, nodeID, &node, true, false);
5149 vfs_get_mount_point(dev_t mountID, dev_t* _mountPointMountID,
5155 struct fs_mount* mount = find_mount(mountID);
5169 vfs_bind_mount_directory(dev_t mountID, ino_t nodeID, dev_t coveredMountID,
5174 status_t error = get_vnode(mountID, nodeID, &vnode, true, false);
5553 file_create_entry_ref(dev_t mountID, ino_t directoryID, const char* name,
5561 status_t status = get_vnode(mountID, directoryID, &directory, true, false);
5591 file_open_entry_ref(dev_t mountID, ino_t directoryID, const char* name,
5598 "openMode = %d)\n", mountID, directoryID, name, openMode));
5604 status_t status = entry_ref_to_vnode(mountID, directoryID, name, traverse,
5614 cache_node_opened(vnode.Get(), FDTYPE_FILE, vnode->cache, mountID,
5873 dir_create_entry_ref(dev_t mountID, ino_t parentID, const char* name, int perms,
5883 "name = '%s', perms = %d)\n", mountID, parentID, name, perms));
5885 status = get_vnode(mountID, parentID, &vnode, true, false);
5923 dir_open_entry_ref(dev_t mountID, ino_t parentID, const char* name, bool kernel)
5934 status = entry_ref_to_vnode(mountID, parentID, name, true, kernel,
5938 status = get_vnode(mountID, parentID, &temp, true, false);
5946 cache_node_opened(vnode.Get(), FDTYPE_DIR, vnode->cache, mountID, parentID,
7031 index_dir_open(dev_t mountID, bool kernel)
7036 FUNCTION(("index_dir_open(mountID = %" B_PRId32 ", kernel = %d)\n", mountID,
7039 status_t status = get_mount(mountID, &mount);
7124 index_create(dev_t mountID, const char* name, uint32 type, uint32 flags,
7127 FUNCTION(("index_create(mountID = %" B_PRId32 ", name = %s, kernel = %d)\n",
7128 mountID, name, kernel));
7131 status_t status = get_mount(mountID, &mount);
7178 index_name_read_stat(dev_t mountID, const char* name, struct stat* stat,
7181 FUNCTION(("index_remove(mountID = %" B_PRId32 ", name = %s, kernel = %d)\n",
7182 mountID, name, kernel));
7185 status_t status = get_mount(mountID, &mount);
7203 index_remove(dev_t mountID, const char* name, bool kernel)
7205 FUNCTION(("index_remove(mountID = %" B_PRId32 ", name = %s, kernel = %d)\n",
7206 mountID, name, kernel));
7209 status_t status = get_mount(mountID, &mount);
7661 fs_unmount(char* path, dev_t mountID, uint32 flags, bool kernel)
7667 mountID, kernel));
7679 mount = find_mount(path != NULL ? pathVnode->device : mountID);