Lines Matching refs:result
214 int result = 0; in wusb_ccm_mac() local
231 result = -ENOMEM; in wusb_ccm_mac()
269 result = crypto_skcipher_encrypt(req); in wusb_ccm_mac()
271 if (result < 0) { in wusb_ccm_mac()
273 result); in wusb_ccm_mac()
291 result = 8; in wusb_ccm_mac()
295 return result; in wusb_ccm_mac()
309 ssize_t result, bytes = 0, bitr; in wusb_prf() local
319 result = PTR_ERR(tfm_cbc); in wusb_prf()
320 printk(KERN_ERR "E: can't load CBC(AES): %d\n", (int)result); in wusb_prf()
323 result = crypto_skcipher_setkey(tfm_cbc, key, 16); in wusb_prf()
324 if (result < 0) { in wusb_prf()
325 printk(KERN_ERR "E: can't set CBC key: %d\n", (int)result); in wusb_prf()
331 result = PTR_ERR(tfm_aes); in wusb_prf()
332 printk(KERN_ERR "E: can't load AES: %d\n", (int)result); in wusb_prf()
335 result = crypto_cipher_setkey(tfm_aes, key, 16); in wusb_prf()
336 if (result < 0) { in wusb_prf()
337 printk(KERN_ERR "E: can't set AES key: %d\n", (int)result); in wusb_prf()
342 result = -ENOMEM; in wusb_prf()
349 result = wusb_ccm_mac(tfm_cbc, tfm_aes, scratch, out + bytes, in wusb_prf()
351 if (result < 0) in wusb_prf()
353 bytes += result; in wusb_prf()
355 result = bytes; in wusb_prf()
366 return result; in wusb_prf()
388 int result; in wusb_oob_mic_verify() local
411 result = wusb_oob_mic(mic, stv_hsmic_key, &stv_hsmic_n, &stv_hsmic_hs); in wusb_oob_mic_verify()
412 if (result < 0) in wusb_oob_mic_verify()
413 printk(KERN_ERR "E: WUSB OOB MIC test: failed: %d\n", result); in wusb_oob_mic_verify()
427 result = -EINVAL; in wusb_oob_mic_verify()
429 result = 0; in wusb_oob_mic_verify()
430 return result; in wusb_oob_mic_verify()
468 int result = 0; in wusb_key_derive_verify() local
485 result = wusb_key_derive(&keydvt_out, stv_key_a1, &stv_keydvt_n_a1, in wusb_key_derive_verify()
487 if (result < 0) in wusb_key_derive_verify()
489 "derivation failed: %d\n", result); in wusb_key_derive_verify()
504 result = -EINVAL; in wusb_key_derive_verify()
506 result = 0; in wusb_key_derive_verify()
507 return result; in wusb_key_derive_verify()
518 int result; in wusb_crypto_init() local
521 result = wusb_key_derive_verify(); in wusb_crypto_init()
522 if (result < 0) in wusb_crypto_init()
523 return result; in wusb_crypto_init()