Lines Matching defs:sig
88 ECDSA_SIG *sig = OPENSSL_malloc(sizeof(ECDSA_SIG));
89 if (sig == NULL) {
92 sig->r = BN_new();
93 sig->s = BN_new();
94 if (sig->r == NULL || sig->s == NULL) {
95 ECDSA_SIG_free(sig);
98 return sig;
101 void ECDSA_SIG_free(ECDSA_SIG *sig) {
102 if (sig == NULL) {
106 BN_free(sig->r);
107 BN_free(sig->s);
108 OPENSSL_free(sig);
140 int ECDSA_SIG_marshal(CBB *cbb, const ECDSA_SIG *sig) {
143 !BN_bn2cbb(&child, sig->r) ||
144 !BN_bn2cbb(&child, sig->s) ||
153 const ECDSA_SIG *sig) {
157 !ECDSA_SIG_marshal(&cbb, sig) ||
218 int i2d_ECDSA_SIG(const ECDSA_SIG *sig, uint8_t **outp) {
221 if (!ECDSA_SIG_to_bytes(&der, &der_len, sig)) {