Lines Matching refs:rqst

1023 	struct smb_rqst rqst;
1102 memset(&rqst, 0, sizeof(struct smb_rqst));
1103 rqst.rq_iov = iov;
1104 rqst.rq_nvec = 1;
1107 &rqst, &resp_buftype, flags, &rsp_iov);
1519 struct smb_rqst rqst;
1528 memset(&rqst, 0, sizeof(struct smb_rqst));
1529 rqst.rq_iov = sess_data->iov;
1530 rqst.rq_nvec = 2;
1535 &rqst,
1921 struct smb_rqst rqst;
1964 memset(&rqst, 0, sizeof(struct smb_rqst));
1965 rqst.rq_iov = iov;
1966 rqst.rq_nvec = 1;
1969 &rqst, &resp_buf_type, flags, &rsp_iov);
1999 struct smb_rqst rqst;
2066 memset(&rqst, 0, sizeof(struct smb_rqst));
2067 rqst.rq_iov = iov;
2068 rqst.rq_nvec = 2;
2079 &rqst, &resp_buftype, flags, &rsp_iov);
2142 struct smb_rqst rqst;
2182 memset(&rqst, 0, sizeof(struct smb_rqst));
2183 rqst.rq_iov = iov;
2184 rqst.rq_nvec = 1;
2187 &rqst, &resp_buf_type, flags, &rsp_iov);
2771 struct smb_rqst rqst;
2885 memset(&rqst, 0, sizeof(struct smb_rqst));
2886 rqst.rq_iov = iov;
2887 rqst.rq_nvec = n_iov;
2894 &rqst, &resp_buftype, flags, &rsp_iov);
2934 struct smb_rqst *rqst, __u8 *oplock,
2943 struct kvec *iov = rqst->rq_iov;
3094 rqst->rq_nvec = n_iov;
3102 SMB2_open_free(struct smb_rqst *rqst)
3106 if (rqst && rqst->rq_iov) {
3107 cifs_small_buf_release(rqst->rq_iov[0].iov_base);
3108 for (i = 1; i < rqst->rq_nvec; i++)
3109 if (rqst->rq_iov[i].iov_base != smb2_padding)
3110 kfree(rqst->rq_iov[i].iov_base);
3120 struct smb_rqst rqst;
3138 memset(&rqst, 0, sizeof(struct smb_rqst));
3140 rqst.rq_iov = iov;
3141 rqst.rq_nvec = SMB2_CREATE_IOV_SIZE;
3144 &rqst, oplock, oparms, path);
3152 &rqst, &resp_buftype, flags,
3202 SMB2_open_free(&rqst);
3209 struct smb_rqst *rqst,
3215 struct kvec *iov = rqst->rq_iov;
3255 rqst->rq_nvec = 2;
3260 rqst->rq_nvec = 1;
3297 SMB2_ioctl_free(struct smb_rqst *rqst)
3301 if (rqst && rqst->rq_iov) {
3302 cifs_small_buf_release(rqst->rq_iov[0].iov_base); /* request */
3303 for (i = 1; i < rqst->rq_nvec; i++)
3304 if (rqst->rq_iov[i].iov_base != smb2_padding)
3305 kfree(rqst->rq_iov[i].iov_base);
3319 struct smb_rqst rqst;
3352 memset(&rqst, 0, sizeof(struct smb_rqst));
3354 rqst.rq_iov = iov;
3355 rqst.rq_nvec = SMB2_IOCTL_IOV_SIZE;
3358 &rqst, persistent_fid, volatile_fid, opcode,
3364 &rqst, &resp_buftype, flags,
3430 SMB2_ioctl_free(&rqst);
3463 struct smb_rqst *rqst,
3467 struct kvec *iov = rqst->rq_iov;
3489 SMB2_close_free(struct smb_rqst *rqst)
3491 if (rqst && rqst->rq_iov)
3492 cifs_small_buf_release(rqst->rq_iov[0].iov_base); /* request */
3500 struct smb_rqst rqst;
3519 memset(&rqst, 0, sizeof(struct smb_rqst));
3521 rqst.rq_iov = iov;
3522 rqst.rq_nvec = 1;
3530 &rqst, persistent_fid, volatile_fid,
3536 &rqst, &resp_buftype, flags, &rsp_iov);
3555 SMB2_close_free(&rqst);
3635 struct smb_rqst *rqst,
3641 struct kvec *iov = rqst->rq_iov;
3676 SMB2_query_info_free(struct smb_rqst *rqst)
3678 if (rqst && rqst->rq_iov)
3679 cifs_buf_release(rqst->rq_iov[0].iov_base); /* request */
3688 struct smb_rqst rqst;
3710 memset(&rqst, 0, sizeof(struct smb_rqst));
3712 rqst.rq_iov = iov;
3713 rqst.rq_nvec = 1;
3716 &rqst, persistent_fid, volatile_fid,
3726 &rqst, &resp_buftype, flags, &rsp_iov);
3765 SMB2_query_info_free(&rqst);
3828 SMB2_notify_init(const unsigned int xid, struct smb_rqst *rqst,
3834 struct kvec *iov = rqst->rq_iov;
3868 struct smb_rqst rqst;
3883 memset(&rqst, 0, sizeof(struct smb_rqst));
3888 rqst.rq_iov = iov;
3889 rqst.rq_nvec = 1;
3891 rc = SMB2_notify_init(xid, &rqst, tcon, server,
3900 &rqst, &resp_buftype, flags, &rsp_iov);
3930 if (rqst.rq_iov)
3931 cifs_small_buf_release(rqst.rq_iov[0].iov_base); /* request */
4101 struct smb_rqst rqst = { .rq_iov = iov,
4127 rc = cifs_call_async(server, &rqst, NULL, smb2_echo_callback, NULL,
4137 SMB2_flush_free(struct smb_rqst *rqst)
4139 if (rqst && rqst->rq_iov)
4140 cifs_small_buf_release(rqst->rq_iov[0].iov_base); /* request */
4144 SMB2_flush_init(const unsigned int xid, struct smb_rqst *rqst,
4149 struct kvec *iov = rqst->rq_iov;
4172 struct smb_rqst rqst;
4187 memset(&rqst, 0, sizeof(struct smb_rqst));
4189 rqst.rq_iov = iov;
4190 rqst.rq_nvec = 1;
4192 rc = SMB2_flush_init(xid, &rqst, tcon, server,
4199 &rqst, &resp_buftype, flags, &rsp_iov);
4210 SMB2_flush_free(&rqst);
4349 struct smb_rqst rqst = { .rq_iov = &rdata->iov[1], .rq_nvec = 1 };
4352 rqst.rq_iter = rdata->iter;
4353 rqst.rq_iter_size = iov_iter_count(&rdata->iter);
4372 iov_iter_revert(&rqst.rq_iter, rdata->got_bytes);
4373 iov_iter_truncate(&rqst.rq_iter, rdata->got_bytes);
4374 rc = smb2_verify_signature(&rqst, server);
4436 struct smb_rqst rqst = { .rq_iov = rdata->iov,
4489 rc = cifs_call_async(server, &rqst,
4511 struct smb_rqst rqst;
4535 memset(&rqst, 0, sizeof(struct smb_rqst));
4536 rqst.rq_iov = iov;
4537 rqst.rq_nvec = 1;
4540 &rqst, &resp_buftype, flags, &rsp_iov);
4685 struct smb_rqst rqst = { };
4772 rqst.rq_iov = iov;
4773 rqst.rq_nvec = 1;
4774 rqst.rq_iter = wdata->iter;
4775 rqst.rq_iter_size = iov_iter_count(&rqst.rq_iter);
4781 io_parms->offset, io_parms->length, iov_iter_count(&rqst.rq_iter));
4810 rc = cifs_call_async(server, &rqst, NULL, smb2_writev_callback, NULL,
4840 struct smb_rqst rqst;
4890 memset(&rqst, 0, sizeof(struct smb_rqst));
4891 rqst.rq_iov = iov;
4892 rqst.rq_nvec = n_vec + 1;
4895 &rqst,
5071 struct smb_rqst *rqst,
5082 struct kvec *iov = rqst->rq_iov;
5141 void SMB2_query_directory_free(struct smb_rqst *rqst)
5143 if (rqst && rqst->rq_iov) {
5144 cifs_small_buf_release(rqst->rq_iov[0].iov_base); /* request */
5228 struct smb_rqst rqst;
5244 memset(&rqst, 0, sizeof(struct smb_rqst));
5246 rqst.rq_iov = iov;
5247 rqst.rq_nvec = SMB2_QUERY_DIRECTORY_IOV_SIZE;
5250 &rqst, persistent_fid,
5257 &rqst, &resp_buftype, flags, &rsp_iov);
5288 SMB2_query_directory_free(&rqst);
5295 struct smb_rqst *rqst,
5301 struct kvec *iov = rqst->rq_iov;
5327 for (i = 1; i < rqst->rq_nvec; i++) {
5337 SMB2_set_info_free(struct smb_rqst *rqst)
5339 if (rqst && rqst->rq_iov)
5340 cifs_buf_release(rqst->rq_iov[0].iov_base); /* request */
5349 struct smb_rqst rqst;
5372 memset(&rqst, 0, sizeof(struct smb_rqst));
5373 rqst.rq_iov = iov;
5374 rqst.rq_nvec = num;
5377 &rqst, persistent_fid, volatile_fid, pid,
5387 &rqst, &resp_buftype, flags,
5389 SMB2_set_info_free(&rqst);
5448 struct smb_rqst rqst;
5478 memset(&rqst, 0, sizeof(struct smb_rqst));
5479 rqst.rq_iov = iov;
5480 rqst.rq_nvec = 1;
5483 &rqst, &resp_buf_type, flags, &rsp_iov);
5569 struct smb_rqst rqst;
5590 memset(&rqst, 0, sizeof(struct smb_rqst));
5591 rqst.rq_iov = &iov;
5592 rqst.rq_nvec = 1;
5595 &rqst, &resp_buftype, flags, &rsp_iov);
5620 struct smb_rqst rqst;
5641 memset(&rqst, 0, sizeof(struct smb_rqst));
5642 rqst.rq_iov = &iov;
5643 rqst.rq_nvec = 1;
5646 &rqst, &resp_buftype, flags, &rsp_iov);
5671 struct smb_rqst rqst;
5708 memset(&rqst, 0, sizeof(struct smb_rqst));
5709 rqst.rq_iov = &iov;
5710 rqst.rq_nvec = 1;
5713 &rqst, &resp_buftype, flags, &rsp_iov);
5757 struct smb_rqst rqst;
5793 memset(&rqst, 0, sizeof(struct smb_rqst));
5794 rqst.rq_iov = iov;
5795 rqst.rq_nvec = 2;
5798 &rqst, &resp_buf_type, flags,
5832 struct smb_rqst rqst;
5866 memset(&rqst, 0, sizeof(struct smb_rqst));
5867 rqst.rq_iov = iov;
5868 rqst.rq_nvec = 1;
5871 &rqst, &resp_buf_type, flags, &rsp_iov);