Lines Matching refs:pbuffer
618 /* We do not malloc the blob, it is passed in pbuffer, because
620 void build_ntlmssp_negotiate_blob(unsigned char *pbuffer,
624 NEGOTIATE_MESSAGE *sec_blob = (NEGOTIATE_MESSAGE *)pbuffer;
627 memset(pbuffer, 0, sizeof(NEGOTIATE_MESSAGE));
671 int build_ntlmssp_auth_blob(unsigned char **pbuffer,
687 *pbuffer = kmalloc(size_of_ntlmssp_blob(ses), GFP_KERNEL);
688 if (!*pbuffer) {
694 sec_blob = (AUTHENTICATE_MESSAGE *)*pbuffer;
709 tmp = *pbuffer + sizeof(AUTHENTICATE_MESSAGE);
718 cpu_to_le32(tmp - *pbuffer);
737 sec_blob->DomainName.BufferOffset = cpu_to_le32(tmp - *pbuffer);
746 sec_blob->DomainName.BufferOffset = cpu_to_le32(tmp - *pbuffer);
753 sec_blob->UserName.BufferOffset = cpu_to_le32(tmp - *pbuffer);
762 sec_blob->UserName.BufferOffset = cpu_to_le32(tmp - *pbuffer);
768 sec_blob->WorkstationName.BufferOffset = cpu_to_le32(tmp - *pbuffer);
777 sec_blob->SessionKey.BufferOffset = cpu_to_le32(tmp - *pbuffer);
783 sec_blob->SessionKey.BufferOffset = cpu_to_le32(tmp - *pbuffer);
788 *buflen = tmp - *pbuffer;