Lines Matching refs:_volume

137 fs_mount(fs_volume* _volume, const char* device, uint32 flags,
168 _volume->private_volume = volume;
169 _volume->ops = &gISO9660VolumeOps;
170 volume->volume = _volume;
171 volume->id = _volume->id;
173 result = publish_vnode(_volume, *_rootID, &volume->rootDirRec,
187 fs_unmount(fs_volume* _volume)
190 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
195 put_vnode(_volume, ISO_ROOTNODE_ID);
209 fs_read_fs_stat(fs_volume* _volume, struct fs_info* info)
211 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
240 fs_get_vnode_name(fs_volume* _volume, fs_vnode* _node, char* buffer,
251 fs_walk(fs_volume* _volume, fs_vnode* _base, const char* file, ino_t* _vnodeID)
253 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
264 return get_vnode(_volume, *_vnodeID, NULL);
269 return get_vnode(_volume, *_vnodeID, NULL);
313 result = get_vnode(_volume, *_vnodeID, (void**)&newNode);
349 fs_read_vnode(fs_volume* _volume, ino_t vnodeID, fs_vnode* _node,
352 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
402 fs_release_vnode(fs_volume* /*_volume*/, fs_vnode* _node, bool /*reenter*/)
424 fs_read_pages(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos,
427 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
455 fs_io(fs_volume* _volume, fs_vnode* _node, void* _cookie, io_request* request)
457 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
480 fs_read_stat(fs_volume* _volume, fs_vnode* _node, struct stat* st)
482 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
512 fs_open(fs_volume* /*_volume*/, fs_vnode* _node, int openMode, void** /*cookie*/)
524 fs_read(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos,
537 fs_close(fs_volume* /*_volume*/, fs_vnode* /*_node*/, void* /*cookie*/)
544 fs_free_cookie(fs_volume* /*_volume*/, fs_vnode* /*_node*/, void* /*cookie*/)
551 fs_access(fs_volume* /*_volume*/, fs_vnode* /*_node*/, int /*mode*/)
558 fs_read_link(fs_volume* _volume, fs_vnode* _node, char* buffer,
578 fs_open_dir(fs_volume* /*_volume*/, fs_vnode* _node, void** _cookie)
603 fs_read_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie,
606 iso9660_volume* volume = (iso9660_volume*)_volume->private_volume;
631 fs_rewind_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie)
642 fs_close_dir(fs_volume* _volume, fs_vnode* _node, void* cookie)
649 fs_free_dir_cookie(fs_volume* _volume, fs_vnode* _node, void* cookie)