Lines Matching defs:padata
58 static void pcrypt_aead_serial(struct padata_priv *padata)
60 struct pcrypt_request *preq = pcrypt_padata_request(padata);
63 aead_request_complete(req->base.data, padata->info);
70 struct padata_priv *padata = pcrypt_request_padata(preq);
72 padata->info = err;
74 padata_do_serial(padata);
77 static void pcrypt_aead_enc(struct padata_priv *padata)
79 struct pcrypt_request *preq = pcrypt_padata_request(padata);
88 padata->info = ret;
89 padata_do_serial(padata);
97 struct padata_priv *padata = pcrypt_request_padata(preq);
105 memset(padata, 0, sizeof(struct padata_priv));
107 padata->parallel = pcrypt_aead_enc;
108 padata->serial = pcrypt_aead_serial;
117 err = padata_do_parallel(ictx->psenc, padata, &ctx->cb_cpu);
126 static void pcrypt_aead_dec(struct padata_priv *padata)
128 struct pcrypt_request *preq = pcrypt_padata_request(padata);
137 padata->info = ret;
138 padata_do_serial(padata);
146 struct padata_priv *padata = pcrypt_request_padata(preq);
154 memset(padata, 0, sizeof(struct padata_priv));
156 padata->parallel = pcrypt_aead_dec;
157 padata->serial = pcrypt_aead_serial;
166 err = padata_do_parallel(ictx->psdec, padata, &ctx->cb_cpu);