Lines Matching refs:buffer
177 int TSS_checkhmac1(unsigned char *buffer, in TSS_checkhmac1() argument
201 bufsize = LOAD32(buffer, TPM_SIZE_OFFSET); in TSS_checkhmac1()
202 tag = LOAD16(buffer, 0); in TSS_checkhmac1()
204 result = LOAD32N(buffer, TPM_RETURN_OFFSET); in TSS_checkhmac1()
209 authdata = buffer + bufsize - SHA1_DIGEST_SIZE; in TSS_checkhmac1()
235 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac1()
262 static int TSS_checkhmac2(unsigned char *buffer, in TSS_checkhmac2() argument
289 bufsize = LOAD32(buffer, TPM_SIZE_OFFSET); in TSS_checkhmac2()
290 tag = LOAD16(buffer, 0); in TSS_checkhmac2()
292 result = LOAD32N(buffer, TPM_RETURN_OFFSET); in TSS_checkhmac2()
298 authdata1 = buffer + bufsize - (SHA1_DIGEST_SIZE + 1 in TSS_checkhmac2()
300 authdata2 = buffer + bufsize - (SHA1_DIGEST_SIZE); in TSS_checkhmac2()
329 ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); in TSS_checkhmac2()
1147 static long trusted_read(const struct key *key, char __user *buffer, in trusted_read() argument
1159 if (buffer && buflen >= 2 * p->blob_len) { in trusted_read()
1167 if (copy_to_user(buffer, ascii_buf, 2 * p->blob_len) != 0) { in trusted_read()