Lines Matching refs:root
75 int vboxsf_map_folder(struct shfl_string *folder_name, u32 *root)
84 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
85 parms.root.u.value32 = 0;
98 *root = parms.root.u.value32;
102 int vboxsf_unmap_folder(u32 root)
106 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
107 parms.root.u.value32 = root;
115 * @root: Root of the shared folder in which to create the file
130 int vboxsf_create(u32 root, struct shfl_string *parsed_path,
135 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
136 parms.root.u.value32 = root;
149 int vboxsf_close(u32 root, u64 handle)
153 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
154 parms.root.u.value32 = root;
162 int vboxsf_remove(u32 root, struct shfl_string *parsed_path, u32 flags)
166 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
167 parms.root.u.value32 = root;
179 int vboxsf_rename(u32 root, struct shfl_string *src_path,
184 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
185 parms.root.u.value32 = root;
201 int vboxsf_read(u32 root, u64 handle, u64 offset, u32 *buf_len, u8 *buf)
206 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
207 parms.root.u.value32 = root;
225 int vboxsf_write(u32 root, u64 handle, u64 offset, u32 *buf_len, u8 *buf)
230 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
231 parms.root.u.value32 = root;
250 int vboxsf_dirinfo(u32 root, u64 handle,
257 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
258 parms.root.u.value32 = root;
294 int vboxsf_fsinfo(u32 root, u64 handle, u32 flags,
300 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
301 parms.root.u.value32 = root;
320 int vboxsf_readlink(u32 root, struct shfl_string *parsed_path,
325 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
326 parms.root.u.value32 = root;
340 int vboxsf_symlink(u32 root, struct shfl_string *new_path,
345 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT;
346 parms.root.u.value32 = root;