Lines Matching refs:dev_req

686 	struct spacc_req *dev_req = aead_request_ctx(req);  in spacc_aead_setup()  local
691 dev_req->giv = giv; in spacc_aead_setup()
692 dev_req->giv_len = ivsize; in spacc_aead_setup()
693 dev_req->req = &req->base; in spacc_aead_setup()
694 dev_req->is_encrypt = is_encrypt; in spacc_aead_setup()
695 dev_req->result = -EBUSY; in spacc_aead_setup()
696 dev_req->engine = engine; in spacc_aead_setup()
697 dev_req->complete = spacc_aead_complete; in spacc_aead_setup()
699 if (unlikely(spacc_aead_need_fallback(dev_req))) in spacc_aead_setup()
702 spacc_aead_make_ddts(dev_req, dev_req->giv); in spacc_aead_setup()
713 list_add_tail(&dev_req->list, &engine->pending); in spacc_aead_setup()
715 list_add_tail(&dev_req->list, &engine->pending); in spacc_aead_setup()
723 spacc_aead_free_ddts(dev_req); in spacc_aead_setup()
1005 struct spacc_req *dev_req = ablkcipher_request_ctx(req); in spacc_ablk_setup() local
1009 dev_req->req = &req->base; in spacc_ablk_setup()
1010 dev_req->is_encrypt = is_encrypt; in spacc_ablk_setup()
1011 dev_req->engine = engine; in spacc_ablk_setup()
1012 dev_req->complete = spacc_ablk_complete; in spacc_ablk_setup()
1013 dev_req->result = -EINPROGRESS; in spacc_ablk_setup()
1015 if (unlikely(spacc_ablk_need_fallback(dev_req))) in spacc_ablk_setup()
1023 dev_req->src_ddt = spacc_sg_to_ddt(engine, req->src, in spacc_ablk_setup()
1024 req->nbytes, DMA_TO_DEVICE, &dev_req->src_addr); in spacc_ablk_setup()
1025 if (!dev_req->src_ddt) in spacc_ablk_setup()
1028 dev_req->dst_ddt = spacc_sg_to_ddt(engine, req->dst, in spacc_ablk_setup()
1029 req->nbytes, DMA_FROM_DEVICE, &dev_req->dst_addr); in spacc_ablk_setup()
1030 if (!dev_req->dst_ddt) in spacc_ablk_setup()
1033 dev_req->dst_ddt = spacc_sg_to_ddt(engine, req->dst, in spacc_ablk_setup()
1034 req->nbytes, DMA_BIDIRECTIONAL, &dev_req->dst_addr); in spacc_ablk_setup()
1035 if (!dev_req->dst_ddt) in spacc_ablk_setup()
1038 dev_req->src_ddt = NULL; in spacc_ablk_setup()
1039 dev_req->src_addr = dev_req->dst_addr; in spacc_ablk_setup()
1056 list_add_tail(&dev_req->list, &engine->pending); in spacc_ablk_setup()
1058 list_add_tail(&dev_req->list, &engine->pending); in spacc_ablk_setup()
1066 spacc_free_ddt(dev_req, dev_req->dst_ddt, dev_req->dst_addr, req->dst, in spacc_ablk_setup()
1071 spacc_free_ddt(dev_req, dev_req->src_ddt, dev_req->src_addr, in spacc_ablk_setup()