tfm_cbcmac 178 drivers/staging/wusbcore/crypto.c static int wusb_ccm_mac(struct crypto_shash *tfm_cbcmac, tfm_cbcmac 185 drivers/staging/wusbcore/crypto.c SHASH_DESC_ON_STACK(desc, tfm_cbcmac); tfm_cbcmac 212 drivers/staging/wusbcore/crypto.c desc->tfm = tfm_cbcmac; tfm_cbcmac 249 drivers/staging/wusbcore/crypto.c struct crypto_shash *tfm_cbcmac; tfm_cbcmac 254 drivers/staging/wusbcore/crypto.c tfm_cbcmac = crypto_alloc_shash("cbcmac(aes)", 0, 0); tfm_cbcmac 255 drivers/staging/wusbcore/crypto.c if (IS_ERR(tfm_cbcmac)) { tfm_cbcmac 256 drivers/staging/wusbcore/crypto.c result = PTR_ERR(tfm_cbcmac); tfm_cbcmac 261 drivers/staging/wusbcore/crypto.c result = crypto_shash_setkey(tfm_cbcmac, key, AES_BLOCK_SIZE); tfm_cbcmac 270 drivers/staging/wusbcore/crypto.c result = wusb_ccm_mac(tfm_cbcmac, &scratch, out + bytes, tfm_cbcmac 280 drivers/staging/wusbcore/crypto.c crypto_free_shash(tfm_cbcmac);