Lines Matching refs:buffer
41 void *buffer; in rfc8009_calc_KDF_HMAC_SHA2() local
64 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_calc_KDF_HMAC_SHA2()
65 if (!buffer) in rfc8009_calc_KDF_HMAC_SHA2()
68 desc = buffer; in rfc8009_calc_KDF_HMAC_SHA2()
74 p = data.data = buffer + in rfc8009_calc_KDF_HMAC_SHA2()
93 K1.data = buffer + in rfc8009_calc_KDF_HMAC_SHA2()
103 kfree_sensitive(buffer); in rfc8009_calc_KDF_HMAC_SHA2()
182 void *buffer; in rfc8009_encrypt() local
198 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_encrypt()
199 if (!buffer) in rfc8009_encrypt()
202 req = buffer; in rfc8009_encrypt()
203 iv = buffer + krb5_aead_size(aead); in rfc8009_encrypt()
204 ad = buffer + krb5_aead_size(aead) + krb5_aead_ivsize(aead); in rfc8009_encrypt()
209 get_random_bytes(buffer, krb5->conf_len); in rfc8009_encrypt()
210 done = sg_pcopy_from_buffer(sg, nr_sg, buffer, krb5->conf_len, in rfc8009_encrypt()
240 kfree_sensitive(buffer); in rfc8009_encrypt()
259 void *buffer; in rfc8009_decrypt() local
271 buffer = kzalloc(bsize, GFP_NOFS); in rfc8009_decrypt()
272 if (!buffer) in rfc8009_decrypt()
275 req = buffer; in rfc8009_decrypt()
276 iv = buffer + krb5_aead_size(aead); in rfc8009_decrypt()
277 ad = buffer + krb5_aead_size(aead) + krb5_aead_ivsize(aead); in rfc8009_decrypt()
299 kfree_sensitive(buffer); in rfc8009_decrypt()