Home
last modified time | relevance | path

Searched refs:sig_alg (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/crypto/
H A Dsig.h53 struct sig_alg { struct
106 static inline struct sig_alg *__crypto_sig_alg(struct crypto_alg *alg) in __crypto_sig_alg()
108 return container_of(alg, struct sig_alg, base); in __crypto_sig_alg()
111 static inline struct sig_alg *crypto_sig_alg(struct crypto_sig *tfm) in crypto_sig_alg()
140 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_keysize()
157 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_digestsize()
174 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_maxsize()
196 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_sign()
219 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_verify()
240 struct sig_alg *alg = crypto_sig_alg(tfm); in crypto_sig_set_pubkey()
[all …]
/linux-6.15/include/crypto/internal/
H A Dsig.h17 char head[offsetof(struct sig_alg, base)];
20 struct sig_alg alg;
42 int crypto_register_sig(struct sig_alg *alg);
51 void crypto_unregister_sig(struct sig_alg *alg);
92 static inline struct sig_alg *crypto_spawn_sig_alg(struct crypto_sig_spawn in crypto_spawn_sig_alg()
95 return container_of(spawn->base.alg, struct sig_alg, base); in crypto_spawn_sig_alg()
/linux-6.15/crypto/
H A Dsig.c21 struct sig_alg *alg = crypto_sig_alg(sig); in crypto_sig_exit_tfm()
29 struct sig_alg *alg = crypto_sig_alg(sig); in crypto_sig_init_tfm()
105 static int sig_prepare_alg(struct sig_alg *alg) in sig_prepare_alg()
131 int crypto_register_sig(struct sig_alg *alg) in crypto_register_sig()
144 void crypto_unregister_sig(struct sig_alg *alg) in crypto_unregister_sig()
H A Decdsa.c191 static struct sig_alg ecdsa_nist_p521 = {
214 static struct sig_alg ecdsa_nist_p384 = {
237 static struct sig_alg ecdsa_nist_p256 = {
260 static struct sig_alg ecdsa_nist_p192 = {
H A Decdsa-x962.c105 struct sig_alg *alg = crypto_sig_alg(ctx->child); in ecdsa_x962_max_size()
179 struct sig_alg *ecdsa_alg; in ecdsa_x962_create()
H A Decdsa-p1363.c101 struct sig_alg *ecdsa_alg; in ecdsa_p1363_create()
H A Decrdsa.c266 static struct sig_alg ecrdsa_alg = {
/linux-6.15/Documentation/crypto/
H A Dapi-sig.rst5 :functions: sig_alg