Lines Matching refs:public_key
44 const u8 *public_key; member
93 void *public_key; in atmel_ecdh_set_secret() local
98 kfree(ctx->public_key); in atmel_ecdh_set_secret()
100 ctx->public_key = NULL; in atmel_ecdh_set_secret()
123 public_key = kmalloc(ATMEL_ECC_PUBKEY_SIZE, GFP_KERNEL); in atmel_ecdh_set_secret()
124 if (!public_key) in atmel_ecdh_set_secret()
137 memcpy(public_key, &cmd->data[RSP_DATA_IDX], ATMEL_ECC_PUBKEY_SIZE); in atmel_ecdh_set_secret()
138 ctx->public_key = public_key; in atmel_ecdh_set_secret()
144 kfree(public_key); in atmel_ecdh_set_secret()
162 if (!ctx->public_key) in atmel_ecdh_generate_public_key()
171 ctx->public_key, nbytes); in atmel_ecdh_generate_public_key()
289 kfree(ctx->public_key); in atmel_ecdh_exit_tfm()