Lines Matching refs:inst

162 	struct sig_instance *inst = sig_alg_instance(tfm);  in rsassa_pkcs1_sign()  local
163 struct rsassa_pkcs1_inst_ctx *ictx = sig_instance_ctx(inst); in rsassa_pkcs1_sign()
220 struct sig_instance *inst = sig_alg_instance(tfm); in rsassa_pkcs1_verify() local
221 struct rsassa_pkcs1_inst_ctx *ictx = sig_instance_ctx(inst); in rsassa_pkcs1_verify()
325 struct sig_instance *inst = sig_alg_instance(tfm); in rsassa_pkcs1_init_tfm() local
326 struct rsassa_pkcs1_inst_ctx *ictx = sig_instance_ctx(inst); in rsassa_pkcs1_init_tfm()
346 static void rsassa_pkcs1_free(struct sig_instance *inst) in rsassa_pkcs1_free() argument
348 struct rsassa_pkcs1_inst_ctx *ctx = sig_instance_ctx(inst); in rsassa_pkcs1_free()
352 kfree(inst); in rsassa_pkcs1_free()
359 struct sig_instance *inst; in rsassa_pkcs1_create() local
368 inst = kzalloc(sizeof(*inst) + sizeof(*ctx), GFP_KERNEL); in rsassa_pkcs1_create()
369 if (!inst) in rsassa_pkcs1_create()
372 ctx = sig_instance_ctx(inst); in rsassa_pkcs1_create()
374 err = crypto_grab_akcipher(&ctx->spawn, sig_crypto_instance(inst), in rsassa_pkcs1_create()
399 if (snprintf(inst->alg.base.cra_name, CRYPTO_MAX_ALG_NAME, in rsassa_pkcs1_create()
404 if (snprintf(inst->alg.base.cra_driver_name, CRYPTO_MAX_ALG_NAME, in rsassa_pkcs1_create()
409 inst->alg.base.cra_priority = rsa_alg->base.cra_priority; in rsassa_pkcs1_create()
410 inst->alg.base.cra_ctxsize = sizeof(struct rsassa_pkcs1_ctx); in rsassa_pkcs1_create()
412 inst->alg.init = rsassa_pkcs1_init_tfm; in rsassa_pkcs1_create()
413 inst->alg.exit = rsassa_pkcs1_exit_tfm; in rsassa_pkcs1_create()
415 inst->alg.sign = rsassa_pkcs1_sign; in rsassa_pkcs1_create()
416 inst->alg.verify = rsassa_pkcs1_verify; in rsassa_pkcs1_create()
417 inst->alg.key_size = rsassa_pkcs1_key_size; in rsassa_pkcs1_create()
418 inst->alg.set_pub_key = rsassa_pkcs1_set_pub_key; in rsassa_pkcs1_create()
419 inst->alg.set_priv_key = rsassa_pkcs1_set_priv_key; in rsassa_pkcs1_create()
421 inst->free = rsassa_pkcs1_free; in rsassa_pkcs1_create()
423 err = sig_register_instance(tmpl, inst); in rsassa_pkcs1_create()
426 rsassa_pkcs1_free(inst); in rsassa_pkcs1_create()