Lines Matching refs:iov

858 	struct kvec iov[3];
874 sess_data->iov[0].iov_base = (char *)smb_buf;
875 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4;
883 sess_data->iov[2].iov_base = kmalloc(2000, GFP_KERNEL);
884 if (!sess_data->iov[2].iov_base) {
893 sess_data->iov[0].iov_base = NULL;
894 sess_data->iov[0].iov_len = 0;
903 free_rsp_buf(sess_data->buf0_type, sess_data->iov[0].iov_base);
905 kfree(sess_data->iov[2].iov_base);
944 struct smb_hdr *smb_buf = (struct smb_hdr *) sess_data->iov[0].iov_base;
948 count = sess_data->iov[1].iov_len + sess_data->iov[2].iov_len;
953 sess_data->iov, 3 /* num_iovecs */,
956 cifs_small_buf_release(sess_data->iov[0].iov_base);
957 memcpy(&sess_data->iov[0], &rsp_iov, sizeof(struct kvec));
987 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
988 bcc_ptr = sess_data->iov[2].iov_base;
1025 sess_data->iov[2].iov_len = (long) bcc_ptr -
1026 (long) sess_data->iov[2].iov_base;
1032 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1033 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;
1093 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1094 bcc_ptr = sess_data->iov[2].iov_base;
1126 if (sess_data->iov[0].iov_len % 2) {
1136 sess_data->iov[2].iov_len = (long) bcc_ptr -
1137 (long) sess_data->iov[2].iov_base;
1143 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1144 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;
1203 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1204 bcc_ptr = sess_data->iov[2].iov_base;
1234 if (sess_data->iov[0].iov_len % 2) {
1244 sess_data->iov[2].iov_len = (long) bcc_ptr -
1245 (long) sess_data->iov[2].iov_base;
1251 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1252 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;
1315 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1316 bcc_ptr = sess_data->iov[2].iov_base;
1351 sess_data->iov[1].iov_base = msg->data + msg->sesskey_len;
1352 sess_data->iov[1].iov_len = msg->secblob_len;
1353 pSMB->req.SecurityBlobLength = cpu_to_le16(sess_data->iov[1].iov_len);
1357 if ((sess_data->iov[0].iov_len
1358 + sess_data->iov[1].iov_len) % 2) {
1369 sess_data->iov[2].iov_len = (long) bcc_ptr -
1370 (long) sess_data->iov[2].iov_base;
1376 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1377 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;
1446 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1458 bcc_ptr = sess_data->iov[2].iov_base;
1460 if ((sess_data->iov[0].iov_len + sess_data->iov[1].iov_len) % 2) {
1466 sess_data->iov[2].iov_len = (long) bcc_ptr -
1467 (long) sess_data->iov[2].iov_base;
1504 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1508 sess_data->iov[1].iov_len = sizeof(NEGOTIATE_MESSAGE);
1509 sess_data->iov[1].iov_base = pSMB->req.SecurityBlob;
1518 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1519 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;
1591 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1597 sess_data->iov[1].iov_len = blob_len;
1598 sess_data->iov[1].iov_base = ntlmsspblob;
1615 pSMB = (SESSION_SETUP_ANDX *)sess_data->iov[0].iov_base;
1616 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base;