Lines Matching defs:vnode
55 #define HAS_FS_CALL(vnode, op) (vnode->ops->op != NULL) argument
58 #define FS_CALL(vnode, op, params...) \ argument
60 #define FS_CALL_NO_PARAMS(vnode, op) \ argument
75 struct vnode : fssh_fs_vnode { struct
76 struct vnode *next;
77 vm_cache_ref *cache;
78 fssh_mount_id device;
79 list_link mount_link;
80 list_link unused_link;
81 fssh_vnode_id id;
82 struct fs_mount *mount;
83 struct vnode *covered_by;
84 int32_t ref_count;
85 uint32_t type : 29;
88 uint32_t remove : 1;
89 uint32_t busy : 1;
90 uint32_t unpublished : 1;
91 struct file_descriptor *mandatory_locked_by;
96 fssh_vnode_id vnode; member
369 VNodePutter(struct vnode *vnode = NULL) : fVNode(vnode) {} in VNodePutter()
376 void SetTo(struct vnode *vnode) in SetTo()
392 struct vnode *vnode = fVNode; in Detach() local
541 struct vnode *vnode = (struct vnode *)_vnode; in vnode_compare() local
554 struct vnode *vnode = (struct vnode *)_vnode; in vnode_hash() local
569 add_vnode_to_mount_list(struct vnode *vnode, struct fs_mount *mount) in add_vnode_to_mount_list()
580 remove_vnode_from_mount_list(struct vnode *vnode, struct fs_mount *mount) in remove_vnode_from_mount_list()
596 struct vnode *vnode = (struct vnode *)malloc(sizeof(struct vnode)); in create_new_vnode() local
632 free_vnode(struct vnode *vnode, bool reenter) in free_vnode()
676 dec_vnode_ref_count(struct vnode *vnode, bool reenter) in dec_vnode_ref_count()
727 inc_vnode_ref_count(struct vnode *vnode) in inc_vnode_ref_count()
782 struct vnode *vnode = lookup_vnode(mountID, vnodeID); in get_vnode() local
862 put_vnode(struct vnode *vnode) in put_vnode()
900 resolve_mount_point_to_volume_root(struct vnode *vnode) in resolve_mount_point_to_volume_root()
978 resolve_volume_root_to_mount_point(struct vnode *vnode) in resolve_volume_root_to_mount_point()
1093 vnode_path_to_vnode(struct vnode *vnode, char *path, bool traverseLeafLink, in vnode_path_to_vnode()
1347 get_vnode_name(struct vnode *vnode, struct vnode *parent, in get_vnode_name()
1402 get_vnode_name(struct vnode *vnode, struct vnode *parent, char *name, in get_vnode_name()
1436 dir_vnode_to_path(struct vnode *vnode, char *buffer, fssh_size_t bufferSize) in dir_vnode_to_path()
1611 struct vnode *vnode; in get_vnode_from_fd() local
1646 struct vnode *vnode = get_vnode_from_fd(fd, kernel); in fd_and_path_to_vnode() local
1666 get_new_fd(int type, struct fs_mount *mount, struct vnode *vnode, in get_new_fd()
1901 struct vnode *vnode = lookup_vnode(volume->id, vnodeID); in fssh_new_vnode() local
1931 struct vnode *vnode = lookup_vnode(volume->id, vnodeID); in fssh_publish_vnode() local
1986 struct vnode *vnode; in fssh_get_vnode() local
2020 struct vnode *vnode; in fssh_acquire_vnode() local
2037 struct vnode *vnode; in fssh_put_vnode() local
2054 struct vnode *vnode; in fssh_remove_vnode() local
2091 struct vnode *vnode; in fssh_unremove_vnode() local
2111 if (struct vnode* vnode = lookup_vnode(volume->id, vnodeID)) { in fssh_get_vnode_removed() local
2129 struct vnode* vnode = static_cast<struct vnode*>(_vnode); in fssh_volume_for_vnode() local
2338 vfs_get_vnode_from_fd(int fd, bool kernel, void **vnode) in vfs_get_vnode_from_fd()
2361 struct vnode *vnode; in vfs_get_vnode_from_path() local
2374 struct vnode *vnode; in vfs_get_vnode() local
2389 struct vnode *vnode = (struct vnode *)_vnode; in vfs_read_pages() local
2400 struct vnode *vnode = (struct vnode *)_vnode; in vfs_write_pages() local
2420 struct vnode *vnode = (struct vnode *)_vnode; in vfs_fs_vnode_to_node_ref() local
2438 struct vnode *vnode = lookup_vnode(mountID, vnodeID); in vfs_lookup_vnode() local
2468 struct vnode *vnode = mount->root_vnode; in vfs_get_fs_node_from_path() local
2699 struct vnode *vnode = (struct vnode *)_vnode; in vfs_get_file_map() local
2710 struct vnode *vnode = (struct vnode *)_vnode; in vfs_stat_vnode() local
2735 struct vnode *vnode; in vfs_entry_ref_to_path() local
2780 struct vnode *vnode = fd_vnode(descriptor); in vfs_unlock_vnode_if_locked() local
2961 struct vnode *vnode; in create_vnode() local
3002 open_vnode(struct vnode *vnode, int openMode, bool kernel) in open_vnode()
3025 open_dir_vnode(struct vnode *vnode, bool kernel) in open_dir_vnode()
3052 open_attr_dir_vnode(struct vnode *vnode, bool kernel) in open_attr_dir_vnode()
3120 struct vnode *vnode; in file_open_entry_ref() local
3152 struct vnode *vnode = NULL; in file_open() local
3171 struct vnode *vnode = descriptor->u.vnode; in file_close() local
3186 struct vnode *vnode = descriptor->u.vnode; in file_free_fd() local
3198 struct vnode *vnode = descriptor->u.vnode; in file_read() local
3208 struct vnode *vnode = descriptor->u.vnode; in file_write() local
3232 struct vnode *vnode = descriptor->u.vnode; in file_seek() local
3265 struct vnode *vnode; in dir_create_entry_ref() local
3291 struct vnode *vnode; in dir_create() local
3313 struct vnode *vnode; in dir_open_entry_ref() local
3345 struct vnode *vnode = NULL; in dir_open() local
3363 struct vnode *vnode = descriptor->u.vnode; in dir_close() local
3377 struct vnode *vnode = descriptor->u.vnode; in dir_free_fd() local
3410 struct vnode *vnode; in fix_dirent() local
3420 struct vnode *vnode = NULL; in fix_dirent() local
3438 dir_read(struct vnode *vnode, void *cookie, struct fssh_dirent *buffer, in dir_read()
3461 struct vnode *vnode = descriptor->u.vnode; in dir_rewind() local
3517 struct vnode *vnode = descriptor->u.vnode; in common_ioctl() local
3532 struct vnode *vnode; in common_fcntl() local
3625 struct vnode *vnode; in common_sync() local
3648 struct vnode *vnode; in common_lock_node() local
3676 struct vnode *vnode; in common_unlock_node() local
3704 struct vnode *vnode; in common_read_link() local
3727 struct vnode *vnode; in common_create_symlink() local
3752 struct vnode *directory, *vnode; in common_create_link() local
3788 struct vnode *vnode; in common_unlink() local
3811 struct vnode *vnode; in common_access() local
3869 struct vnode *vnode = descriptor->u.vnode; in common_read_stat() local
3894 struct vnode *vnode = descriptor->u.vnode; in common_write_stat() local
3908 struct vnode *vnode; in common_path_read_stat() local
3934 struct vnode *vnode; in common_path_write_stat() local
3957 struct vnode *vnode; in attr_dir_open() local
3977 struct vnode *vnode = descriptor->u.vnode; in attr_dir_close() local
3991 struct vnode *vnode = descriptor->u.vnode; in attr_dir_free_fd() local
4004 struct vnode *vnode = descriptor->u.vnode; in attr_dir_read() local
4018 struct vnode *vnode = descriptor->u.vnode; in attr_dir_rewind() local
4032 struct vnode *vnode; in attr_create() local
4070 struct vnode *vnode; in attr_open() local
4107 struct vnode *vnode = descriptor->u.vnode; in attr_close() local
4121 struct vnode *vnode = descriptor->u.vnode; in attr_free_fd() local
4133 struct vnode *vnode = descriptor->u.vnode; in attr_read() local
4146 struct vnode *vnode = descriptor->u.vnode; in attr_write() local
4170 struct vnode *vnode = descriptor->u.vnode; in attr_seek() local
4203 struct vnode *vnode = descriptor->u.vnode; in attr_read_stat() local
4218 struct vnode *vnode = descriptor->u.vnode; in attr_write_stat() local
4233 struct vnode *vnode; in attr_remove() local
4737 struct vnode *vnode; in fs_unmount() local
4888 struct vnode *vnode = (struct vnode *)list_get_next_item(&mount->vnodes, in fs_sync() local
5034 struct vnode *vnode = NULL; in set_cwd() local