Lines Matching refs:tk_blob_hdr
25 struct tk_blob_hdr { struct
99 struct tk_blob_hdr *hdr = (struct tk_blob_hdr *)out; in huk_ae_encrypt()
127 struct tk_blob_hdr *hdr = (struct tk_blob_hdr *)in; in huk_ae_decrypt()
229 (out && !IS_ALIGNED_WITH_TYPE(out, struct tk_blob_hdr)) || in seal_trusted_key()
233 if ((in_sz + sizeof(struct tk_blob_hdr)) > out_sz) { in seal_trusted_key()
234 params[1].memref.size = in_sz + sizeof(struct tk_blob_hdr); in seal_trusted_key()
240 assert(out_sz == in_sz + sizeof(struct tk_blob_hdr)); in seal_trusted_key()
269 if (!in || !IS_ALIGNED_WITH_TYPE(in, struct tk_blob_hdr) || in unseal_trusted_key()
270 in_sz <= sizeof(struct tk_blob_hdr) || in_sz > MAX_BUF_SIZE) in unseal_trusted_key()
275 if (in_sz > (out_sz + sizeof(struct tk_blob_hdr))) { in unseal_trusted_key()
276 params[1].memref.size = in_sz - sizeof(struct tk_blob_hdr); in unseal_trusted_key()
282 assert(out_sz == in_sz - sizeof(struct tk_blob_hdr)); in unseal_trusted_key()