sig_alg
struct sig_alg *ecdsa_alg;
struct sig_alg *alg = crypto_sig_alg(ctx->child);
struct sig_alg *ecdsa_alg;
static struct sig_alg ecdsa_nist_p521 = {
static struct sig_alg ecdsa_nist_p384 = {
static struct sig_alg ecdsa_nist_p256 = {
static struct sig_alg ecdsa_nist_p192 = {
static struct sig_alg ecrdsa_alg = {
static struct sig_alg crypto_mldsa_algs[] = {
static int sig_prepare_alg(struct sig_alg *alg)
int crypto_register_sig(struct sig_alg *alg)
void crypto_unregister_sig(struct sig_alg *alg)
struct sig_alg *alg = crypto_sig_alg(sig);
struct sig_alg *alg = crypto_sig_alg(sig);
.algsize = offsetof(struct sig_alg, base),
char head[offsetof(struct sig_alg, base)];
struct sig_alg alg;
int crypto_register_sig(struct sig_alg *alg);
void crypto_unregister_sig(struct sig_alg *alg);
static inline struct sig_alg *crypto_spawn_sig_alg(struct crypto_sig_spawn
return container_of(spawn->base.alg, struct sig_alg, base);
static inline struct sig_alg *__crypto_sig_alg(struct crypto_alg *alg)
return container_of(alg, struct sig_alg, base);
static inline struct sig_alg *crypto_sig_alg(struct crypto_sig *tfm)
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);
struct sig_alg *alg = crypto_sig_alg(tfm);