Lines Matching refs:iov

547 	struct kvec iov[3];  member
563 sess_data->iov[0].iov_base = (char *)smb_buf; in sess_alloc_buffer()
564 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4; in sess_alloc_buffer()
572 sess_data->iov[2].iov_base = kmalloc(2000, GFP_KERNEL); in sess_alloc_buffer()
573 if (!sess_data->iov[2].iov_base) { in sess_alloc_buffer()
582 sess_data->iov[0].iov_base = NULL; in sess_alloc_buffer()
583 sess_data->iov[0].iov_len = 0; in sess_alloc_buffer()
592 free_rsp_buf(sess_data->buf0_type, sess_data->iov[0].iov_base); in sess_free_buffer()
594 kfree(sess_data->iov[2].iov_base); in sess_free_buffer()
633 struct smb_hdr *smb_buf = (struct smb_hdr *) sess_data->iov[0].iov_base; in sess_sendreceive()
636 count = sess_data->iov[1].iov_len + sess_data->iov[2].iov_len; in sess_sendreceive()
642 sess_data->iov, 3 /* num_iovecs */, in sess_sendreceive()
675 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_lanman()
676 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_lanman()
711 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_lanman()
712 (long) sess_data->iov[2].iov_base; in sess_auth_lanman()
718 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_lanman()
719 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_lanman()
779 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
780 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_ntlm()
812 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlm()
822 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlm()
823 (long) sess_data->iov[2].iov_base; in sess_auth_ntlm()
829 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
830 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_ntlm()
889 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
890 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_ntlmv2()
920 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlmv2()
930 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlmv2()
931 (long) sess_data->iov[2].iov_base; in sess_auth_ntlmv2()
937 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
938 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
1001 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1002 bcc_ptr = sess_data->iov[2].iov_base; in sess_auth_kerberos()
1038 sess_data->iov[1].iov_base = msg->data + msg->sesskey_len; in sess_auth_kerberos()
1039 sess_data->iov[1].iov_len = msg->secblob_len; in sess_auth_kerberos()
1040 pSMB->req.SecurityBlobLength = cpu_to_le16(sess_data->iov[1].iov_len); in sess_auth_kerberos()
1044 if ((sess_data->iov[0].iov_len in sess_auth_kerberos()
1045 + sess_data->iov[1].iov_len) % 2) { in sess_auth_kerberos()
1056 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_kerberos()
1057 (long) sess_data->iov[2].iov_base; in sess_auth_kerberos()
1063 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1064 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1134 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1147 bcc_ptr = sess_data->iov[2].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1149 if ((sess_data->iov[0].iov_len + sess_data->iov[1].iov_len) % 2) { in _sess_auth_rawntlmssp_assemble_req()
1155 sess_data->iov[2].iov_len = (long) bcc_ptr - in _sess_auth_rawntlmssp_assemble_req()
1156 (long) sess_data->iov[2].iov_base; in _sess_auth_rawntlmssp_assemble_req()
1193 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1197 sess_data->iov[1].iov_len = sizeof(NEGOTIATE_MESSAGE); in sess_auth_rawntlmssp_negotiate()
1198 sess_data->iov[1].iov_base = pSMB->req.SecurityBlob; in sess_auth_rawntlmssp_negotiate()
1207 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1208 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1280 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()
1298 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_authenticate()
1299 sess_data->iov[1].iov_base = ntlmsspblob; in sess_auth_rawntlmssp_authenticate()
1316 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()
1317 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()