Lines Matching refs:ipcd
40 struct ipcomp_data *ipcd = x->data;
45 struct crypto_comp *tfm = *this_cpu_ptr(ipcd->tfms);
124 struct ipcomp_data *ipcd = x->data;
134 tfm = *this_cpu_ptr(ipcd->tfms);
159 struct ipcomp_data *ipcd = x->data;
161 if (skb->len < ipcd->threshold) {
306 static void ipcomp_free_data(struct ipcomp_data *ipcd)
308 if (ipcd->tfms)
309 ipcomp_free_tfms(ipcd->tfms);
315 struct ipcomp_data *ipcd = x->data;
316 if (!ipcd)
320 ipcomp_free_data(ipcd);
322 kfree(ipcd);
329 struct ipcomp_data *ipcd;
344 ipcd = kzalloc(sizeof(*ipcd), GFP_KERNEL);
345 if (!ipcd)
352 ipcd->tfms = ipcomp_alloc_tfms(x->calg->alg_name);
353 if (!ipcd->tfms)
359 ipcd->threshold = calg_desc->uinfo.comp.threshold;
360 x->data = ipcd;
366 ipcomp_free_data(ipcd);
368 kfree(ipcd);