Lines Matching refs:padata

73 static int pcrypt_do_parallel(struct padata_priv *padata, unsigned int *cb_cpu,  in pcrypt_do_parallel()  argument
99 return padata_do_parallel(pcrypt->pinst, padata, cpu); in pcrypt_do_parallel()
118 static void pcrypt_aead_serial(struct padata_priv *padata) in pcrypt_aead_serial() argument
120 struct pcrypt_request *preq = pcrypt_padata_request(padata); in pcrypt_aead_serial()
123 aead_request_complete(req->base.data, padata->info); in pcrypt_aead_serial()
130 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_done() local
132 padata->info = err; in pcrypt_aead_done()
134 padata_do_serial(padata); in pcrypt_aead_done()
137 static void pcrypt_aead_enc(struct padata_priv *padata) in pcrypt_aead_enc() argument
139 struct pcrypt_request *preq = pcrypt_padata_request(padata); in pcrypt_aead_enc()
148 padata->info = ret; in pcrypt_aead_enc()
149 padata_do_serial(padata); in pcrypt_aead_enc()
157 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_encrypt() local
162 memset(padata, 0, sizeof(struct padata_priv)); in pcrypt_aead_encrypt()
164 padata->parallel = pcrypt_aead_enc; in pcrypt_aead_encrypt()
165 padata->serial = pcrypt_aead_serial; in pcrypt_aead_encrypt()
174 err = pcrypt_do_parallel(padata, &ctx->cb_cpu, &pencrypt); in pcrypt_aead_encrypt()
181 static void pcrypt_aead_dec(struct padata_priv *padata) in pcrypt_aead_dec() argument
183 struct pcrypt_request *preq = pcrypt_padata_request(padata); in pcrypt_aead_dec()
192 padata->info = ret; in pcrypt_aead_dec()
193 padata_do_serial(padata); in pcrypt_aead_dec()
201 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_decrypt() local
206 memset(padata, 0, sizeof(struct padata_priv)); in pcrypt_aead_decrypt()
208 padata->parallel = pcrypt_aead_dec; in pcrypt_aead_decrypt()
209 padata->serial = pcrypt_aead_serial; in pcrypt_aead_decrypt()
218 err = pcrypt_do_parallel(padata, &ctx->cb_cpu, &pdecrypt); in pcrypt_aead_decrypt()