Lines Matching refs:tctx
92 struct cryptocop_transform_ctx *tctx; member
452 if ((tc->tctx->init.alg == cryptocop_alg_aes) && (tc->tcfg->flags & CRYPTOCOP_DECRYPT)) { in setup_key_dl_desc()
454 if (!tc->tctx->dec_key_set){ in setup_key_dl_desc()
455 get_aes_decrypt_key(tc->tctx->dec_key, tc->tctx->init.key, tc->tctx->init.keylen); in setup_key_dl_desc()
456 tc->tctx->dec_key_set = 1; in setup_key_dl_desc()
458 key_desc->dma_descr->buf = (char*)virt_to_phys(tc->tctx->dec_key); in setup_key_dl_desc()
459 key_desc->dma_descr->after = key_desc->dma_descr->buf + tc->tctx->init.keylen/8; in setup_key_dl_desc()
461 key_desc->dma_descr->buf = (char*)virt_to_phys(tc->tctx->init.key); in setup_key_dl_desc()
462 key_desc->dma_descr->after = key_desc->dma_descr->buf + tc->tctx->init.keylen/8; in setup_key_dl_desc()
466 switch (tc->tctx->init.keylen) { in setup_key_dl_desc()
711 struct cryptocop_transform_ctx *tctx; in cryptocop_setup_dma_list() local
832 tctx = get_transform_ctx(sess, tcfg->tid); in cryptocop_setup_dma_list()
833 if (!tctx) { in cryptocop_setup_dma_list()
843 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
857 cipher_ctx.tctx = tctx; in cryptocop_setup_dma_list()
869 cipher_ctx.tctx = tctx; in cryptocop_setup_dma_list()
873 switch (tctx->init.cipher_mode) { in cryptocop_setup_dma_list()
881 …DEBUG_API(printk("cryptocop_setup_dma_list: cipher_ctx, bad cipher mode==%d\n", tctx->init.cipher_… in cryptocop_setup_dma_list()
886 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
903 panic("cryptocop_setup_dma_list: impossible algorithm %d\n", tctx->init.alg); in cryptocop_setup_dma_list()
905 (*int_op)->tdes_mode = tctx->init.tdes_mode; in cryptocop_setup_dma_list()
916 digest_ctx.tctx = tctx; in cryptocop_setup_dma_list()
918 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
940 (*int_op)->csum_mode = tctx->init.csum_mode; in cryptocop_setup_dma_list()
942 csum_ctx.tctx = tctx; in cryptocop_setup_dma_list()
946 …DEBUG_API(printk("cryptocop_setup_dma_list: invalid algorithm %d specified in tfrm %d.\n", tctx->i… in cryptocop_setup_dma_list()
953 if (cipher_ctx.tcfg && (cipher_ctx.tctx->init.alg != cryptocop_alg_mem2mem)){ in cryptocop_setup_dma_list()
966 …if ((cipher_ctx.tctx->init.cipher_mode == cryptocop_cipher_mode_cbc) && (cipher_ctx.tcfg->flags & … in cryptocop_setup_dma_list()