• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/crypto/

Lines Matching refs:param

62 	struct cryptomgr_param *param = data;
67 tmpl = crypto_lookup_template(param->template);
73 err = tmpl->create(tmpl, param->tb);
77 inst = tmpl->alloc(param->tb);
90 kfree(param);
94 crypto_larval_error(param->larval, param->otype, param->omask);
101 struct cryptomgr_param *param;
110 param = kzalloc(sizeof(*param), GFP_KERNEL);
111 if (!param)
121 memcpy(param->template, name, len);
154 param->attrs[i].alg.attr.rta_len =
155 sizeof(param->attrs[i].alg);
156 param->attrs[i].alg.attr.rta_type = CRYPTOA_ALG;
157 memcpy(param->attrs[i].alg.data.name, name, len);
159 param->attrs[i].nu32.attr.rta_len =
160 sizeof(param->attrs[i].nu32);
161 param->attrs[i].nu32.attr.rta_type = CRYPTOA_U32;
162 param->attrs[i].nu32.data.num =
166 param->tb[i + 1] = &param->attrs[i].attr;
182 param->tb[i + 1] = NULL;
184 param->type.attr.rta_len = sizeof(param->type);
185 param->type.attr.rta_type = CRYPTOA_TYPE;
186 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED;
187 param->type.data.mask = larval->mask & ~CRYPTO_ALG_TESTED;
188 param->tb[0] = &param->type.attr;
190 param->otype = larval->alg.cra_flags;
191 param->omask = larval->mask;
193 memcpy(param->larval, larval->alg.cra_name, CRYPTO_MAX_ALG_NAME);
195 thread = kthread_run(cryptomgr_probe, param, "cryptomgr_probe");
202 kfree(param);
211 struct crypto_test_param *param = data;
212 u32 type = param->type;
222 err = alg_test(param->driver, param->alg, type, CRYPTO_ALG_TESTED);
225 crypto_alg_tested(param->driver, err);
227 kfree(param);
234 struct crypto_test_param *param;
240 param = kzalloc(sizeof(*param), GFP_KERNEL);
241 if (!param)
244 memcpy(param->driver, alg->cra_driver_name, sizeof(param->driver));
245 memcpy(param->alg, alg->cra_name, sizeof(param->alg));
258 param->type = type;
260 thread = kthread_run(cryptomgr_test, param, "cryptomgr_test");
267 kfree(param);