Home
last modified time | relevance | path

Searched refs:rq_iov (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/fs/cifs/
H A Dsmb2inode.c43 if (rqst[1].rq_iov) in free_set_inf_compound()
45 if (rqst[2].rq_iov) in free_set_inf_compound()
120 rqst[num_rqst].rq_iov = &vars->open_iov[0]; in smb2_compound_op()
137 rqst[num_rqst].rq_iov = &vars->qi_iov[0]; in smb2_compound_op()
171 rqst[num_rqst].rq_iov = &vars->qi_iov[0]; in smb2_compound_op()
215 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
233 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
268 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
302 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
341 rqst[num_rqst].rq_iov in smb2_compound_op()
[all...]
H A Dtransport.c276 rqst->rq_nvec >= 2 && rqst->rq_iov[0].iov_len == 4) { in smb_rqst_len()
277 iov = &rqst->rq_iov[1]; in smb_rqst_len()
280 iov = rqst->rq_iov; in smb_rqst_len()
381 iov = rqst[j].rq_iov; in __smb_send_rqst()
491 cur_rqst[0].rq_iov = &iov; in smb_send_rqst()
511 struct smb_rqst rqst = { .rq_iov = iov, in smb_send()
747 struct smb_hdr *hdr = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_setup_async_request()
750 if (rqst->rq_iov[0].iov_len != 4 || in cifs_setup_async_request()
751 rqst->rq_iov[0].iov_base + 4 != rqst->rq_iov[ in cifs_setup_async_request()
[all...]
H A Dcifsencrypt.c46 struct kvec *iov = rqst->rq_iov; in __cifs_calc_signature()
117 if (!rqst->rq_iov || !signature || !server) in cifs_calc_signature()
148 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_sign_rqst()
150 if (rqst->rq_iov[0].iov_len != 4 || in cifs_sign_rqst()
151 rqst->rq_iov[0].iov_base + 4 != rqst->rq_iov[1].iov_base) in cifs_sign_rqst()
185 struct smb_rqst rqst = { .rq_iov = iov, in cifs_sign_smbv()
213 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_verify_signature()
215 if (rqst->rq_iov[0].iov_len != 4 || in cifs_verify_signature()
216 rqst->rq_iov[ in cifs_verify_signature()
[all...]
H A Dsmb2pdu.c869 rqst.rq_iov = iov; in SMB2_negotiate()
1268 rqst.rq_iov = sess_data->iov; in SMB2_sess_sendreceive()
1679 rqst.rq_iov = iov; in SMB2_logoff()
1781 rqst.rq_iov = iov; in SMB2_tcon()
1888 rqst.rq_iov = iov; in SMB2_tdis()
2607 rqst.rq_iov = iov; in smb311_posix_mkdir()
2654 struct kvec *iov = rqst->rq_iov; in SMB2_open_init()
2821 /* rq_iov[0] is the request and is released by cifs_small_buf_release().
2829 if (rqst && rqst->rq_iov) { in SMB2_open_free()
2830 cifs_small_buf_release(rqst->rq_iov[ in SMB2_open_free()
[all...]
H A Dsmb2transport.c220 struct kvec *iov = rqst->rq_iov; in smb2_calc_signature()
282 drqst.rq_iov++; in smb2_calc_signature()
538 struct kvec *iov = rqst->rq_iov; in smb3_calc_signature()
597 drqst.rq_iov++; in smb3_calc_signature()
621 shdr = (struct smb2_sync_hdr *)rqst->rq_iov[0].iov_base; in smb2_sign_rqst()
648 (struct smb2_sync_hdr *)rqst->rq_iov[0].iov_base; in smb2_verify_signature()
787 struct smb_rqst rqst = { .rq_iov = iov, in smb2_check_receive()
813 (struct smb2_sync_hdr *)rqst->rq_iov[0].iov_base; in smb2_setup_request()
839 (struct smb2_sync_hdr *)rqst->rq_iov[0].iov_base; in smb2_setup_async_request()
H A Dsmb2ops.c724 rqst[0].rq_iov = open_iov; in open_shroot()
741 rqst[1].rq_iov = qi_iov; in open_shroot()
1217 rqst[0].rq_iov = open_iov; in smb2_set_ea()
1237 rqst[1].rq_iov = si_iov; in smb2_set_ea()
1268 rqst[2].rq_iov = close_iov; in smb2_set_ea()
1570 rqst[0].rq_iov = &vars->open_iov[0]; in smb2_ioctl_query_info()
1614 rqst[1].rq_iov = &vars->io_iov[0]; in smb2_ioctl_query_info()
1632 rqst[1].rq_iov = &vars->si_iov[0]; in smb2_ioctl_query_info()
1644 rqst[1].rq_iov = &vars->qi_iov[0]; in smb2_ioctl_query_info()
1666 rqst[2].rq_iov in smb2_ioctl_query_info()
[all...]
H A Dcifsglob.h192 struct kvec *rq_iov; /* array of kvecs */ member
2063 * rqst[0].rq_iov[0] is transform header in cifs_get_num_sgs()
2064 * rqst[0].rq_iov[1+] data to be encrypted/decrypted in cifs_get_num_sgs()
2065 * rqst[1+].rq_iov[0+] data to be encrypted/decrypted in cifs_get_num_sgs()
2073 struct kvec *iov = &rqst[i].rq_iov[j]; in cifs_get_num_sgs()
H A Dsmb1ops.c31 struct smb_hdr *in_buf = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in send_nt_cancel()
H A Dcifssmb.c764 struct smb_rqst rqst = { .rq_iov = iov, in CIFSSMBEcho()
1624 struct smb_rqst rqst = { .rq_iov = rdata->iov, in cifs_readv_callback()
1680 struct smb_rqst rqst = { .rq_iov = rdata->iov, in cifs_async_readv()
2243 rqst.rq_iov = iov; in cifs_async_writev()
H A Dsmbdirect.c2029 iov = rqst->rq_iov; in smbd_send()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dsmb2inode.c32 if (rqst[1].rq_iov) in free_set_inf_compound()
34 if (rqst[2].rq_iov) in free_set_inf_compound()
119 rqst[num_rqst].rq_iov = &vars->open_iov[0]; in smb2_compound_op()
136 rqst[num_rqst].rq_iov = &vars->qi_iov; in smb2_compound_op()
170 rqst[num_rqst].rq_iov = &vars->qi_iov; in smb2_compound_op()
214 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
232 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
267 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
301 rqst[num_rqst].rq_iov = &vars->si_iov[0]; in smb2_compound_op()
340 rqst[num_rqst].rq_iov in smb2_compound_op()
[all...]
H A Dcifsencrypt.c177 struct kvec *iov = rqst->rq_iov; in __cifs_calc_signature()
231 if (!rqst->rq_iov || !signature || !server) in cifs_calc_signature()
260 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_sign_rqst()
262 if (rqst->rq_iov[0].iov_len != 4 || in cifs_sign_rqst()
263 rqst->rq_iov[0].iov_base + 4 != rqst->rq_iov[1].iov_base) in cifs_sign_rqst()
301 struct smb_rqst rqst = { .rq_iov = iov, in cifs_sign_smbv()
329 struct smb_hdr *cifs_pdu = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_verify_signature()
331 if (rqst->rq_iov[0].iov_len != 4 || in cifs_verify_signature()
332 rqst->rq_iov[ in cifs_verify_signature()
[all...]
H A Dsmb2pdu.c1103 rqst.rq_iov = iov; in SMB2_negotiate()
1529 rqst.rq_iov = sess_data->iov; in SMB2_sess_sendreceive()
1965 rqst.rq_iov = iov; in SMB2_logoff()
2067 rqst.rq_iov = iov; in SMB2_tcon()
2183 rqst.rq_iov = iov; in SMB2_tdis()
2886 rqst.rq_iov = iov; in smb311_posix_mkdir()
2943 struct kvec *iov = rqst->rq_iov; in SMB2_open_init()
3098 /* rq_iov[0] is the request and is released by cifs_small_buf_release().
3106 if (rqst && rqst->rq_iov) { in SMB2_open_free()
3107 cifs_small_buf_release(rqst->rq_iov[ in SMB2_open_free()
[all...]
H A Dtransport.c255 rqst->rq_iov[0].iov_len == 4) { in smb_rqst_len()
256 iov = &rqst->rq_iov[1]; in smb_rqst_len()
259 iov = rqst->rq_iov; in smb_rqst_len()
341 iov = rqst[j].rq_iov; in __smb_send_rqst()
454 cur_rqst[0].rq_iov = iov; in smb_send_rqst()
474 struct smb_rqst rqst = { .rq_iov = iov, in smb_send()
754 struct smb_hdr *hdr = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in cifs_setup_async_request()
757 if (rqst->rq_iov[0].iov_len != 4 || in cifs_setup_async_request()
758 rqst->rq_iov[0].iov_base + 4 != rqst->rq_iov[ in cifs_setup_async_request()
[all...]
H A Dsmb2transport.c235 struct kvec *iov = rqst->rq_iov; in smb2_calc_signature()
293 drqst.rq_iov++; in smb2_calc_signature()
565 struct kvec *iov = rqst->rq_iov; in smb3_calc_signature()
621 drqst.rq_iov++; in smb3_calc_signature()
645 shdr = (struct smb2_hdr *)rqst->rq_iov[0].iov_base; in smb2_sign_rqst()
677 (struct smb2_hdr *)rqst->rq_iov[0].iov_base; in smb2_verify_signature()
830 struct smb_rqst rqst = { .rq_iov = iov, in smb2_check_receive()
856 (struct smb2_hdr *)rqst->rq_iov[0].iov_base; in smb2_setup_request()
882 (struct smb2_hdr *)rqst->rq_iov[0].iov_base; in smb2_setup_async_request()
H A Dsmb2ops.c1190 rqst[0].rq_iov = vars->open_iov; in smb2_set_ea()
1210 rqst[1].rq_iov = vars->si_iov; in smb2_set_ea()
1239 rqst[2].rq_iov = &vars->close_iov; in smb2_set_ea()
1539 rqst[0].rq_iov = &vars->open_iov[0]; in smb2_ioctl_query_info()
1583 rqst[1].rq_iov = &vars->io_iov[0]; in smb2_ioctl_query_info()
1601 rqst[1].rq_iov = vars->si_iov; in smb2_ioctl_query_info()
1613 rqst[1].rq_iov = &vars->qi_iov; in smb2_ioctl_query_info()
1635 rqst[2].rq_iov = &vars->close_iov; in smb2_ioctl_query_info()
2247 rqst[0].rq_iov = open_iov; in smb2_query_dir_first()
2270 rqst[1].rq_iov in smb2_query_dir_first()
[all...]
H A Dcached_dir.c229 rqst[0].rq_iov = open_iov; in open_cached_dir()
248 rqst[1].rq_iov = qi_iov; in open_cached_dir()
H A Dsmbdirect.c1992 dump_smb(rqst->rq_iov[i].iov_base, rqst->rq_iov[i].iov_len); in smbd_send()
2001 klen += rqst->rq_iov[i].iov_len; in smbd_send()
2002 iov_iter_kvec(&iter, ITER_SOURCE, rqst->rq_iov, rqst->rq_nvec, klen); in smbd_send()
H A Dcifsglob.h239 struct kvec *rq_iov; /* array of kvecs */ member
2195 * rqst[0].rq_iov[0] is transform header in cifs_get_num_sgs()
2196 * rqst[0].rq_iov[1+] data to be encrypted/decrypted in cifs_get_num_sgs()
2197 * rqst[1+].rq_iov[0+] data to be encrypted/decrypted in cifs_get_num_sgs()
2218 struct kvec *iov = &rqst[i].rq_iov[j]; in cifs_get_num_sgs()
H A Dsmb1ops.c33 struct smb_hdr *in_buf = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in send_nt_cancel()
H A Dcifssmb.c575 struct smb_rqst rqst = { .rq_iov = iov, in CIFSSMBEcho()
1268 struct smb_rqst rqst = { .rq_iov = rdata->iov, in cifs_readv_callback()
1321 struct smb_rqst rqst = { .rq_iov = rdata->iov, in cifs_async_readv()
1708 rqst.rq_iov = iov; in cifs_async_writev()

Completed in 61 milliseconds