Lines Matching refs:err
19 #include <grub/err.h>
104 gcry_err_code_t err;
111 err = grub_crypto_ecb_encrypt (cipher, mac, iv, 16);
112 if (err)
113 return err;
125 err = grub_crypto_ecb_encrypt (cipher, mul, iv, 16);
126 if (err)
127 return err;
130 err = grub_crypto_ecb_encrypt (cipher, mac, mac, 16);
131 if (err)
132 return err;
136 err = grub_crypto_ecb_encrypt (cipher, mul, iv, 16);
137 if (err)
138 return err;
187 gcry_err_code_t err;
191 err = grub_crypto_ecb_encrypt (cipher, h, mac, 16);
192 if (err)
193 return err;
212 err = grub_crypto_ecb_encrypt (cipher, mac_xor, iv, 16);
213 if (err)
214 return err;
230 err = grub_crypto_ecb_encrypt (cipher, mul, iv, 16);
231 if (err)
232 return err;
277 grub_err_t err;
287 err = algo_decrypt (cipher, algo,
292 if (err)
293 return err;
330 gcry_err_code_t err;
338 err = 0;
343 err = grub_crypto_pbkdf2 (GRUB_MD_SHA1,
348 if (err)
354 err = grub_crypto_cipher_set_key (cipher, wrap_key_real,
356 if (err)
362 err = algo_decrypt (cipher, algo, decrypted, key->unknown_purpose_key, 32,
364 if (err || (grub_crypto_memcmp (mac, key->unknown_purpose_key + 32, 16)
372 err = algo_decrypt (cipher, algo, decrypted, key->enc_key, keylen, mac,
374 if (err || grub_crypto_memcmp (mac, key->enc_key + keylen, 16) != 0)
386 err = grub_crypto_cipher_set_key (ret, decrypted, keylen);
387 if (err)
433 grub_err_t err;
444 err = grub_zfs_add_key (buf, real_size / 2, 0);
445 if (err)
446 return err;