Lines Matching defs:_volume

25 static status_t fs_rmdir(fs_volume *_volume, fs_vnode *_dir, const char *name);
812 fs_read_vnode(fs_volume *_volume, ino_t vnid, fs_vnode *_node, int *_type,
818 ns = _volume->private_volume;
847 fs_release_vnode(fs_volume *_volume, fs_vnode *node, bool r)
849 (void) _volume;
857 fs_walk(fs_volume *_volume, fs_vnode *_base, const char *file, ino_t *vnid)
865 ns = _volume->private_volume;
887 if ((result = get_vnode (_volume, *vnid, (void **)&dummy)) < B_OK)
895 fs_opendir(fs_volume *_volume, fs_vnode *_node, void **_cookie)
904 ns = _volume->private_volume;
922 fs_closedir(fs_volume *_volume, fs_vnode *_node, void *cookie)
924 (void) _volume;
932 fs_rewinddir(fs_volume *_volume, fs_vnode *_node, void *_cookie)
935 (void) _volume;
944 fs_readdir(fs_volume *_volume, fs_vnode *_node, void *_cookie,
958 ns = _volume->private_volume;
1079 fs_free_dircookie(fs_volume *_volume, fs_vnode *_node, void *cookie)
1081 (void) _volume;
1089 fs_rstat(fs_volume *_volume, fs_vnode *_node, struct stat *st)
1095 ns = _volume->private_volume;
1339 fs_unmount(fs_volume *_volume)
1341 fs_nspace *ns = (fs_nspace *)_volume->private_volume;
1353 put_vnode(_volume, ns->rootid);
1364 fs_rfsstat(fs_volume *_volume, struct fs_info *info)
1373 ns = (fs_nspace *)_volume->private_volume;
1431 fs_open(fs_volume *_volume, fs_vnode *_node, int omode, void **_cookie)
1439 ns = _volume->private_volume;
1465 fs_close(fs_volume *_volume, fs_vnode *_node, void *cookie)
1467 (void) _volume;
1479 fs_free_cookie(fs_volume *_volume, fs_vnode *_node, void *cookie)
1481 (void) _volume;
1489 fs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos,
1498 ns = _volume->private_volume;
1566 fs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos,
1574 ns = _volume->private_volume;
1641 fs_wstat(fs_volume *_volume, fs_vnode *_node, const struct stat *st, uint32 mask)
1651 ns = _volume->private_volume;
1693 return notify_stat_changed(_volume->id, node->vnid, mask);
1697 fs_wfsstat(fs_volume *_volume, const struct fs_info *info, uint32 mask)
1699 (void) _volume;
1706 fs_create(fs_volume *_volume, fs_vnode *_dir, const char *name, int omode,
1718 ns = _volume->private_volume;
1737 if ((result = get_vnode(_volume,*vnid,&dummy)) < B_OK)
1841 result = new_vnode(_volume, *vnid, newNode, &sNFSVnodeOps);
1851 return notify_entry_created(_volume->id, dir->vnid, name, *vnid);
1857 fs_unlink(fs_volume *_volume, fs_vnode *_dir, const char *name)
1874 ns = _volume->private_volume;
1898 if ((result = get_vnode(_volume, st.st_ino, (void **)&dummy)) < B_OK) {
1910 if ((result=remove_vnode(_volume,st.st_ino)) < B_OK) {
1916 if ((result=put_vnode(_volume, st.st_ino)) < B_OK) {
1952 return notify_entry_removed(_volume->id, dir->vnid, name, st.st_ino);
1957 fs_remove_vnode(fs_volume *_volume, fs_vnode *_node, bool r)
1959 fs_nspace *ns = _volume->private_volume;
1971 fs_mkdir(fs_volume *_volume, fs_vnode *_dir, const char *name, int perms)
1987 ns = _volume->private_volume;
2001 //if ((result=get_vnode(_volume,st.st_ino,&dummy))<B_OK)
2064 return notify_entry_created(_volume->id, dir->vnid, name, st.st_ino);
2068 fs_rename(fs_volume *_volume, fs_vnode *_olddir, const char *oldname,
2082 ns = _volume->private_volume;
2092 result = fs_unlink (_volume,_newdir,newname);
2094 result = fs_rmdir (_volume,_newdir,newname);
2143 return notify_entry_moved(_volume->id, olddir->vnid, oldname, newdir->vnid,
2149 fs_rmdir(fs_volume *_volume, fs_vnode *_dir, const char *name)
2165 ns = _volume->private_volume;
2189 if ((result = get_vnode(_volume, st.st_ino, (void **)&dummy)) < B_OK) {
2201 if ((result = remove_vnode(_volume, st.st_ino)) < B_OK) {
2207 if ((result = put_vnode(_volume, st.st_ino)) < B_OK) {
2243 return notify_entry_removed(_volume->id, dir->vnid, name, st.st_ino);
2248 fs_readlink(fs_volume *_volume, fs_vnode *_node, char *buf, size_t *bufsize)
2259 ns = _volume->private_volume;
2304 fs_symlink(fs_volume *_volume, fs_vnode *_dir, const char *name,
2318 ns = _volume->private_volume;
2328 if ((result = get_vnode(_volume, st.st_ino, &dummy)) < B_OK)
2396 result = notify_entry_created (_volume->id, dir->vnid, name, st.st_ino);
2405 fs_access(fs_volume *_volume, fs_vnode *node, int mode)
2407 (void) _volume;