Lines Matching refs:smb_buf
1176 struct smb_hdr *smb_buf; in sess_alloc_buffer() local
1179 (void **)&smb_buf); in sess_alloc_buffer()
1184 sess_data->iov[0].iov_base = (char *)smb_buf; in sess_alloc_buffer()
1185 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4; in sess_alloc_buffer()
1202 cifs_small_buf_release(smb_buf); in sess_alloc_buffer()
1258 struct smb_hdr *smb_buf = (struct smb_hdr *) sess_data->iov[0].iov_base; in sess_sendreceive() local
1263 be32_add_cpu(&smb_buf->smb_buf_length, count); in sess_sendreceive()
1264 put_bcc(count, smb_buf); in sess_sendreceive()
1280 struct smb_hdr *smb_buf; in sess_auth_ntlmv2() local
1343 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_ntlmv2()
1345 if (smb_buf->WordCount != 3) { in sess_auth_ntlmv2()
1347 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); in sess_auth_ntlmv2()
1354 ses->Suid = smb_buf->Uid; /* UID left in wire format (le) */ in sess_auth_ntlmv2()
1357 bytes_remaining = get_bcc(smb_buf); in sess_auth_ntlmv2()
1358 bcc_ptr = pByteArea(smb_buf); in sess_auth_ntlmv2()
1363 } else if (smb_buf->Flags2 & SMBFLG2_UNICODE) { in sess_auth_ntlmv2()
1365 if (!IS_ALIGNED((unsigned long)bcc_ptr - (unsigned long)smb_buf, 2)) { in sess_auth_ntlmv2()
1390 struct smb_hdr *smb_buf; in sess_auth_kerberos() local
1468 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_kerberos()
1470 if (smb_buf->WordCount != 4) { in sess_auth_kerberos()
1472 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); in sess_auth_kerberos()
1479 ses->Suid = smb_buf->Uid; /* UID left in wire format (le) */ in sess_auth_kerberos()
1482 bytes_remaining = get_bcc(smb_buf); in sess_auth_kerberos()
1483 bcc_ptr = pByteArea(smb_buf); in sess_auth_kerberos()
1498 } else if (smb_buf->Flags2 & SMBFLG2_UNICODE) { in sess_auth_kerberos()
1500 if (!IS_ALIGNED((unsigned long)bcc_ptr - (unsigned long)smb_buf, 2)) { in sess_auth_kerberos()
1571 struct smb_hdr *smb_buf; in sess_auth_rawntlmssp_negotiate() local
1618 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_negotiate()
1622 smb_buf->Status.CifsError == in sess_auth_rawntlmssp_negotiate()
1631 if (smb_buf->WordCount != 4) { in sess_auth_rawntlmssp_negotiate()
1633 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); in sess_auth_rawntlmssp_negotiate()
1637 ses->Suid = smb_buf->Uid; /* UID left in wire format (le) */ in sess_auth_rawntlmssp_negotiate()
1640 bytes_remaining = get_bcc(smb_buf); in sess_auth_rawntlmssp_negotiate()
1641 bcc_ptr = pByteArea(smb_buf); in sess_auth_rawntlmssp_negotiate()
1677 struct smb_hdr *smb_buf; in sess_auth_rawntlmssp_authenticate() local
1695 smb_buf = (struct smb_hdr *)pSMB; in sess_auth_rawntlmssp_authenticate()
1709 smb_buf->Uid = ses->Suid; in sess_auth_rawntlmssp_authenticate()
1720 smb_buf = (struct smb_hdr *)sess_data->iov[0].iov_base; in sess_auth_rawntlmssp_authenticate()
1721 if (smb_buf->WordCount != 4) { in sess_auth_rawntlmssp_authenticate()
1723 cifs_dbg(VFS, "bad word count %d\n", smb_buf->WordCount); in sess_auth_rawntlmssp_authenticate()
1730 if (ses->Suid != smb_buf->Uid) { in sess_auth_rawntlmssp_authenticate()
1731 ses->Suid = smb_buf->Uid; in sess_auth_rawntlmssp_authenticate()
1735 bytes_remaining = get_bcc(smb_buf); in sess_auth_rawntlmssp_authenticate()
1736 bcc_ptr = pByteArea(smb_buf); in sess_auth_rawntlmssp_authenticate()
1751 } else if (smb_buf->Flags2 & SMBFLG2_UNICODE) { in sess_auth_rawntlmssp_authenticate()
1753 if (!IS_ALIGNED((unsigned long)bcc_ptr - (unsigned long)smb_buf, 2)) { in sess_auth_rawntlmssp_authenticate()