Home
last modified time | relevance | path

Searched refs:crypto_sig (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/include/crypto/
Dsig.h18 struct crypto_sig { struct
43 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask);
45 static inline struct crypto_tfm *crypto_sig_tfm(struct crypto_sig *tfm) in crypto_sig_tfm()
57 static inline void crypto_free_sig(struct crypto_sig *tfm) in crypto_free_sig()
72 int crypto_sig_maxsize(struct crypto_sig *tfm);
87 int crypto_sig_sign(struct crypto_sig *tfm,
105 int crypto_sig_verify(struct crypto_sig *tfm,
122 int crypto_sig_set_pubkey(struct crypto_sig *tfm,
138 int crypto_sig_set_privkey(struct crypto_sig *tfm,
/linux-6.12.1/crypto/
Dsig.c60 .tfmsize = offsetof(struct crypto_sig, base),
63 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask) in crypto_alloc_sig()
69 int crypto_sig_maxsize(struct crypto_sig *tfm) in crypto_sig_maxsize()
77 int crypto_sig_sign(struct crypto_sig *tfm, in crypto_sig_sign()
96 int crypto_sig_verify(struct crypto_sig *tfm, in crypto_sig_verify()
120 int crypto_sig_set_pubkey(struct crypto_sig *tfm, in crypto_sig_set_pubkey()
129 int crypto_sig_set_privkey(struct crypto_sig *tfm, in crypto_sig_set_privkey()
/linux-6.12.1/include/crypto/internal/
Dsig.h13 static inline void *crypto_sig_ctx(struct crypto_sig *tfm) in crypto_sig_ctx()
/linux-6.12.1/crypto/asymmetric_keys/
Dpublic_key.c159 struct crypto_sig *sig; in software_key_query()
287 struct crypto_sig *sig; in software_key_eds_op()
391 struct crypto_sig *tfm; in public_key_verify_signature()