Home
last modified time | relevance | path

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

/openbmc/linux/include/crypto/
H A 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,
/openbmc/linux/crypto/
H A Dsig.c73 .tfmsize = offsetof(struct crypto_sig, base),
76 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask) in crypto_alloc_sig()
82 int crypto_sig_maxsize(struct crypto_sig *tfm) in crypto_sig_maxsize()
90 int crypto_sig_sign(struct crypto_sig *tfm, in crypto_sig_sign()
109 int crypto_sig_verify(struct crypto_sig *tfm, in crypto_sig_verify()
133 int crypto_sig_set_pubkey(struct crypto_sig *tfm, in crypto_sig_set_pubkey()
142 int crypto_sig_set_privkey(struct crypto_sig *tfm, in crypto_sig_set_privkey()
/openbmc/linux/include/crypto/internal/
H A Dsig.h13 static inline void *crypto_sig_ctx(struct crypto_sig *tfm) in crypto_sig_ctx()
/openbmc/linux/crypto/asymmetric_keys/
H A Dpublic_key.c163 struct crypto_sig *sig; in software_key_query()
279 struct crypto_sig *sig; in software_key_eds_op()
383 struct crypto_sig *tfm; in public_key_verify_signature()