| /linux/fs/smb/client/ |
| H A D | smb2inode.c | 67 struct kvec *rsp_iov) in parse_posix_sids() argument 69 struct smb2_query_info_rsp *qi = rsp_iov->iov_base; in parse_posix_sids() 85 if (sidsbuf_end > (u8 *)rsp_iov->iov_base + rsp_iov->iov_len) { in parse_posix_sids() 88 sidsbuf_end - ((u8 *)rsp_iov->iov_base + rsp_iov->iov_len)); in parse_posix_sids() 120 static int check_wsl_eas(struct kvec *rsp_iov) in check_wsl_eas() argument 123 struct smb2_query_info_rsp *rsp = rsp_iov->iov_base; in check_wsl_eas() 135 ea = (void *)((u8 *)rsp_iov->iov_base + in check_wsl_eas() 138 iov_end = (u8 *)rsp_iov->iov_base + rsp_iov->iov_len; in check_wsl_eas() 232 struct kvec *rsp_iov, *iov; in smb2_compound_op() local 257 rsp_iov = &vars->rsp_iov[0]; in smb2_compound_op() [all …]
|
| H A D | smb2pdu.c | 1111 struct kvec rsp_iov; in SMB2_negotiate() local 1190 &rqst, &resp_buftype, flags, &rsp_iov); in SMB2_negotiate() 1192 rsp = (struct smb2_negotiate_rsp *)rsp_iov.iov_base; in SMB2_negotiate() 1342 rsp_iov.iov_len); in SMB2_negotiate() 1643 struct kvec rsp_iov = { NULL, 0 }; in SMB2_sess_sendreceive() local 1659 CIFS_LOG_ERROR | CIFS_SESS_OP, &rsp_iov); in SMB2_sess_sendreceive() 1672 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec)); in SMB2_sess_sendreceive() 2065 struct kvec rsp_iov; in SMB2_logoff() local 2105 &rqst, &resp_buf_type, flags, &rsp_iov); in SMB2_logoff() 2139 struct kvec rsp_iov in SMB2_tcon() local 2282 struct kvec rsp_iov; SMB2_tdis() local 2434 smb2_parse_contexts(struct TCP_Server_Info * server,struct kvec * rsp_iov,__u16 * epoch,char * lease_key,__u8 * oplock,struct smb2_file_all_info * buf,struct create_posix_rsp * posix) smb2_parse_contexts() argument 2955 struct kvec rsp_iov = {NULL, 0}; smb311_posix_mkdir() local 3328 struct kvec rsp_iov = {NULL, 0}; SMB2_open() local 3554 struct kvec rsp_iov = {NULL, 0}; SMB2_ioctl() local 3756 struct kvec rsp_iov; __SMB2_close() local 3963 struct kvec rsp_iov; query_info() local 4145 struct kvec rsp_iov = {NULL, 0}; SMB2_change_notify() local 4488 struct kvec rsp_iov = {NULL, 0}; SMB2_flush() local 4945 struct kvec rsp_iov; SMB2_read() local 5351 struct kvec rsp_iov; SMB2_write() local 5675 smb2_parse_query_directory(struct cifs_tcon * tcon,struct kvec * rsp_iov,int resp_buftype,struct cifs_search_info * srch_inf) smb2_parse_query_directory() argument 5765 struct kvec rsp_iov; SMB2_query_directory() local 5905 struct kvec rsp_iov; send_set_info() local 6045 struct kvec rsp_iov; SMB2_oplock_break() local 6177 struct kvec rsp_iov; SMB311_posix_qfs_info() local 6246 struct kvec rsp_iov; SMB2_QFS_attr() local 6351 struct kvec rsp_iov; smb2_lockv() local 6459 struct kvec rsp_iov; SMB2_lease_break() local [all...] |
| H A D | cached_dir.c | 147 struct kvec rsp_iov[2]; in open_cached_dir() local 267 memset(rsp_iov, 0, sizeof(rsp_iov)); in open_cached_dir() 326 resp_buftype, rsp_iov); in open_cached_dir() 333 if (!rsp_iov[0].iov_base || rsp_iov[0].iov_len < sizeof(*o_rsp)) { in open_cached_dir() 339 o_rsp = (struct smb2_create_rsp *)rsp_iov[0].iov_base; in open_cached_dir() 365 rc = smb2_parse_contexts(server, rsp_iov, in open_cached_dir() 379 qi_rsp = (struct smb2_query_info_rsp *)rsp_iov[1].iov_base; in open_cached_dir() 387 &rsp_iov[1], sizeof(struct smb2_file_all_info), in open_cached_dir() 400 free_rsp_buf(resp_buftype[0], rsp_iov[0].iov_base); in open_cached_dir() 401 free_rsp_buf(resp_buftype[1], rsp_iov[1].iov_base); in open_cached_dir()
|
| H A D | smb2ops.c | 1147 struct kvec rsp_iov = {NULL, 0}; in smb2_query_eas() local 1159 &rsp_iov, &buftype, cifs_sb); in smb2_query_eas() 1171 rsp = (struct smb2_query_info_rsp *)rsp_iov.iov_base; in smb2_query_eas() 1174 &rsp_iov, in smb2_query_eas() 1185 free_rsp_buf(buftype, rsp_iov.iov_base); in smb2_query_eas() 1199 struct kvec *rsp_iov; in smb2_set_ea() local 1240 rsp_iov = vars->rsp_iov; in smb2_set_ea() 1262 &rsp_iov[1], &resp_buftype[1], cifs_sb); in smb2_set_ea() 1264 rsp = (struct smb2_query_info_rsp *)rsp_iov[ in smb2_set_ea() 1594 struct kvec *rsp_iov; smb2_ioctl_query_info() local 2586 struct kvec rsp_iov[2]; smb2_query_dir_first() local 2967 struct kvec *rsp_iov; smb2_query_info_compound() local 3120 struct kvec rsp_iov = {NULL, 0}; smb2_queryfs() local [all...] |
| H A D | reparse.h | 143 struct reparse_data_buffer *smb2_get_reparse_point_buffer(const struct kvec *rsp_iov,
|
| H A D | cifssmb.c | 1661 struct kvec rsp_iov; in CIFSSMBRead() local 1716 CIFS_LOG_ERROR, &rsp_iov); in CIFSSMBRead() 1719 pSMBr = (READ_RSP *)rsp_iov.iov_base; in CIFSSMBRead() 1722 } else if (rsp_iov.iov_len < tcon->ses->server->vals->read_rsp_size) { in CIFSSMBRead() 1725 __func__, rsp_iov.iov_len, in CIFSSMBRead() 1728 rsp_iov.iov_len, tcon->ses->server->vals->read_rsp_size); in CIFSSMBRead() 1746 (size_t)data_offset + data_length > rsp_iov.iov_len) { in CIFSSMBRead() 1749 __func__, data_offset, data_length, rsp_iov.iov_len); in CIFSSMBRead() 1765 free_rsp_buf(resp_buf_type, rsp_iov.iov_base); in CIFSSMBRead() 1768 *buf = rsp_iov.iov_base; in CIFSSMBRead() [all …]
|
| H A D | smb1session.c | 401 struct kvec rsp_iov = { NULL, 0 }; in sess_sendreceive() local 410 CIFS_LOG_ERROR, &rsp_iov); in sess_sendreceive() 412 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec)); in sess_sendreceive()
|
| H A D | smb2proto.h | 251 int smb2_parse_contexts(struct TCP_Server_Info *server, struct kvec *rsp_iov,
|
| H A D | reparse.c | 1138 struct reparse_data_buffer *smb2_get_reparse_point_buffer(const struct kvec *rsp_iov, in smb2_get_reparse_point_buffer() argument 1141 struct smb2_ioctl_rsp *io = rsp_iov->iov_base; in smb2_get_reparse_point_buffer()
|
| H A D | cifsglob.h | 627 struct reparse_data_buffer * (*get_reparse_point_buffer)(const struct kvec *rsp_iov, 2259 struct kvec rsp_iov[MAX_COMPOUND]; member
|
| H A D | cifsproto.h | 383 int smb2_parse_query_directory(struct cifs_tcon *tcon, struct kvec *rsp_iov,
|
| H A D | inode.c | 1192 struct kvec rsp_iov, *iov = NULL; in reparse_info_to_fattr() 1200 &rsp_iov, &rsp_buftype); in reparse_info_to_fattr() 1202 iov = &rsp_iov; in reparse_info_to_fattr() 1280 free_rsp_buf(rsp_buftype, rsp_iov.iov_base); in reparse_info_to_fattr() 1190 struct kvec rsp_iov, *iov = NULL; reparse_info_to_fattr() local
|