Lines Matching refs:inst

83 	struct crypto_instance *inst = crypto_tfm_alg_instance(tfm);  in crypto_fpu_init_tfm()  local
84 struct crypto_spawn *spawn = crypto_instance_ctx(inst); in crypto_fpu_init_tfm()
104 struct crypto_instance *inst; in crypto_fpu_alloc() local
117 inst = crypto_alloc_instance("fpu", alg); in crypto_fpu_alloc()
118 if (IS_ERR(inst)) in crypto_fpu_alloc()
121 inst->alg.cra_flags = alg->cra_flags; in crypto_fpu_alloc()
122 inst->alg.cra_priority = alg->cra_priority; in crypto_fpu_alloc()
123 inst->alg.cra_blocksize = alg->cra_blocksize; in crypto_fpu_alloc()
124 inst->alg.cra_alignmask = alg->cra_alignmask; in crypto_fpu_alloc()
125 inst->alg.cra_type = alg->cra_type; in crypto_fpu_alloc()
126 inst->alg.cra_blkcipher.ivsize = alg->cra_blkcipher.ivsize; in crypto_fpu_alloc()
127 inst->alg.cra_blkcipher.min_keysize = alg->cra_blkcipher.min_keysize; in crypto_fpu_alloc()
128 inst->alg.cra_blkcipher.max_keysize = alg->cra_blkcipher.max_keysize; in crypto_fpu_alloc()
129 inst->alg.cra_ctxsize = sizeof(struct crypto_fpu_ctx); in crypto_fpu_alloc()
130 inst->alg.cra_init = crypto_fpu_init_tfm; in crypto_fpu_alloc()
131 inst->alg.cra_exit = crypto_fpu_exit_tfm; in crypto_fpu_alloc()
132 inst->alg.cra_blkcipher.setkey = crypto_fpu_setkey; in crypto_fpu_alloc()
133 inst->alg.cra_blkcipher.encrypt = crypto_fpu_encrypt; in crypto_fpu_alloc()
134 inst->alg.cra_blkcipher.decrypt = crypto_fpu_decrypt; in crypto_fpu_alloc()
138 return inst; in crypto_fpu_alloc()
141 static void crypto_fpu_free(struct crypto_instance *inst) in crypto_fpu_free() argument
143 crypto_drop_spawn(crypto_instance_ctx(inst)); in crypto_fpu_free()
144 kfree(inst); in crypto_fpu_free()