Lines Matching refs:tctx
93 struct cryptocop_transform_ctx *tctx; member
453 if ((tc->tctx->init.alg == cryptocop_alg_aes) && (tc->tcfg->flags & CRYPTOCOP_DECRYPT)) { in setup_key_dl_desc()
455 if (!tc->tctx->dec_key_set){ in setup_key_dl_desc()
456 get_aes_decrypt_key(tc->tctx->dec_key, tc->tctx->init.key, tc->tctx->init.keylen); in setup_key_dl_desc()
457 tc->tctx->dec_key_set = 1; in setup_key_dl_desc()
459 key_desc->dma_descr->buf = (char*)virt_to_phys(tc->tctx->dec_key); in setup_key_dl_desc()
460 key_desc->dma_descr->after = key_desc->dma_descr->buf + tc->tctx->init.keylen/8; in setup_key_dl_desc()
462 key_desc->dma_descr->buf = (char*)virt_to_phys(tc->tctx->init.key); in setup_key_dl_desc()
463 key_desc->dma_descr->after = key_desc->dma_descr->buf + tc->tctx->init.keylen/8; in setup_key_dl_desc()
467 switch (tc->tctx->init.keylen) { in setup_key_dl_desc()
712 struct cryptocop_transform_ctx *tctx; in cryptocop_setup_dma_list() local
833 tctx = get_transform_ctx(sess, tcfg->tid); in cryptocop_setup_dma_list()
834 if (!tctx) { in cryptocop_setup_dma_list()
844 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
858 cipher_ctx.tctx = tctx; in cryptocop_setup_dma_list()
870 cipher_ctx.tctx = tctx; in cryptocop_setup_dma_list()
874 switch (tctx->init.cipher_mode) { in cryptocop_setup_dma_list()
882 …DEBUG_API(printk("cryptocop_setup_dma_list: cipher_ctx, bad cipher mode==%d\n", tctx->init.cipher_… in cryptocop_setup_dma_list()
887 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
904 panic("cryptocop_setup_dma_list: impossible algorithm %d\n", tctx->init.alg); in cryptocop_setup_dma_list()
906 (*int_op)->tdes_mode = tctx->init.tdes_mode; in cryptocop_setup_dma_list()
917 digest_ctx.tctx = tctx; in cryptocop_setup_dma_list()
919 switch (tctx->init.alg){ in cryptocop_setup_dma_list()
941 (*int_op)->csum_mode = tctx->init.csum_mode; in cryptocop_setup_dma_list()
943 csum_ctx.tctx = tctx; in cryptocop_setup_dma_list()
947 …DEBUG_API(printk("cryptocop_setup_dma_list: invalid algorithm %d specified in tfrm %d.\n", tctx->i… in cryptocop_setup_dma_list()
954 if (cipher_ctx.tcfg && (cipher_ctx.tctx->init.alg != cryptocop_alg_mem2mem)){ in cryptocop_setup_dma_list()
967 …if ((cipher_ctx.tctx->init.cipher_mode == cryptocop_cipher_mode_cbc) && (cipher_ctx.tcfg->flags & … in cryptocop_setup_dma_list()