Lines Matching refs:keylen

65 	u32 keylen;  member
700 unsigned int keylen) in cc_hash_setkey() argument
714 dev_dbg(dev, "start keylen: %d", keylen); in cc_hash_setkey()
724 ctx->key_params.keylen = keylen; in cc_hash_setkey()
728 if (keylen) { in cc_hash_setkey()
730 dma_map_single(dev, (void *)key, keylen, DMA_TO_DEVICE); in cc_hash_setkey()
733 key, keylen); in cc_hash_setkey()
737 &ctx->key_params.key_dma_addr, ctx->key_params.keylen); in cc_hash_setkey()
739 if (keylen > blocksize) { in cc_hash_setkey()
760 ctx->key_params.key_dma_addr, keylen, in cc_hash_setkey()
787 ctx->key_params.key_dma_addr, keylen, in cc_hash_setkey()
791 keylen, NS_BIT, 0); in cc_hash_setkey()
794 if ((blocksize - keylen)) { in cc_hash_setkey()
797 (blocksize - keylen)); in cc_hash_setkey()
801 keylen), (blocksize - keylen), in cc_hash_setkey()
880 ctx->key_params.keylen, DMA_TO_DEVICE); in cc_hash_setkey()
882 &ctx->key_params.key_dma_addr, ctx->key_params.keylen); in cc_hash_setkey()
888 const u8 *key, unsigned int keylen) in cc_xcbc_setkey() argument
897 dev_dbg(dev, "===== setkey (%d) ====\n", keylen); in cc_xcbc_setkey()
899 switch (keylen) { in cc_xcbc_setkey()
908 ctx->key_params.keylen = keylen; in cc_xcbc_setkey()
911 dma_map_single(dev, (void *)key, keylen, DMA_TO_DEVICE); in cc_xcbc_setkey()
914 key, keylen); in cc_xcbc_setkey()
918 &ctx->key_params.key_dma_addr, ctx->key_params.keylen); in cc_xcbc_setkey()
924 keylen, NS_BIT); in cc_xcbc_setkey()
927 set_key_size_aes(&desc[idx], keylen); in cc_xcbc_setkey()
962 ctx->key_params.keylen, DMA_TO_DEVICE); in cc_xcbc_setkey()
964 &ctx->key_params.key_dma_addr, ctx->key_params.keylen); in cc_xcbc_setkey()
970 const u8 *key, unsigned int keylen) in cc_cmac_setkey() argument
975 dev_dbg(dev, "===== setkey (%d) ====\n", keylen); in cc_cmac_setkey()
979 switch (keylen) { in cc_cmac_setkey()
988 ctx->key_params.keylen = keylen; in cc_cmac_setkey()
993 keylen, DMA_TO_DEVICE); in cc_cmac_setkey()
995 memcpy(ctx->opad_tmp_keys_buff, key, keylen); in cc_cmac_setkey()
996 if (keylen == 24) { in cc_cmac_setkey()
1002 keylen, DMA_TO_DEVICE); in cc_cmac_setkey()
1004 ctx->key_params.keylen = keylen; in cc_cmac_setkey()
1029 ctx->key_params.keylen = 0; in cc_free_ctx()
1036 ctx->key_params.keylen = 0; in cc_alloc_ctx()
1189 key_size = (ctx->key_params.keylen == 24) ? AES_MAX_KEY_SIZE : in cc_mac_final()
1190 ctx->key_params.keylen; in cc_mac_final()
1191 key_len = ctx->key_params.keylen; in cc_mac_final()
1338 key_len = ctx->key_params.keylen; in cc_mac_finup()
1417 key_len = ctx->key_params.keylen; in cc_mac_digest()
2084 ((ctx->key_params.keylen == 24) ? AES_MAX_KEY_SIZE : in cc_setup_cmac()
2085 ctx->key_params.keylen), NS_BIT); in cc_setup_cmac()
2089 set_key_size_aes(&desc[idx], ctx->key_params.keylen); in cc_setup_cmac()
2100 set_key_size_aes(&desc[idx], ctx->key_params.keylen); in cc_setup_cmac()