Lines Matching full:u
27 strcpy(loc.u.localhost.service_name, "VBoxSharedFolders"); in vboxsf_connect()
81 parms.path.u.pointer.size = shfl_string_buf_size(folder_name); in vboxsf_map_folder()
82 parms.path.u.pointer.u.linear_addr = (uintptr_t)folder_name; in vboxsf_map_folder()
85 parms.root.u.value32 = 0; in vboxsf_map_folder()
88 parms.delimiter.u.value32 = '/'; in vboxsf_map_folder()
91 parms.case_sensitive.u.value32 = 1; in vboxsf_map_folder()
98 *root = parms.root.u.value32; in vboxsf_map_folder()
107 parms.root.u.value32 = root; in vboxsf_unmap_folder()
136 parms.root.u.value32 = root; in vboxsf_create()
139 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_create()
140 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_create()
143 parms.parms.u.pointer.size = sizeof(struct shfl_createparms); in vboxsf_create()
144 parms.parms.u.pointer.u.linear_addr = (uintptr_t)create_parms; in vboxsf_create()
154 parms.root.u.value32 = root; in vboxsf_close()
157 parms.handle.u.value64 = handle; in vboxsf_close()
167 parms.root.u.value32 = root; in vboxsf_remove()
170 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_remove()
171 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_remove()
174 parms.flags.u.value32 = flags; in vboxsf_remove()
185 parms.root.u.value32 = root; in vboxsf_rename()
188 parms.src.u.pointer.size = shfl_string_buf_size(src_path); in vboxsf_rename()
189 parms.src.u.pointer.u.linear_addr = (uintptr_t)src_path; in vboxsf_rename()
192 parms.dest.u.pointer.size = shfl_string_buf_size(dest_path); in vboxsf_rename()
193 parms.dest.u.pointer.u.linear_addr = (uintptr_t)dest_path; in vboxsf_rename()
196 parms.flags.u.value32 = flags; in vboxsf_rename()
207 parms.root.u.value32 = root; in vboxsf_read()
210 parms.handle.u.value64 = handle; in vboxsf_read()
212 parms.offset.u.value64 = offset; in vboxsf_read()
214 parms.cb.u.value32 = *buf_len; in vboxsf_read()
216 parms.buffer.u.pointer.size = *buf_len; in vboxsf_read()
217 parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_read()
221 *buf_len = parms.cb.u.value32; in vboxsf_read()
231 parms.root.u.value32 = root; in vboxsf_write()
234 parms.handle.u.value64 = handle; in vboxsf_write()
236 parms.offset.u.value64 = offset; in vboxsf_write()
238 parms.cb.u.value32 = *buf_len; in vboxsf_write()
240 parms.buffer.u.pointer.size = *buf_len; in vboxsf_write()
241 parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_write()
245 *buf_len = parms.cb.u.value32; in vboxsf_write()
258 parms.root.u.value32 = root; in vboxsf_dirinfo()
261 parms.handle.u.value64 = handle; in vboxsf_dirinfo()
263 parms.flags.u.value32 = flags; in vboxsf_dirinfo()
265 parms.cb.u.value32 = *buf_len; in vboxsf_dirinfo()
268 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_dirinfo()
269 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_dirinfo()
272 parms.path.u.pointer.size = 0; in vboxsf_dirinfo()
273 parms.path.u.pointer.u.linear_addr = 0; in vboxsf_dirinfo()
277 parms.buffer.u.pointer.size = *buf_len; in vboxsf_dirinfo()
278 parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_dirinfo()
281 parms.resume_point.u.value32 = index; in vboxsf_dirinfo()
283 parms.file_count.u.value32 = 0; /* out parameter only */ in vboxsf_dirinfo()
289 *buf_len = parms.cb.u.value32; in vboxsf_dirinfo()
290 *file_count = parms.file_count.u.value32; in vboxsf_dirinfo()
301 parms.root.u.value32 = root; in vboxsf_fsinfo()
304 parms.handle.u.value64 = handle; in vboxsf_fsinfo()
306 parms.flags.u.value32 = flags; in vboxsf_fsinfo()
308 parms.cb.u.value32 = *buf_len; in vboxsf_fsinfo()
310 parms.info.u.pointer.size = *buf_len; in vboxsf_fsinfo()
311 parms.info.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_fsinfo()
316 *buf_len = parms.cb.u.value32; in vboxsf_fsinfo()
326 parms.root.u.value32 = root; in vboxsf_readlink()
329 parms.path.u.pointer.size = shfl_string_buf_size(parsed_path); in vboxsf_readlink()
330 parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path; in vboxsf_readlink()
333 parms.buffer.u.pointer.size = buf_len; in vboxsf_readlink()
334 parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_readlink()
346 parms.root.u.value32 = root; in vboxsf_symlink()
349 parms.new_path.u.pointer.size = shfl_string_buf_size(new_path); in vboxsf_symlink()
350 parms.new_path.u.pointer.u.linear_addr = (uintptr_t)new_path; in vboxsf_symlink()
353 parms.old_path.u.pointer.size = shfl_string_buf_size(old_path); in vboxsf_symlink()
354 parms.old_path.u.pointer.u.linear_addr = (uintptr_t)old_path; in vboxsf_symlink()
357 parms.info.u.pointer.size = sizeof(struct shfl_fsobjinfo); in vboxsf_symlink()
358 parms.info.u.pointer.u.linear_addr = (uintptr_t)buf; in vboxsf_symlink()