Lines Matching refs:tfms
29 struct crypto_comp * __percpu *tfms;
45 struct crypto_comp *tfm = *this_cpu_ptr(ipcd->tfms);
134 tfm = *this_cpu_ptr(ipcd->tfms);
232 static void ipcomp_free_tfms(struct crypto_comp * __percpu *tfms)
238 if (pos->tfms == tfms)
250 if (!tfms)
254 struct crypto_comp *tfm = *per_cpu_ptr(tfms, cpu);
257 free_percpu(tfms);
263 struct crypto_comp * __percpu *tfms;
271 tfm = this_cpu_read(*pos->tfms);
275 return pos->tfms;
287 pos->tfms = tfms = alloc_percpu(struct crypto_comp *);
288 if (!tfms)
296 *per_cpu_ptr(tfms, cpu) = tfm;
299 return tfms;
302 ipcomp_free_tfms(tfms);
308 if (ipcd->tfms)
309 ipcomp_free_tfms(ipcd->tfms);
352 ipcd->tfms = ipcomp_alloc_tfms(x->calg->alg_name);
353 if (!ipcd->tfms)