public_key 21 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; public_key 97 crypto/asymmetric_keys/pkcs8_parser.c static struct public_key *pkcs8_parse(const void *data, size_t datalen) public_key 100 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; public_key 106 crypto/asymmetric_keys/pkcs8_parser.c ctx.pub = kzalloc(sizeof(struct public_key), GFP_KERNEL); public_key 138 crypto/asymmetric_keys/pkcs8_parser.c struct public_key *pub; public_key 31 crypto/asymmetric_keys/public_key.c struct public_key *key = asymmetric_key->payload.data[asym_crypto]; public_key 40 crypto/asymmetric_keys/public_key.c void public_key_free(struct public_key *key) public_key 65 crypto/asymmetric_keys/public_key.c const struct public_key *pkey, public_key 107 crypto/asymmetric_keys/public_key.c struct public_key *pkey = params->key->payload.data[asym_crypto]; public_key 166 crypto/asymmetric_keys/public_key.c const struct public_key *pkey = params->key->payload.data[asym_crypto]; public_key 251 crypto/asymmetric_keys/public_key.c int public_key_verify_signature(const struct public_key *pkey, public_key 328 crypto/asymmetric_keys/public_key.c const struct public_key *pk = key->payload.data[asym_crypto]; public_key 74 crypto/asymmetric_keys/x509_cert_parser.c cert->pub = kzalloc(sizeof(struct public_key), GFP_KERNEL); public_key 15 crypto/asymmetric_keys/x509_parser.h struct public_key *pub; /* Public key details */ public_key 1386 crypto/ecc.c const u64 *private_key, u64 *public_key) public_key 1412 crypto/ecc.c ecc_swap_digits(pk->x, public_key, ndigits); public_key 1413 crypto/ecc.c ecc_swap_digits(pk->y, &public_key[ndigits], ndigits); public_key 1456 crypto/ecc.c const u64 *private_key, const u64 *public_key, public_key 1466 crypto/ecc.c if (!private_key || !public_key || !curve || public_key 1482 crypto/ecc.c ecc_swap_digits(public_key, pk->x, ndigits); public_key 1483 crypto/ecc.c ecc_swap_digits(&public_key[ndigits], pk->y, ndigits); public_key 112 crypto/ecc.h const u64 *private_key, u64 *public_key); public_key 130 crypto/ecc.h const u64 *private_key, const u64 *public_key, public_key 69 crypto/ecdh.c u64 *public_key; public_key 79 crypto/ecdh.c public_key = kmalloc(public_key_sz, GFP_KERNEL); public_key 80 crypto/ecdh.c if (!public_key) public_key 98 crypto/ecdh.c public_key, public_key_sz); public_key 103 crypto/ecdh.c ctx->private_key, public_key, public_key 109 crypto/ecdh.c ctx->private_key, public_key); public_key 110 crypto/ecdh.c buf = public_key; public_key 129 crypto/ecdh.c kfree(public_key); public_key 44 drivers/crypto/atmel-ecc.c const u8 *public_key; public_key 93 drivers/crypto/atmel-ecc.c void *public_key; public_key 98 drivers/crypto/atmel-ecc.c kfree(ctx->public_key); public_key 100 drivers/crypto/atmel-ecc.c ctx->public_key = NULL; public_key 123 drivers/crypto/atmel-ecc.c public_key = kmalloc(ATMEL_ECC_PUBKEY_SIZE, GFP_KERNEL); public_key 124 drivers/crypto/atmel-ecc.c if (!public_key) public_key 137 drivers/crypto/atmel-ecc.c memcpy(public_key, &cmd->data[RSP_DATA_IDX], ATMEL_ECC_PUBKEY_SIZE); public_key 138 drivers/crypto/atmel-ecc.c ctx->public_key = public_key; public_key 144 drivers/crypto/atmel-ecc.c kfree(public_key); public_key 162 drivers/crypto/atmel-ecc.c if (!ctx->public_key) public_key 171 drivers/crypto/atmel-ecc.c ctx->public_key, nbytes); public_key 289 drivers/crypto/atmel-ecc.c kfree(ctx->public_key); public_key 4607 drivers/scsi/qla2xxx/qla_def.h uint32_t public_key[0x41]; public_key 33 include/crypto/public_key.h extern void public_key_free(struct public_key *key); public_key 81 include/crypto/public_key.h int public_key_verify_signature(const struct public_key *pkey, public_key 60 net/bluetooth/ecdh_helper.c int compute_ecdh_secret(struct crypto_kpp *tfm, const u8 public_key[64], public_key 81 net/bluetooth/ecdh_helper.c swap_digits((u64 *)public_key, (u64 *)tmp, 4); /* x */ public_key 82 net/bluetooth/ecdh_helper.c swap_digits((u64 *)&public_key[32], (u64 *)&tmp[32], 4); /* y */ public_key 168 net/bluetooth/ecdh_helper.c int generate_ecdh_public_key(struct crypto_kpp *tfm, u8 public_key[64]) public_key 204 net/bluetooth/ecdh_helper.c swap_digits((u64 *)tmp, (u64 *)public_key, 4); /* x */ public_key 205 net/bluetooth/ecdh_helper.c swap_digits((u64 *)&tmp[32], (u64 *)&public_key[32], 4); /* y */ public_key 221 net/bluetooth/ecdh_helper.c int generate_ecdh_keys(struct crypto_kpp *tfm, u8 public_key[64]) public_key 229 net/bluetooth/ecdh_helper.c return generate_ecdh_public_key(tfm, public_key); public_key 29 net/bluetooth/ecdh_helper.h int generate_ecdh_public_key(struct crypto_kpp *tfm, u8 public_key[64]); public_key 30 net/bluetooth/ecdh_helper.h int generate_ecdh_keys(struct crypto_kpp *tfm, u8 public_key[64]);