/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | file_remote.c | 48 * @open_ret: values returned from remote when opening a remote file 52 struct hmdfs_open_ret *open_ret, in hmdfs_open_final_remote() 64 if (info->remote_ino != open_ret->ino) { in hmdfs_open_final_remote() 67 info->remote_ino, open_ret->ino); in hmdfs_open_final_remote() 68 hmdfs_send_close(info->conn, &open_ret->fid); in hmdfs_open_final_remote() 76 trace_hmdfs_open_final_remote(info, open_ret, file, reason); in hmdfs_open_final_remote() 84 if (inode->i_size != open_ret->file_size || in hmdfs_open_final_remote() 85 hmdfs_time_compare(&info->remote_ctime, &open_ret->remote_ctime)) { in hmdfs_open_final_remote() 125 if (hmdfs_time_compare(&info->stable_ctime, &open_ret->stable_ctime)) { in hmdfs_open_final_remote() 132 trace_hmdfs_open_final_remote(info, open_ret, fil in hmdfs_open_final_remote() 51 hmdfs_open_final_remote(struct hmdfs_inode_info *info, struct hmdfs_open_ret *open_ret, struct file *file, bool keep_cache) hmdfs_open_final_remote() argument 161 struct hmdfs_open_ret open_ret; hmdfs_do_open_remote() local [all...] |
H A D | hmdfs_trace.h | 724 struct hmdfs_open_ret *open_ret, 728 TP_ARGS(info, open_ret, file, reason), 753 __entry->file_id = open_ret->fid.id; 754 __entry->file_ver = open_ret->fid.ver; 755 __entry->remote_file_size = open_ret->file_size; 756 __entry->remote_ino = open_ret->ino; 757 __entry->remote_ctime = open_ret->remote_ctime.tv_sec; 758 __entry->remote_ctime_nsec = open_ret->remote_ctime.tv_nsec; 759 __entry->remote_stable_ctime = open_ret->stable_ctime.tv_sec; 761 open_ret [all...] |
H A D | hmdfs_client.c | 33 __u8 file_type, struct hmdfs_open_ret *open_ret) in hmdfs_send_open() 64 open_ret->ino = le64_to_cpu(resp->ino); in hmdfs_send_open() 65 open_ret->fid.ver = le64_to_cpu(resp->file_ver); in hmdfs_send_open() 66 open_ret->fid.id = le32_to_cpu(resp->file_id); in hmdfs_send_open() 67 open_ret->file_size = le64_to_cpu(resp->file_size); in hmdfs_send_open() 68 open_ret->remote_ctime.tv_sec = le64_to_cpu(resp->ctime); in hmdfs_send_open() 69 open_ret->remote_ctime.tv_nsec = le32_to_cpu(resp->ctime_nsec); in hmdfs_send_open() 70 open_ret->stable_ctime.tv_sec = le64_to_cpu(resp->stable_ctime); in hmdfs_send_open() 71 open_ret->stable_ctime.tv_nsec = le32_to_cpu(resp->stable_ctime_nsec); in hmdfs_send_open() 32 hmdfs_send_open(struct hmdfs_peer *con, const char *send_buf, __u8 file_type, struct hmdfs_open_ret *open_ret) hmdfs_send_open() argument
|
H A D | hmdfs_client.h | 93 __u8 file_type, struct hmdfs_open_ret *open_ret);
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | file_remote.c | 48 * @open_ret: values returned from remote when opening a remote file 52 struct hmdfs_open_ret *open_ret, in hmdfs_open_final_remote() 64 if (info->remote_ino != open_ret->ino) { in hmdfs_open_final_remote() 67 info->remote_ino, open_ret->ino); in hmdfs_open_final_remote() 68 hmdfs_send_close(info->conn, &open_ret->fid); in hmdfs_open_final_remote() 76 trace_hmdfs_open_final_remote(info, open_ret, file, reason); in hmdfs_open_final_remote() 84 if (inode->i_size != open_ret->file_size || in hmdfs_open_final_remote() 85 hmdfs_time_compare(&info->remote_ctime, &open_ret->remote_ctime)) { in hmdfs_open_final_remote() 125 if (hmdfs_time_compare(&info->stable_ctime, &open_ret->stable_ctime)) { in hmdfs_open_final_remote() 132 trace_hmdfs_open_final_remote(info, open_ret, fil in hmdfs_open_final_remote() 51 hmdfs_open_final_remote(struct hmdfs_inode_info *info, struct hmdfs_open_ret *open_ret, struct file *file, bool keep_cache) hmdfs_open_final_remote() argument 161 struct hmdfs_open_ret open_ret; hmdfs_do_open_remote() local [all...] |
H A D | hmdfs_trace.h | 724 struct hmdfs_open_ret *open_ret, 728 TP_ARGS(info, open_ret, file, reason), 753 __entry->file_id = open_ret->fid.id; 754 __entry->file_ver = open_ret->fid.ver; 755 __entry->remote_file_size = open_ret->file_size; 756 __entry->remote_ino = open_ret->ino; 757 __entry->remote_ctime = open_ret->remote_ctime.tv_sec; 758 __entry->remote_ctime_nsec = open_ret->remote_ctime.tv_nsec; 759 __entry->remote_stable_ctime = open_ret->stable_ctime.tv_sec; 761 open_ret [all...] |
H A D | hmdfs_client.c | 33 __u8 file_type, struct hmdfs_open_ret *open_ret) in hmdfs_send_open() 64 open_ret->ino = le64_to_cpu(resp->ino); in hmdfs_send_open() 65 open_ret->fid.ver = le64_to_cpu(resp->file_ver); in hmdfs_send_open() 66 open_ret->fid.id = le32_to_cpu(resp->file_id); in hmdfs_send_open() 67 open_ret->file_size = le64_to_cpu(resp->file_size); in hmdfs_send_open() 68 open_ret->remote_ctime.tv_sec = le64_to_cpu(resp->ctime); in hmdfs_send_open() 69 open_ret->remote_ctime.tv_nsec = le32_to_cpu(resp->ctime_nsec); in hmdfs_send_open() 70 open_ret->stable_ctime.tv_sec = le64_to_cpu(resp->stable_ctime); in hmdfs_send_open() 71 open_ret->stable_ctime.tv_nsec = le32_to_cpu(resp->stable_ctime_nsec); in hmdfs_send_open() 32 hmdfs_send_open(struct hmdfs_peer *con, const char *send_buf, __u8 file_type, struct hmdfs_open_ret *open_ret) hmdfs_send_open() argument
|
H A D | hmdfs_client.h | 93 __u8 file_type, struct hmdfs_open_ret *open_ret);
|