Lines Matching refs:nctx
110 struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(tfm);
114 nctx->ndev = nitrox_get_first_device();
115 if (!nctx->ndev)
119 chdr = crypto_alloc_context(nctx->ndev);
121 nitrox_put_device(nctx->ndev);
125 nctx->callback = nitrox_skcipher_callback;
126 nctx->chdr = chdr;
127 nctx->u.ctx_handle = (uintptr_t)((u8 *)chdr->vaddr +
137 struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(tfm);
143 nctx->callback = nitrox_cbc_cipher_callback;
149 struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(tfm);
152 if (nctx->u.ctx_handle) {
153 struct flexi_crypto_context *fctx = nctx->u.fctx;
157 crypto_free_context((void *)nctx->chdr);
159 nitrox_put_device(nctx->ndev);
161 nctx->u.ctx_handle = 0;
162 nctx->ndev = NULL;
170 struct nitrox_crypto_ctx *nctx = crypto_tfm_ctx(tfm);
184 fctx = nctx->u.fctx;
250 struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(cipher);
272 creq->ctx_handle = nctx->u.ctx_handle;
286 return nitrox_process_se_request(nctx->ndev, creq, nctx->callback,
341 struct nitrox_crypto_ctx *nctx = crypto_tfm_ctx(tfm);
355 fctx = nctx->u.fctx;
366 struct nitrox_crypto_ctx *nctx = crypto_tfm_ctx(tfm);
373 fctx = nctx->u.fctx;