Lines Matching defs:open_ret
48 * @open_ret: values returned from remote when opening a remote file
52 struct hmdfs_open_ret *open_ret,
64 if (info->remote_ino != open_ret->ino) {
67 info->remote_ino, open_ret->ino);
68 hmdfs_send_close(info->conn, &open_ret->fid);
76 trace_hmdfs_open_final_remote(info, open_ret, file, reason);
84 if (inode->i_size != open_ret->file_size ||
85 hmdfs_time_compare(&info->remote_ctime, &open_ret->remote_ctime)) {
125 if (hmdfs_time_compare(&info->stable_ctime, &open_ret->stable_ctime)) {
132 trace_hmdfs_open_final_remote(info, open_ret, file, reason);
137 inode->__i_ctime = open_ret->remote_ctime;
138 info->remote_ctime = open_ret->remote_ctime;
147 info->stable_ctime = open_ret->stable_ctime;
148 i_size_write(inode, open_ret->file_size);
152 info->fid = open_ret->fid;
161 struct hmdfs_open_ret open_ret;
171 err = hmdfs_send_open(conn, send_buf, file_type, &open_ret);
177 err = hmdfs_open_final_remote(info, &open_ret, file, keep_cache);