Searched refs:crypto_sig (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/include/crypto/ |
D | sig.h | 18 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-v6.6/crypto/ |
D | sig.c | 73 .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()
|
/Linux-v6.6/include/crypto/internal/ |
D | sig.h | 13 static inline void *crypto_sig_ctx(struct crypto_sig *tfm) in crypto_sig_ctx()
|
/Linux-v6.6/crypto/asymmetric_keys/ |
D | public_key.c | 163 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()
|