Lines Matching refs:params
122 struct shfl_createparms *params)
132 err = vboxsf_create(sbi->root, path, params);
141 struct shfl_createparms params = {};
144 params.handle = SHFL_HANDLE_NIL;
145 params.create_flags = SHFL_CF_LOOKUP | SHFL_CF_ACT_FAIL_IF_NEW;
147 err = vboxsf_create(sbi->root, path, ¶ms);
151 if (params.result != SHFL_FILE_EXISTS)
155 *info = params.info;
244 struct shfl_createparms params = {};
249 params.handle = SHFL_HANDLE_NIL;
250 params.create_flags = SHFL_CF_ACT_OPEN_IF_EXISTS |
256 params.create_flags |= SHFL_CF_ACCESS_WRITE;
258 err = vboxsf_create_at_dentry(dentry, ¶ms);
259 if (err || params.result != SHFL_FILE_EXISTS)
300 err = vboxsf_fsinfo(sbi->root, params.handle,
304 vboxsf_close(sbi->root, params.handle);
318 err = vboxsf_fsinfo(sbi->root, params.handle,
322 vboxsf_close(sbi->root, params.handle);
330 vboxsf_close(sbi->root, params.handle);