Lines Matching refs:err
52 int err;
54 err = crypto_shash_setkey(hmac_tfm, default_salt, HKDF_HASHLEN);
55 if (err)
56 return err;
73 int err;
83 err = -EINVAL;
87 err = hkdf_extract(hmac_tfm, master_key, master_key_size, prk);
88 if (err)
91 err = crypto_shash_setkey(hmac_tfm, prk, sizeof(prk));
92 if (err)
102 return err;
123 int err;
138 err = crypto_shash_init(desc);
139 if (err)
143 err = crypto_shash_update(desc, prev, HKDF_HASHLEN);
144 if (err)
148 err = crypto_shash_update(desc, prefix, sizeof(prefix));
149 if (err)
152 err = crypto_shash_update(desc, info, infolen);
153 if (err)
158 err = crypto_shash_finup(desc, &counter, 1, tmp);
159 if (err)
164 err = crypto_shash_finup(desc, &counter, 1, &okm[i]);
165 if (err)
171 err = 0;
173 if (unlikely(err))
176 return err;