Lines Matching refs:iov
857 struct kvec iov[3]; member
873 sess_data->iov[0].iov_base = (char *)smb_buf; in sess_alloc_buffer()
874 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4; in sess_alloc_buffer()
882 sess_data->iov[2].iov_base = kmalloc(2000, GFP_KERNEL); in sess_alloc_buffer()
883 if (!sess_data->iov[2].iov_base) { in sess_alloc_buffer()
892 sess_data->iov[0].iov_base = NULL; in sess_alloc_buffer()
893 sess_data->iov[0].iov_len = 0; in sess_alloc_buffer()
902 free_rsp_buf(sess_data->buf0_type, sess_data->iov[0].iov_base); in sess_free_buffer()
904 kfree(sess_data->iov[2].iov_base); in sess_free_buffer()
943 struct smb_hdr *smb_buf = (struct smb_hdr *) sess_data->iov[0].iov_base; in sess_sendreceive()
947 count = sess_data->iov[1].iov_len + sess_data->iov[2].iov_len; in sess_sendreceive()
952 sess_data->iov, 3 /* num_iovecs */, in sess_sendreceive()
955 cifs_small_buf_release(sess_data->iov[0].iov_base); in sess_sendreceive()
956 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec)); in sess_sendreceive()
986 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_lanman()
987 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_lanman()
1024 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_lanman()
1025 (long) sess_data->iov[2].iov_base; in sess_auth_lanman()
1031 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_lanman()
1032 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_lanman()
1092 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
1093 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_ntlm()
1125 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlm()
1135 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlm()
1136 (long) sess_data->iov[2].iov_base; in sess_auth_ntlm()
1142 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
1143 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
1202 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
1203 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_ntlmv2()
1233 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlmv2()
1243 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlmv2()
1244 (long) sess_data->iov[2].iov_base; in sess_auth_ntlmv2()
1250 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
1251 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
1314 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1315 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_kerberos()
1350 sess_data->iov[1].iov_base = msg->data + msg->sesskey_len; in sess_auth_kerberos()
1351 sess_data->iov[1].iov_len = msg->secblob_len; in sess_auth_kerberos()
1352 pSMB->req.SecurityBlobLength = cpu_to_le16(sess_data->iov[1].iov_len); in sess_auth_kerberos()
1356 if ((sess_data->iov[0].iov_len in sess_auth_kerberos()
1357 + sess_data->iov[1].iov_len) % 2) { in sess_auth_kerberos()
1368 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_kerberos()
1369 (long) sess_data->iov[2].iov_base; in sess_auth_kerberos()
1375 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1376 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1445 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1457 bcc_ptr = sess_data->iov[2].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1459 if ((sess_data->iov[0].iov_len + sess_data->iov[1].iov_len) % 2) { in _sess_auth_rawntlmssp_assemble_req()
1465 sess_data->iov[2].iov_len = (long) bcc_ptr - in _sess_auth_rawntlmssp_assemble_req()
1466 (long) sess_data->iov[2].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1503 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1507 sess_data->iov[1].iov_len = sizeof(NEGOTIATE_MESSAGE); in sess_auth_rawntlmssp_negotiate()
1508 sess_data->iov[1].iov_base = pSMB->req.SecurityBlob; in sess_auth_rawntlmssp_negotiate()
1517 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1518 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1590 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()
1596 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_authenticate()
1597 sess_data->iov[1].iov_base = ntlmsspblob; in sess_auth_rawntlmssp_authenticate()
1614 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()
1615 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()