smb2_file_all_info
sizeof(struct smb2_file_all_info) +
if (le32_to_cpu(qi_rsp->OutputBufferLength) < sizeof(struct smb2_file_all_info)) {
sizeof(struct smb2_file_all_info),
&rsp_iov[1], sizeof(struct smb2_file_all_info),
struct smb2_file_all_info file_all_info;
static inline void move_cifs_info_to_smb2(struct smb2_file_all_info *dst, const FILE_ALL_INFO *src)
struct smb2_file_all_info fi;
struct smb2_file_all_info *info = &data->fi;
struct smb2_file_all_info *fi = &data->fi;
sizeof(struct smb2_file_all_info) +
struct smb2_file_all_info file_inf;
struct smb2_file_all_info file_inf;
parse_query_id_ctxt(struct create_context *cc, struct smb2_file_all_info *buf)
parse_posix_ctxt(struct create_context *cc, struct smb2_file_all_info *info,
struct smb2_file_all_info *buf,
struct smb2_file_all_info *file_info = buf ? &buf->fi : NULL;
u64 persistent_fid, u64 volatile_fid, struct smb2_file_all_info *data)
sizeof(struct smb2_file_all_info) + PATH_MAX * 2,
sizeof(struct smb2_file_all_info), (void **)&data,
struct smb2_file_all_info *data);
struct smb2_file_all_info *buf,
struct smb2_file_all_info *file_info;
offsetof(struct smb2_file_all_info, FileName),
file_info = (struct smb2_file_all_info *)rsp->Buffer;
cpu_to_le32(sizeof(struct smb2_file_all_info) + conv_len - 1);