Home
last modified time | relevance | path

Searched refs:okmlen (Results 1 – 5 of 5) sorted by relevance

/linux/fs/crypto/
H A Dhkdf.c74 u8 *okm, unsigned int okmlen) in fscrypt_hkdf_expand() argument
80 WARN_ON_ONCE(okmlen > 255 * HKDF_HASHLEN); in fscrypt_hkdf_expand()
82 for (unsigned int i = 0; i < okmlen; i += HKDF_HASHLEN) { in fscrypt_hkdf_expand()
91 if (okmlen - i < HKDF_HASHLEN) { in fscrypt_hkdf_expand()
93 memcpy(&okm[i], tmp, okmlen - i); in fscrypt_hkdf_expand()
H A Dfscrypt_private.h406 u8 *okm, unsigned int okmlen);
/linux/crypto/
H A Dhkdf.c76 u8 *okm, unsigned int okmlen) in hkdf_expand() argument
85 if (WARN_ON(okmlen > 255 * hashlen)) in hkdf_expand()
90 for (i = 0; i < okmlen; i += hashlen) { in hkdf_expand()
108 if (okmlen - i < hashlen) { in hkdf_expand()
112 memcpy(&okm[i], tmp, okmlen - i); in hkdf_expand()
125 memzero_explicit(okm, okmlen); /* so caller doesn't need to */ in hkdf_expand()
/linux/include/crypto/
H A Dhkdf.h19 u8 *okm, unsigned int okmlen);
/linux/drivers/nvme/common/
H A Dauth.c704 u8 *okm, unsigned int okmlen) in hkdf_expand_label() argument
723 put_unaligned_be16(okmlen, info); in hkdf_expand_label()
734 err = hkdf_expand(hmac_tfm, info, infolen, okm, okmlen); in hkdf_expand_label()