Lines Matching refs:buffer
174 static int TSS_checkhmac1(unsigned char *buffer, in TSS_checkhmac1() argument
195 bufsize = LOAD32(buffer, TPM_SIZE_OFFSET); in TSS_checkhmac1()
196 tag = LOAD16(buffer, 0); in TSS_checkhmac1()
198 result = LOAD32N(buffer, TPM_RETURN_OFFSET); in TSS_checkhmac1()
203 authdata = buffer + bufsize - SHA1_DIGEST_SIZE; in TSS_checkhmac1()
229 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac1()
255 static int TSS_checkhmac2(unsigned char *buffer, in TSS_checkhmac2() argument
282 bufsize = LOAD32(buffer, TPM_SIZE_OFFSET); in TSS_checkhmac2()
283 tag = LOAD16(buffer, 0); in TSS_checkhmac2()
285 result = LOAD32N(buffer, TPM_RETURN_OFFSET); in TSS_checkhmac2()
291 authdata1 = buffer + bufsize - (SHA1_DIGEST_SIZE + 1 in TSS_checkhmac2()
293 authdata2 = buffer + bufsize - (SHA1_DIGEST_SIZE); in TSS_checkhmac2()
322 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac2()
1057 static long trusted_read(const struct key *key, char __user *buffer, in trusted_read() argument
1069 if (buffer && buflen >= 2 * p->blob_len) { in trusted_read()
1077 if (copy_to_user(buffer, ascii_buf, 2 * p->blob_len) != 0) { in trusted_read()