Lines Matching defs:params
52 struct shfl_createparms params = {};
58 * We check the value of params.handle afterwards to find out if
62 * Furthermore, we must set params.handle to SHFL_HANDLE_NIL to
65 params.handle = SHFL_HANDLE_NIL;
67 params.create_flags |= SHFL_CF_ACT_CREATE_IF_NEW;
73 params.create_flags |= SHFL_CF_ACT_OVERWRITE_IF_EXISTS;
75 params.create_flags |= SHFL_CF_ACT_OPEN_IF_EXISTS;
77 params.create_flags |= SHFL_CF_ACT_FAIL_IF_NEW;
79 params.create_flags |= SHFL_CF_ACT_OVERWRITE_IF_EXISTS;
102 params.create_flags |= access_flags;
103 params.info.attr.mode = inode->i_mode;
105 err = vboxsf_create_at_dentry(file_dentry(file), ¶ms);
106 if (err == 0 && params.handle == SHFL_HANDLE_NIL)
107 err = (params.result == SHFL_FILE_EXISTS) ? -EEXIST : -ENOENT;
111 sf_handle = vboxsf_create_sf_handle(inode, params.handle, access_flags);
113 vboxsf_close(sbi->root, params.handle);