Lines Matching defs:_volume
275 status_t vboxsf_read_stat(fs_volume* _volume, fs_vnode* _vnode, struct stat* st)
278 vboxsf_volume* volume = _volume->private_volume;
321 status_t vboxsf_open_dir(fs_volume* _volume, fs_vnode* _vnode, void** _cookie)
323 vboxsf_volume* volume = _volume->private_volume;
432 status_t vboxsf_read_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie,
436 vboxsf_volume* volume = _volume->private_volume;
459 status_t vboxsf_free_dir_cookie(fs_volume* _volume, fs_vnode* vnode, void* _cookie)
461 vboxsf_volume* volume = _volume->private_volume;
472 status_t vboxsf_read_fs_info(fs_volume* _volume, struct fs_info* info)
474 vboxsf_volume* volume = _volume->private_volume;
505 status_t vboxsf_lookup(fs_volume* _volume, fs_vnode* dir, const char* name, ino_t* _id)
508 vboxsf_volume* volume = _volume->private_volume;
532 rv = publish_vnode(_volume, vn->vnode, vn, &vboxsf_vnode_ops, mode_from_fmode(params.Info.Attr.fMode), 0);
599 status_t vboxsf_open(fs_volume* _volume, fs_vnode* _vnode, int openMode, void** _cookie)
601 vboxsf_volume* volume = _volume->private_volume;
663 status_t vboxsf_create(fs_volume* _volume, fs_vnode* _dir, const char *name, int openMode, int perms, void **_cookie, ino_t *_newVnodeID)
665 vboxsf_volume* volume = _volume->private_volume;
723 return vboxsf_lookup(_volume, _dir, name, _newVnodeID);
727 status_t vboxsf_close(fs_volume* _volume, fs_vnode* _vnode, void* _cookie)
729 vboxsf_volume* volume = _volume->private_volume;
738 status_t vboxsf_rewind_dir(fs_volume* _volume, fs_vnode* _vnode, void* _cookie)
759 status_t vboxsf_read(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, void *buffer, size_t *length)
761 vboxsf_volume* volume = _volume->private_volume;
780 status_t vboxsf_write(fs_volume* _volume, fs_vnode* _vnode, void* _cookie, off_t pos, const void *buffer, size_t *length)
782 vboxsf_volume* volume = _volume->private_volume;
807 status_t vboxsf_create_dir(fs_volume *_volume, fs_vnode *parent, const char *name, int perms)
809 vboxsf_volume* volume = _volume->private_volume;
832 status_t vboxsf_remove_dir(fs_volume *_volume, fs_vnode *parent, const char *name)
834 vboxsf_volume* volume = _volume->private_volume;
844 status_t vboxsf_unlink(fs_volume *_volume, fs_vnode *parent, const char *name)
846 vboxsf_volume* volume = _volume->private_volume;
861 status_t vboxsf_rename(fs_volume* _volume, fs_vnode* fromDir, const char* fromName, fs_vnode* toDir, const char* toName)
863 vboxsf_volume* volume = _volume->private_volume;
875 status_t vboxsf_create_symlink(fs_volume* _volume, fs_vnode* dir, const char* name, const char* path, int mode)
877 vboxsf_volume* volume = _volume->private_volume;
893 status_t vboxsf_read_symlink(fs_volume* _volume, fs_vnode* link, char* buffer, size_t* _bufferSize)
895 vboxsf_volume* volume = _volume->private_volume;