Lines Matching defs:_vnode

247 			bool traverseLeafLink, int count, struct vnode **_vnode,
252 bool traverseLeafLink, struct vnode **_vnode,
539 vnode_compare(void *_vnode, const void *_key)
541 struct vnode *vnode = (struct vnode *)_vnode;
552 vnode_hash(void *_vnode, const void *_key, uint32_t range)
554 struct vnode *vnode = (struct vnode *)_vnode;
592 create_new_vnode(struct vnode **_vnode, fssh_mount_id mountID, fssh_vnode_id vnodeID)
620 *_vnode = vnode;
765 * \param _vnode Pointer to a vnode* variable into which the pointer to the
773 get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, struct vnode **_vnode, int reenter)
775 FUNCTION(("get_vnode: mountid %ld vnid 0x%Lx %p\n", mountID, vnodeID, _vnode));
836 *_vnode = vnode;
1045 entry_ref_to_vnode(fssh_mount_id mountID, fssh_vnode_id directoryID, const char *name, struct vnode **_vnode)
1058 return vnode_path_to_vnode(directory, clonedName, false, 0, _vnode, NULL);
1063 lookup_dir_entry(struct vnode* dir, const char* name, struct vnode** _vnode)
1071 *_vnode = lookup_vnode(dir->device, id);
1074 if (*_vnode == NULL) {
1094 int count, struct vnode **_vnode, fssh_vnode_id *_parentID)
1238 *_vnode = vnode;
1247 path_to_vnode(char *path, bool traverseLink, struct vnode **_vnode,
1281 return vnode_path_to_vnode(start, path, traverseLink, 0, _vnode, _parentID);
1291 path_to_dir_vnode(char *path, struct vnode **_vnode, char *filename, bool kernel)
1297 return path_to_vnode(path, true, _vnode, NULL, kernel);
1317 * \param _vnode A pointer to a variable the directory vnode shall be written
1327 fd_and_path_to_dir_vnode(int fd, char *path, struct vnode **_vnode,
1333 return path_to_dir_vnode(path, _vnode, filename, kernel);
1339 return fd_and_path_to_vnode(fd, path, true, _vnode, NULL, kernel);
1588 get_fd_and_vnode(int fd, struct vnode **_vnode, bool kernel)
1602 *_vnode = descriptor->u.vnode;
1635 struct vnode **_vnode, fssh_vnode_id *_parentID, bool kernel)
1642 return path_to_vnode(path, traverseLeafLink, _vnode, _parentID, kernel);
1652 _vnode, _parentID);
1657 *_vnode = vnode;
2124 fssh_volume_for_vnode(fssh_fs_vnode *_vnode)
2126 if (_vnode == NULL)
2129 struct vnode* vnode = static_cast<struct vnode*>(_vnode);
2309 vfs_acquire_vnode(void *_vnode)
2311 inc_vnode_ref_count((struct vnode *)_vnode);
2350 vfs_get_vnode_from_path(const char *path, bool kernel, void **_vnode)
2366 *_vnode = vnode;
2372 vfs_get_vnode(fssh_mount_id mountID, fssh_vnode_id vnodeID, void **_vnode)
2380 *_vnode = vnode;
2386 vfs_read_pages(void *_vnode, void *cookie, fssh_off_t pos,
2389 struct vnode *vnode = (struct vnode *)_vnode;
2397 vfs_write_pages(void *_vnode, void *cookie, fssh_off_t pos,
2400 struct vnode *vnode = (struct vnode *)_vnode;
2409 const char *name, void **_vnode)
2412 (struct vnode **)_vnode);
2417 vfs_fs_vnode_to_node_ref(void *_vnode, fssh_mount_id *_mountID,
2420 struct vnode *vnode = (struct vnode *)_vnode;
2435 struct vnode **_vnode)
2444 *_vnode = vnode;
2669 vfs_put_vnode(void *_vnode)
2671 put_vnode((struct vnode *)_vnode);
2696 vfs_get_file_map(void *_vnode, fssh_off_t offset, fssh_size_t size,
2699 struct vnode *vnode = (struct vnode *)_vnode;
2708 vfs_stat_vnode(void *_vnode, struct fssh_stat *stat)
2710 struct vnode *vnode = (struct vnode *)_vnode;
2725 vfs_get_vnode_name(void *_vnode, char *name, fssh_size_t nameSize)
2727 return get_vnode_name((struct vnode *)_vnode, NULL, name, nameSize);