Lines Matching refs:result
204 int result = 0; in wusb_ccm_mac() local
224 result = -ENOMEM; in wusb_ccm_mac()
264 result = crypto_blkcipher_encrypt(&desc, &sg_dst, sg, dst_size); in wusb_ccm_mac()
265 if (result < 0) { in wusb_ccm_mac()
267 result); in wusb_ccm_mac()
284 result = 8; in wusb_ccm_mac()
288 return result; in wusb_ccm_mac()
302 ssize_t result, bytes = 0, bitr; in wusb_prf() local
311 result = PTR_ERR(tfm_cbc); in wusb_prf()
312 printk(KERN_ERR "E: can't load CBC(AES): %d\n", (int)result); in wusb_prf()
315 result = crypto_blkcipher_setkey(tfm_cbc, key, 16); in wusb_prf()
316 if (result < 0) { in wusb_prf()
317 printk(KERN_ERR "E: can't set CBC key: %d\n", (int)result); in wusb_prf()
323 result = PTR_ERR(tfm_aes); in wusb_prf()
324 printk(KERN_ERR "E: can't load AES: %d\n", (int)result); in wusb_prf()
327 result = crypto_cipher_setkey(tfm_aes, key, 16); in wusb_prf()
328 if (result < 0) { in wusb_prf()
329 printk(KERN_ERR "E: can't set AES key: %d\n", (int)result); in wusb_prf()
336 result = wusb_ccm_mac(tfm_cbc, tfm_aes, out + bytes, in wusb_prf()
338 if (result < 0) in wusb_prf()
340 bytes += result; in wusb_prf()
342 result = bytes; in wusb_prf()
350 return result; in wusb_prf()
372 int result; in wusb_oob_mic_verify() local
395 result = wusb_oob_mic(mic, stv_hsmic_key, &stv_hsmic_n, &stv_hsmic_hs); in wusb_oob_mic_verify()
396 if (result < 0) in wusb_oob_mic_verify()
397 printk(KERN_ERR "E: WUSB OOB MIC test: failed: %d\n", result); in wusb_oob_mic_verify()
411 result = -EINVAL; in wusb_oob_mic_verify()
413 result = 0; in wusb_oob_mic_verify()
414 return result; in wusb_oob_mic_verify()
452 int result = 0; in wusb_key_derive_verify() local
469 result = wusb_key_derive(&keydvt_out, stv_key_a1, &stv_keydvt_n_a1, in wusb_key_derive_verify()
471 if (result < 0) in wusb_key_derive_verify()
473 "derivation failed: %d\n", result); in wusb_key_derive_verify()
488 result = -EINVAL; in wusb_key_derive_verify()
490 result = 0; in wusb_key_derive_verify()
491 return result; in wusb_key_derive_verify()
502 int result; in wusb_crypto_init() local
505 result = wusb_key_derive_verify(); in wusb_crypto_init()
506 if (result < 0) in wusb_crypto_init()
507 return result; in wusb_crypto_init()