Lines Matching refs:_vol

64 _update_parent_last_modified(fs_volume *_vol, fs_vnode *_node)
66 nspace *vol = (nspace *)_vol->private_volume;
72 status_t result = get_vnode(_vol, node->dir_vnid, (void**)&parent_node);
78 return put_vnode(_vol, node->dir_vnid);
157 dosfs_release_vnode(fs_volume *_vol, fs_vnode *_node, bool reenter)
159 nspace *vol = (nspace *)_vol->private_volume;
184 dosfs_rstat(fs_volume *_vol, fs_vnode *_node, struct stat *st)
186 nspace *vol = (nspace*)_vol->private_volume;
214 dosfs_wstat(fs_volume *_vol, fs_vnode *_node, const struct stat *st,
218 nspace *vol = (nspace*)_vol->private_volume;
304 dosfs_open(fs_volume *_vol, fs_vnode *_node, int omode, void **_cookie)
307 nspace *vol = (nspace *)_vol->private_volume;
360 dosfs_read(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
363 nspace *vol = (nspace *)_vol->private_volume;
395 dosfs_write(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
398 nspace *vol = (nspace *)_vol->private_volume;
477 dosfs_close(fs_volume *_vol, fs_vnode *_node, void *_cookie)
479 nspace *vol = (nspace *)_vol->private_volume;
496 dosfs_free_cookie(fs_volume *_vol, fs_vnode *_node, void *_cookie)
498 nspace *vol = (nspace *)_vol->private_volume;
513 dosfs_create(fs_volume *_vol, fs_vnode *_dir, const char *name, int omode,
516 nspace *vol = (nspace *)_vol->private_volume;
559 put_vnode(_vol, file->vnid);
565 put_vnode(_vol, file->vnid);
571 put_vnode(_vol, file->vnid);
621 result = get_vnode(_vol, *vnid, (void **)&file);
645 dosfs_mkdir(fs_volume *_vol, fs_vnode *_dir, const char *name, int perms)
647 nspace *vol = (nspace *)_vol->private_volume;
806 dosfs_rename(fs_volume *_vol, fs_vnode *_odir, const char *oldname,
810 nspace *vol = (nspace *)_vol->private_volume;
867 result = get_vnode(_vol, vnid, (void **)&dir);
871 put_vnode(_vol, vnid);
903 remove_vnode(_vol, file2->vnid); // must be done in this order
904 put_vnode(_vol, file2->vnid);
1024 put_vnode(_vol, file2->vnid);
1026 put_vnode(_vol, file->vnid);
1035 dosfs_remove_vnode(fs_volume *_vol, fs_vnode *_node, bool reenter)
1037 nspace *vol = (nspace *)_vol->private_volume;
1049 status_t result = _update_parent_last_modified(_vol, _node);
1087 do_unlink(fs_volume *_vol, fs_vnode *_dir, const char *name, bool is_file)
1090 nspace *vol = (nspace *)_vol->private_volume;
1171 remove_vnode(_vol, file->vnid);
1179 put_vnode(_vol, vnid); // get 1 free
1205 dosfs_can_page(fs_volume *_vol, fs_vnode *_node, void *_cookie)
1213 dosfs_read_pages(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
1216 nspace *vol = (nspace *)_vol->private_volume;
1255 dosfs_write_pages(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos,
1258 nspace *vol = (nspace *)_vol->private_volume;
1300 dosfs_get_file_map(fs_volume *_vol, fs_vnode *_node, off_t position,
1303 nspace *vol = (nspace *)_vol->private_volume;