Coverage Report

Created: 2025-07-23 06:43

/src/gnutls/lib/algorithms.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright (C) 2000-2012 Free Software Foundation, Inc.
3
 * Copyright (C) 2017 Red Hat, Inc.
4
 *
5
 * Author: Nikos Mavrogiannopoulos
6
 *
7
 * This file is part of GnuTLS.
8
 *
9
 * The GnuTLS is free software; you can redistribute it and/or
10
 * modify it under the terms of the GNU Lesser General Public License
11
 * as published by the Free Software Foundation; either version 2.1 of
12
 * the License, or (at your option) any later version.
13
 *
14
 * This library is distributed in the hope that it will be useful, but
15
 * WITHOUT ANY WARRANTY; without even the implied warranty of
16
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17
 * Lesser General Public License for more details.
18
 *
19
 * You should have received a copy of the GNU Lesser General Public License
20
 * along with this program.  If not, see <https://www.gnu.org/licenses/>
21
 *
22
 */
23
24
#ifndef GNUTLS_LIB_ALGORITHMS_H
25
#define GNUTLS_LIB_ALGORITHMS_H
26
27
#include "auth.h"
28
29
#ifdef DISABLE_SYSTEM_CONFIG
30
#define SYSTEM_CONFIG_OR_CONST const
31
#else
32
#define SYSTEM_CONFIG_OR_CONST
33
#endif
34
35
642k
#define version_to_entry _gnutls_version_to_entry
36
37
409k
#define GNUTLS_RENEGO_PROTECTION_REQUEST_MAJOR 0x00
38
58.6k
#define GNUTLS_RENEGO_PROTECTION_REQUEST_MINOR 0xFF
39
40
409k
#define GNUTLS_FALLBACK_SCSV_MAJOR 0x56
41
2.20k
#define GNUTLS_FALLBACK_SCSV_MINOR 0x00
42
43
#define IS_GOSTEC(x)                                                     \
44
13.1k
  (((x) == GNUTLS_PK_GOST_01) || ((x) == GNUTLS_PK_GOST_12_256) || \
45
13.1k
   ((x) == GNUTLS_PK_GOST_12_512))
46
47
#define IS_EC(x)                                                             \
48
348k
  (((x) == GNUTLS_PK_ECDSA) || ((x) == GNUTLS_PK_ECDH_X25519) ||       \
49
178k
   ((x) == GNUTLS_PK_EDDSA_ED25519) || ((x) == GNUTLS_PK_ECDH_X448) || \
50
348k
   ((x) == GNUTLS_PK_EDDSA_ED448))
51
52
#define IS_ECDHX(x) \
53
100k
  (((x) == GNUTLS_PK_ECDH_X25519) || ((x) == GNUTLS_PK_ECDH_X448))
54
55
#define IS_KEM(x)                                                       \
56
67.1k
  (((x) == GNUTLS_PK_MLKEM768) || ((x) == GNUTLS_PK_MLKEM1024) || \
57
67.1k
   ((x) == GNUTLS_PK_EXP_KYBER768))
58
59
#define IS_ML_DSA(x)                                                 \
60
68.2k
  (((x) == GNUTLS_PK_MLDSA44) || ((x) == GNUTLS_PK_MLDSA65) || \
61
68.2k
   ((x) == GNUTLS_PK_MLDSA87))
62
63
#define MLKEM768_PUBKEY_SIZE 1184
64
#define MLKEM768_CIPHERTEXT_SIZE 1088
65
66
#define MLKEM1024_PUBKEY_SIZE 1568
67
#define MLKEM1024_CIPHERTEXT_SIZE 1568
68
69
3
#define MLDSA44_PUBKEY_SIZE 1312
70
2
#define MLDSA65_PUBKEY_SIZE 1952
71
2
#define MLDSA87_PUBKEY_SIZE 2592
72
73
0
#define MLDSA44_PRIVKEY_SIZE 2560
74
0
#define MLDSA65_PRIVKEY_SIZE 4032
75
0
#define MLDSA87_PRIVKEY_SIZE 4896
76
77
1.99M
#define IS_GROUP_HYBRID(group) ((group)->ids[0] != GNUTLS_GROUP_INVALID)
78
79
#define SIG_SEM_PRE_TLS12 (1 << 1)
80
#define SIG_SEM_TLS13 (1 << 2)
81
#define SIG_SEM_DEFAULT (SIG_SEM_PRE_TLS12 | SIG_SEM_TLS13)
82
83
#define TLS_SIGN_AID_UNKNOWN { { 255, 255 }, 0 }
84
764k
#define HAVE_UNKNOWN_SIGAID(aid) ((aid)->id[0] == 255 && (aid)->id[1] == 255)
85
86
83.8k
#define CS_INVALID_MAJOR 0x00
87
83.8k
#define CS_INVALID_MINOR 0x00
88
89
/* Functions for version handling. */
90
const version_entry_st *version_to_entry(gnutls_protocol_t version);
91
const version_entry_st *nversion_to_entry(uint8_t major, uint8_t minor);
92
const version_entry_st *_gnutls_version_lowest(gnutls_session_t session);
93
94
const version_entry_st *_gnutls_legacy_version_max(gnutls_session_t session);
95
const version_entry_st *_gnutls_version_max(gnutls_session_t session);
96
int _gnutls_version_priority(gnutls_session_t session,
97
           gnutls_protocol_t version);
98
int _gnutls_nversion_is_supported(gnutls_session_t session, unsigned char major,
99
          unsigned char minor);
100
gnutls_protocol_t _gnutls_version_get(uint8_t major, uint8_t minor);
101
unsigned _gnutls_version_is_too_high(gnutls_session_t session, uint8_t major,
102
             uint8_t minor);
103
104
int _gnutls_write_supported_versions(gnutls_session_t session, uint8_t *buffer,
105
             ssize_t buffer_size);
106
107
/* Functions for feature checks */
108
int _gnutls_figure_common_ciphersuite(gnutls_session_t session,
109
              const ciphersuite_list_st *peer_clist,
110
              const gnutls_cipher_suite_entry_st **ce);
111
112
inline static int
113
_gnutls_version_has_selectable_prf(const version_entry_st *ver)
114
31.9k
{
115
31.9k
  if (unlikely(ver == NULL))
116
0
    return 0;
117
31.9k
  return ver->selectable_prf;
118
31.9k
}
Unexecuted instantiation: cert-cred.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: global.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: mem.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: system.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: str.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: str-idna.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cert-cred-x509.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: supplemental.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: random.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: privkey.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pcert.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pubkey.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: crypto-backend.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: fips.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: safe-memfuncs.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: atfork.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: urls.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: keys-dummy.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: common.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: crl.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: crq.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dn.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: extensions.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: key_decode.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: key_encode.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: mpi.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: output.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs12.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs12_bag.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs12_encr.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: privkey_openssl.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: prov-seed.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sign.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: spki.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: time.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: tls_features.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: verify-high.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: verify-high2.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: verify.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: virt-san.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x509.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x509_dn.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x509_ext.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x509_write.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ciphers.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ecc.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: mac.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: publickey.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: secparams.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: accelerated.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cryptodev.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x86-common.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cipher.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: gost28147.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: init.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pk.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: rnd.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sysrng-linux.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: compress.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: errors.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dh.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: kx.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: priority.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hash_int.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cipher_int.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: x509_b64.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hello_ext.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: datum.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: fingerprint.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: certs.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: str-iconv.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: profiles.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: str-unicode.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: state.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: file.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: crypto-api.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dtls.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: system_override.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pin.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: prf.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cert-session.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dtls-sw.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: secrets.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: extv.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ocsp-api.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: iov.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pathbuf.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: attributes.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: email-verify.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hostname-verify.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ip.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: krb5.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: name_constraints.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ocsp.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: alpn.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: client_cert_type.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: compress_certificate.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cookie.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dumbfw.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: early_data.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ec_point_formats.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: etm.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ext_master_secret.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: heartbeat.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: key_share.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: max_record.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: post_handshake.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pre_shared_key.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: psk_ke_modes.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: record_size_limit.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: safe_renegotiation.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: server_cert_type.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: server_name.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: session_ticket.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: signature.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: srtp.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: status_request.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: supported_groups.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: supported_versions.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cert.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: psk_passwd.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cert_types.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ciphersuites.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: groups.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: protocols.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-padlock.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hmac-padlock.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sha-padlock.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: bignum-le.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dsa-compute-k.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dsa-validate.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: gostdsa-mask.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: provable-prime.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: tls1-prf.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: record.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: debug.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: handshake-tls13.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: mbuffers.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: buffers.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: handshake.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cipher-cbc.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: db.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: auth.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sslv2_compat.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: session_pack.c:_gnutls_version_has_selectable_prf
constate.c:_gnutls_version_has_selectable_prf
Line
Count
Source
114
31.9k
{
115
31.9k
  if (unlikely(ver == NULL))
116
0
    return 0;
117
31.9k
  return ver->selectable_prf;
118
31.9k
}
Unexecuted instantiation: tls-sig.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: alert.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: threads.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: sockets.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dh-session.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: handshake-checks.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dh-primes.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hello_ext_lib.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: stek.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ktls.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: encrypted_extensions.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: certificate_request.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: certificate_verify.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: tls13-sig.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: finished.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: key_update.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: hello_retry.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: certificate.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: psk_ext_parser.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: anti_replay.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: anon.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: anon_ecdh.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dh_common.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dhe.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: dhe_psk.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ecdhe.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: psk.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: rsa.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: rsa_psk.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: vko_gost.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: session.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: vko.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: gost_keywrap.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: gost-wrap.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: srp.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: ocsp_output.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs7-output.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs7.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_version_has_selectable_prf
Unexecuted instantiation: srp_kx.c:_gnutls_version_has_selectable_prf
119
120
inline static int
121
_gnutls_version_has_selectable_sighash(const version_entry_st *ver)
122
103k
{
123
103k
  if (unlikely(ver == NULL))
124
0
    return 0;
125
103k
  return ver->selectable_sighash;
126
103k
}
Unexecuted instantiation: cert-cred.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: global.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: mem.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: system.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: str.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: str-idna.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cert-cred-x509.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: supplemental.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: random.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: privkey.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pcert.c:_gnutls_version_has_selectable_sighash
pubkey.c:_gnutls_version_has_selectable_sighash
Line
Count
Source
122
5.91k
{
123
5.91k
  if (unlikely(ver == NULL))
124
0
    return 0;
125
5.91k
  return ver->selectable_sighash;
126
5.91k
}
Unexecuted instantiation: crypto-backend.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: fips.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: safe-memfuncs.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: atfork.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: urls.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: keys-dummy.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: common.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: crl.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: crq.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dn.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: extensions.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: key_decode.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: key_encode.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: mpi.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: output.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs12.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs12_bag.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs12_encr.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: privkey_openssl.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: prov-seed.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sign.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: spki.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: time.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: tls_features.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: verify-high.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: verify-high2.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: verify.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: virt-san.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x509.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x509_dn.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x509_ext.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x509_write.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ciphers.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ecc.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: mac.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: publickey.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: secparams.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: accelerated.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cryptodev.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x86-common.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cipher.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: gost28147.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: init.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pk.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: rnd.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sysrng-linux.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: compress.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: errors.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dh.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: kx.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: priority.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hash_int.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cipher_int.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: x509_b64.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hello_ext.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: datum.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: fingerprint.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: certs.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: str-iconv.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: profiles.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: str-unicode.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: state.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: file.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: crypto-api.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dtls.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: system_override.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pin.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: prf.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cert-session.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dtls-sw.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: secrets.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: extv.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ocsp-api.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: iov.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pathbuf.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: attributes.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: email-verify.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hostname-verify.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ip.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: krb5.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: name_constraints.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ocsp.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: alpn.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: client_cert_type.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: compress_certificate.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cookie.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dumbfw.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: early_data.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ec_point_formats.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: etm.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ext_master_secret.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: heartbeat.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: key_share.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: max_record.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: post_handshake.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pre_shared_key.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: psk_ke_modes.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: record_size_limit.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: safe_renegotiation.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: server_cert_type.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: server_name.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: session_ticket.c:_gnutls_version_has_selectable_sighash
signature.c:_gnutls_version_has_selectable_sighash
Line
Count
Source
122
64.8k
{
123
64.8k
  if (unlikely(ver == NULL))
124
0
    return 0;
125
64.8k
  return ver->selectable_sighash;
126
64.8k
}
Unexecuted instantiation: srtp.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: status_request.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: supported_groups.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: supported_versions.c:_gnutls_version_has_selectable_sighash
cert.c:_gnutls_version_has_selectable_sighash
Line
Count
Source
122
24.8k
{
123
24.8k
  if (unlikely(ver == NULL))
124
0
    return 0;
125
24.8k
  return ver->selectable_sighash;
126
24.8k
}
Unexecuted instantiation: psk_passwd.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cert_types.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ciphersuites.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: groups.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: protocols.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-padlock.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hmac-padlock.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sha-padlock.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: bignum-le.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dsa-compute-k.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dsa-validate.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: gostdsa-mask.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: provable-prime.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: tls1-prf.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: record.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: debug.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: handshake-tls13.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: mbuffers.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: buffers.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: handshake.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cipher-cbc.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: db.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: auth.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sslv2_compat.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: session_pack.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: constate.c:_gnutls_version_has_selectable_sighash
tls-sig.c:_gnutls_version_has_selectable_sighash
Line
Count
Source
122
8.30k
{
123
8.30k
  if (unlikely(ver == NULL))
124
0
    return 0;
125
8.30k
  return ver->selectable_sighash;
126
8.30k
}
Unexecuted instantiation: alert.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: threads.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: sockets.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dh-session.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: handshake-checks.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dh-primes.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hello_ext_lib.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: stek.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ktls.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: encrypted_extensions.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: certificate_request.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: certificate_verify.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: tls13-sig.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: finished.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: key_update.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: hello_retry.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: certificate.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: psk_ext_parser.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: anti_replay.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: anon.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: anon_ecdh.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dh_common.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dhe.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: dhe_psk.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ecdhe.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: psk.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: rsa.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: rsa_psk.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: vko_gost.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: session.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: vko.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: gost_keywrap.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: gost-wrap.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: srp.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: ocsp_output.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs7-output.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs7.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_version_has_selectable_sighash
Unexecuted instantiation: srp_kx.c:_gnutls_version_has_selectable_sighash
127
128
inline static int _gnutls_version_has_extensions(const version_entry_st *ver)
129
34.5k
{
130
34.5k
  if (unlikely(ver == NULL))
131
0
    return 0;
132
34.5k
  return ver->extensions;
133
34.5k
}
Unexecuted instantiation: cert-cred.c:_gnutls_version_has_extensions
Unexecuted instantiation: global.c:_gnutls_version_has_extensions
Unexecuted instantiation: mem.c:_gnutls_version_has_extensions
Unexecuted instantiation: system.c:_gnutls_version_has_extensions
Unexecuted instantiation: str.c:_gnutls_version_has_extensions
Unexecuted instantiation: str-idna.c:_gnutls_version_has_extensions
Unexecuted instantiation: cert-cred-x509.c:_gnutls_version_has_extensions
Unexecuted instantiation: supplemental.c:_gnutls_version_has_extensions
Unexecuted instantiation: random.c:_gnutls_version_has_extensions
Unexecuted instantiation: privkey.c:_gnutls_version_has_extensions
Unexecuted instantiation: pcert.c:_gnutls_version_has_extensions
Unexecuted instantiation: pubkey.c:_gnutls_version_has_extensions
Unexecuted instantiation: crypto-backend.c:_gnutls_version_has_extensions
Unexecuted instantiation: fips.c:_gnutls_version_has_extensions
Unexecuted instantiation: safe-memfuncs.c:_gnutls_version_has_extensions
Unexecuted instantiation: atfork.c:_gnutls_version_has_extensions
Unexecuted instantiation: urls.c:_gnutls_version_has_extensions
Unexecuted instantiation: keys-dummy.c:_gnutls_version_has_extensions
Unexecuted instantiation: common.c:_gnutls_version_has_extensions
Unexecuted instantiation: crl.c:_gnutls_version_has_extensions
Unexecuted instantiation: crq.c:_gnutls_version_has_extensions
Unexecuted instantiation: dn.c:_gnutls_version_has_extensions
Unexecuted instantiation: extensions.c:_gnutls_version_has_extensions
Unexecuted instantiation: key_decode.c:_gnutls_version_has_extensions
Unexecuted instantiation: key_encode.c:_gnutls_version_has_extensions
Unexecuted instantiation: mpi.c:_gnutls_version_has_extensions
Unexecuted instantiation: output.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs12.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs12_bag.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs12_encr.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_version_has_extensions
Unexecuted instantiation: privkey_openssl.c:_gnutls_version_has_extensions
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_version_has_extensions
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_version_has_extensions
Unexecuted instantiation: prov-seed.c:_gnutls_version_has_extensions
Unexecuted instantiation: sign.c:_gnutls_version_has_extensions
Unexecuted instantiation: spki.c:_gnutls_version_has_extensions
Unexecuted instantiation: time.c:_gnutls_version_has_extensions
Unexecuted instantiation: tls_features.c:_gnutls_version_has_extensions
Unexecuted instantiation: verify-high.c:_gnutls_version_has_extensions
Unexecuted instantiation: verify-high2.c:_gnutls_version_has_extensions
Unexecuted instantiation: verify.c:_gnutls_version_has_extensions
Unexecuted instantiation: virt-san.c:_gnutls_version_has_extensions
Unexecuted instantiation: x509.c:_gnutls_version_has_extensions
Unexecuted instantiation: x509_dn.c:_gnutls_version_has_extensions
Unexecuted instantiation: x509_ext.c:_gnutls_version_has_extensions
Unexecuted instantiation: x509_write.c:_gnutls_version_has_extensions
Unexecuted instantiation: ciphers.c:_gnutls_version_has_extensions
Unexecuted instantiation: ecc.c:_gnutls_version_has_extensions
Unexecuted instantiation: mac.c:_gnutls_version_has_extensions
Unexecuted instantiation: publickey.c:_gnutls_version_has_extensions
Unexecuted instantiation: secparams.c:_gnutls_version_has_extensions
Unexecuted instantiation: accelerated.c:_gnutls_version_has_extensions
Unexecuted instantiation: cryptodev.c:_gnutls_version_has_extensions
Unexecuted instantiation: x86-common.c:_gnutls_version_has_extensions
Unexecuted instantiation: cipher.c:_gnutls_version_has_extensions
Unexecuted instantiation: gost28147.c:_gnutls_version_has_extensions
Unexecuted instantiation: init.c:_gnutls_version_has_extensions
Unexecuted instantiation: pk.c:_gnutls_version_has_extensions
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_version_has_extensions
Unexecuted instantiation: rnd.c:_gnutls_version_has_extensions
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_version_has_extensions
Unexecuted instantiation: sysrng-linux.c:_gnutls_version_has_extensions
Unexecuted instantiation: compress.c:_gnutls_version_has_extensions
Unexecuted instantiation: errors.c:_gnutls_version_has_extensions
Unexecuted instantiation: dh.c:_gnutls_version_has_extensions
Unexecuted instantiation: kx.c:_gnutls_version_has_extensions
Unexecuted instantiation: priority.c:_gnutls_version_has_extensions
Unexecuted instantiation: hash_int.c:_gnutls_version_has_extensions
Unexecuted instantiation: cipher_int.c:_gnutls_version_has_extensions
Unexecuted instantiation: x509_b64.c:_gnutls_version_has_extensions
Unexecuted instantiation: hello_ext.c:_gnutls_version_has_extensions
Unexecuted instantiation: datum.c:_gnutls_version_has_extensions
Unexecuted instantiation: fingerprint.c:_gnutls_version_has_extensions
Unexecuted instantiation: certs.c:_gnutls_version_has_extensions
Unexecuted instantiation: str-iconv.c:_gnutls_version_has_extensions
Unexecuted instantiation: profiles.c:_gnutls_version_has_extensions
Unexecuted instantiation: str-unicode.c:_gnutls_version_has_extensions
Unexecuted instantiation: state.c:_gnutls_version_has_extensions
Unexecuted instantiation: file.c:_gnutls_version_has_extensions
Unexecuted instantiation: crypto-api.c:_gnutls_version_has_extensions
Unexecuted instantiation: dtls.c:_gnutls_version_has_extensions
Unexecuted instantiation: system_override.c:_gnutls_version_has_extensions
Unexecuted instantiation: pin.c:_gnutls_version_has_extensions
Unexecuted instantiation: prf.c:_gnutls_version_has_extensions
Unexecuted instantiation: cert-session.c:_gnutls_version_has_extensions
Unexecuted instantiation: dtls-sw.c:_gnutls_version_has_extensions
Unexecuted instantiation: secrets.c:_gnutls_version_has_extensions
Unexecuted instantiation: extv.c:_gnutls_version_has_extensions
Unexecuted instantiation: ocsp-api.c:_gnutls_version_has_extensions
Unexecuted instantiation: iov.c:_gnutls_version_has_extensions
Unexecuted instantiation: pathbuf.c:_gnutls_version_has_extensions
Unexecuted instantiation: attributes.c:_gnutls_version_has_extensions
Unexecuted instantiation: email-verify.c:_gnutls_version_has_extensions
Unexecuted instantiation: hostname-verify.c:_gnutls_version_has_extensions
Unexecuted instantiation: ip.c:_gnutls_version_has_extensions
Unexecuted instantiation: krb5.c:_gnutls_version_has_extensions
Unexecuted instantiation: name_constraints.c:_gnutls_version_has_extensions
Unexecuted instantiation: ocsp.c:_gnutls_version_has_extensions
Unexecuted instantiation: alpn.c:_gnutls_version_has_extensions
Unexecuted instantiation: client_cert_type.c:_gnutls_version_has_extensions
Unexecuted instantiation: compress_certificate.c:_gnutls_version_has_extensions
Unexecuted instantiation: cookie.c:_gnutls_version_has_extensions
Unexecuted instantiation: dumbfw.c:_gnutls_version_has_extensions
Unexecuted instantiation: early_data.c:_gnutls_version_has_extensions
Unexecuted instantiation: ec_point_formats.c:_gnutls_version_has_extensions
Unexecuted instantiation: etm.c:_gnutls_version_has_extensions
Unexecuted instantiation: ext_master_secret.c:_gnutls_version_has_extensions
Unexecuted instantiation: heartbeat.c:_gnutls_version_has_extensions
Unexecuted instantiation: key_share.c:_gnutls_version_has_extensions
Unexecuted instantiation: max_record.c:_gnutls_version_has_extensions
Unexecuted instantiation: post_handshake.c:_gnutls_version_has_extensions
Unexecuted instantiation: pre_shared_key.c:_gnutls_version_has_extensions
Unexecuted instantiation: psk_ke_modes.c:_gnutls_version_has_extensions
Unexecuted instantiation: record_size_limit.c:_gnutls_version_has_extensions
Unexecuted instantiation: safe_renegotiation.c:_gnutls_version_has_extensions
Unexecuted instantiation: server_cert_type.c:_gnutls_version_has_extensions
Unexecuted instantiation: server_name.c:_gnutls_version_has_extensions
Unexecuted instantiation: session_ticket.c:_gnutls_version_has_extensions
Unexecuted instantiation: signature.c:_gnutls_version_has_extensions
Unexecuted instantiation: srtp.c:_gnutls_version_has_extensions
Unexecuted instantiation: status_request.c:_gnutls_version_has_extensions
Unexecuted instantiation: supported_groups.c:_gnutls_version_has_extensions
Unexecuted instantiation: supported_versions.c:_gnutls_version_has_extensions
Unexecuted instantiation: cert.c:_gnutls_version_has_extensions
Unexecuted instantiation: psk_passwd.c:_gnutls_version_has_extensions
Unexecuted instantiation: cert_types.c:_gnutls_version_has_extensions
Unexecuted instantiation: ciphersuites.c:_gnutls_version_has_extensions
Unexecuted instantiation: groups.c:_gnutls_version_has_extensions
Unexecuted instantiation: protocols.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-padlock.c:_gnutls_version_has_extensions
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_version_has_extensions
Unexecuted instantiation: hmac-padlock.c:_gnutls_version_has_extensions
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_version_has_extensions
Unexecuted instantiation: sha-padlock.c:_gnutls_version_has_extensions
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_version_has_extensions
Unexecuted instantiation: bignum-le.c:_gnutls_version_has_extensions
Unexecuted instantiation: dsa-compute-k.c:_gnutls_version_has_extensions
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_version_has_extensions
Unexecuted instantiation: dsa-validate.c:_gnutls_version_has_extensions
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_version_has_extensions
Unexecuted instantiation: gostdsa-mask.c:_gnutls_version_has_extensions
Unexecuted instantiation: provable-prime.c:_gnutls_version_has_extensions
Unexecuted instantiation: tls1-prf.c:_gnutls_version_has_extensions
Unexecuted instantiation: record.c:_gnutls_version_has_extensions
Unexecuted instantiation: debug.c:_gnutls_version_has_extensions
Unexecuted instantiation: handshake-tls13.c:_gnutls_version_has_extensions
Unexecuted instantiation: mbuffers.c:_gnutls_version_has_extensions
Unexecuted instantiation: buffers.c:_gnutls_version_has_extensions
handshake.c:_gnutls_version_has_extensions
Line
Count
Source
129
34.5k
{
130
34.5k
  if (unlikely(ver == NULL))
131
0
    return 0;
132
34.5k
  return ver->extensions;
133
34.5k
}
Unexecuted instantiation: cipher-cbc.c:_gnutls_version_has_extensions
Unexecuted instantiation: db.c:_gnutls_version_has_extensions
Unexecuted instantiation: auth.c:_gnutls_version_has_extensions
Unexecuted instantiation: sslv2_compat.c:_gnutls_version_has_extensions
Unexecuted instantiation: session_pack.c:_gnutls_version_has_extensions
Unexecuted instantiation: constate.c:_gnutls_version_has_extensions
Unexecuted instantiation: tls-sig.c:_gnutls_version_has_extensions
Unexecuted instantiation: alert.c:_gnutls_version_has_extensions
Unexecuted instantiation: threads.c:_gnutls_version_has_extensions
Unexecuted instantiation: sockets.c:_gnutls_version_has_extensions
Unexecuted instantiation: dh-session.c:_gnutls_version_has_extensions
Unexecuted instantiation: handshake-checks.c:_gnutls_version_has_extensions
Unexecuted instantiation: dh-primes.c:_gnutls_version_has_extensions
Unexecuted instantiation: hello_ext_lib.c:_gnutls_version_has_extensions
Unexecuted instantiation: stek.c:_gnutls_version_has_extensions
Unexecuted instantiation: ktls.c:_gnutls_version_has_extensions
Unexecuted instantiation: encrypted_extensions.c:_gnutls_version_has_extensions
Unexecuted instantiation: certificate_request.c:_gnutls_version_has_extensions
Unexecuted instantiation: certificate_verify.c:_gnutls_version_has_extensions
Unexecuted instantiation: tls13-sig.c:_gnutls_version_has_extensions
Unexecuted instantiation: finished.c:_gnutls_version_has_extensions
Unexecuted instantiation: key_update.c:_gnutls_version_has_extensions
Unexecuted instantiation: hello_retry.c:_gnutls_version_has_extensions
Unexecuted instantiation: certificate.c:_gnutls_version_has_extensions
Unexecuted instantiation: psk_ext_parser.c:_gnutls_version_has_extensions
Unexecuted instantiation: anti_replay.c:_gnutls_version_has_extensions
Unexecuted instantiation: anon.c:_gnutls_version_has_extensions
Unexecuted instantiation: anon_ecdh.c:_gnutls_version_has_extensions
Unexecuted instantiation: dh_common.c:_gnutls_version_has_extensions
Unexecuted instantiation: dhe.c:_gnutls_version_has_extensions
Unexecuted instantiation: dhe_psk.c:_gnutls_version_has_extensions
Unexecuted instantiation: ecdhe.c:_gnutls_version_has_extensions
Unexecuted instantiation: psk.c:_gnutls_version_has_extensions
Unexecuted instantiation: rsa.c:_gnutls_version_has_extensions
Unexecuted instantiation: rsa_psk.c:_gnutls_version_has_extensions
Unexecuted instantiation: vko_gost.c:_gnutls_version_has_extensions
Unexecuted instantiation: session.c:_gnutls_version_has_extensions
Unexecuted instantiation: vko.c:_gnutls_version_has_extensions
Unexecuted instantiation: gost_keywrap.c:_gnutls_version_has_extensions
Unexecuted instantiation: gost-wrap.c:_gnutls_version_has_extensions
Unexecuted instantiation: srp.c:_gnutls_version_has_extensions
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_version_has_extensions
Unexecuted instantiation: ocsp_output.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs7-output.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs7.c:_gnutls_version_has_extensions
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_version_has_extensions
Unexecuted instantiation: srp_kx.c:_gnutls_version_has_extensions
134
135
inline static int _gnutls_version_has_explicit_iv(const version_entry_st *ver)
136
976k
{
137
976k
  if (unlikely(ver == NULL))
138
0
    return 0;
139
976k
  return ver->explicit_iv;
140
976k
}
Unexecuted instantiation: cert-cred.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: global.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: mem.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: system.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: str.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: str-idna.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cert-cred-x509.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: supplemental.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: random.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: privkey.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pcert.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pubkey.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: crypto-backend.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: fips.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: safe-memfuncs.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: atfork.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: urls.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: keys-dummy.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: common.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: crl.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: crq.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dn.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: extensions.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: key_decode.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: key_encode.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: mpi.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: output.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs12.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs12_bag.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs12_encr.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: privkey_openssl.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: prov-seed.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sign.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: spki.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: time.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: tls_features.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: verify-high.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: verify-high2.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: verify.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: virt-san.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x509.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x509_dn.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x509_ext.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x509_write.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ciphers.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ecc.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: mac.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: publickey.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: secparams.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: accelerated.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cryptodev.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x86-common.c:_gnutls_version_has_explicit_iv
cipher.c:_gnutls_version_has_explicit_iv
Line
Count
Source
136
958k
{
137
958k
  if (unlikely(ver == NULL))
138
0
    return 0;
139
958k
  return ver->explicit_iv;
140
958k
}
Unexecuted instantiation: gost28147.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: init.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pk.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: rnd.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sysrng-linux.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: compress.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: errors.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dh.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: kx.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: priority.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hash_int.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cipher_int.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: x509_b64.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hello_ext.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: datum.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: fingerprint.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: certs.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: str-iconv.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: profiles.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: str-unicode.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: state.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: file.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: crypto-api.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dtls.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: system_override.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pin.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: prf.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cert-session.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dtls-sw.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: secrets.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: extv.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ocsp-api.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: iov.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pathbuf.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: attributes.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: email-verify.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hostname-verify.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ip.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: krb5.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: name_constraints.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ocsp.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: alpn.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: client_cert_type.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: compress_certificate.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cookie.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dumbfw.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: early_data.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ec_point_formats.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: etm.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ext_master_secret.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: heartbeat.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: key_share.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: max_record.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: post_handshake.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pre_shared_key.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: psk_ke_modes.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: record_size_limit.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: safe_renegotiation.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: server_cert_type.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: server_name.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: session_ticket.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: signature.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: srtp.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: status_request.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: supported_groups.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: supported_versions.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cert.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: psk_passwd.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cert_types.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ciphersuites.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: groups.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: protocols.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-padlock.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hmac-padlock.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sha-padlock.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: bignum-le.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dsa-compute-k.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dsa-validate.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: gostdsa-mask.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: provable-prime.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: tls1-prf.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: record.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: debug.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: handshake-tls13.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: mbuffers.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: buffers.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: handshake.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cipher-cbc.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: db.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: auth.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sslv2_compat.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: session_pack.c:_gnutls_version_has_explicit_iv
constate.c:_gnutls_version_has_explicit_iv
Line
Count
Source
136
17.9k
{
137
17.9k
  if (unlikely(ver == NULL))
138
0
    return 0;
139
17.9k
  return ver->explicit_iv;
140
17.9k
}
Unexecuted instantiation: tls-sig.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: alert.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: threads.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: sockets.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dh-session.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: handshake-checks.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dh-primes.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hello_ext_lib.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: stek.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ktls.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: encrypted_extensions.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: certificate_request.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: certificate_verify.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: tls13-sig.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: finished.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: key_update.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: hello_retry.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: certificate.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: psk_ext_parser.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: anti_replay.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: anon.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: anon_ecdh.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dh_common.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dhe.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: dhe_psk.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ecdhe.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: psk.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: rsa.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: rsa_psk.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: vko_gost.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: session.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: vko.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: gost_keywrap.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: gost-wrap.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: srp.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: ocsp_output.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs7-output.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs7.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_version_has_explicit_iv
Unexecuted instantiation: srp_kx.c:_gnutls_version_has_explicit_iv
141
142
/* Functions for MACs. */
143
const mac_entry_st *_gnutls_mac_to_entry(gnutls_mac_algorithm_t c);
144
3.69M
#define mac_to_entry(x) _gnutls_mac_to_entry(x)
145
3.34M
#define hash_to_entry(x) mac_to_entry((gnutls_mac_algorithm_t)(x))
146
147
inline static int _gnutls_mac_is_ok(const mac_entry_st *e)
148
71.1k
{
149
71.1k
  if (unlikely(e == NULL) || e->id == 0)
150
0
    return 0;
151
71.1k
  else
152
71.1k
    return 1;
153
71.1k
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_is_ok
Unexecuted instantiation: global.c:_gnutls_mac_is_ok
Unexecuted instantiation: mem.c:_gnutls_mac_is_ok
Unexecuted instantiation: system.c:_gnutls_mac_is_ok
Unexecuted instantiation: str.c:_gnutls_mac_is_ok
Unexecuted instantiation: str-idna.c:_gnutls_mac_is_ok
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_is_ok
Unexecuted instantiation: supplemental.c:_gnutls_mac_is_ok
Unexecuted instantiation: random.c:_gnutls_mac_is_ok
Unexecuted instantiation: privkey.c:_gnutls_mac_is_ok
Unexecuted instantiation: pcert.c:_gnutls_mac_is_ok
Unexecuted instantiation: pubkey.c:_gnutls_mac_is_ok
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_is_ok
Unexecuted instantiation: fips.c:_gnutls_mac_is_ok
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_is_ok
Unexecuted instantiation: atfork.c:_gnutls_mac_is_ok
Unexecuted instantiation: urls.c:_gnutls_mac_is_ok
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_is_ok
Unexecuted instantiation: common.c:_gnutls_mac_is_ok
Unexecuted instantiation: crl.c:_gnutls_mac_is_ok
Unexecuted instantiation: crq.c:_gnutls_mac_is_ok
Unexecuted instantiation: dn.c:_gnutls_mac_is_ok
Unexecuted instantiation: extensions.c:_gnutls_mac_is_ok
Unexecuted instantiation: key_decode.c:_gnutls_mac_is_ok
Unexecuted instantiation: key_encode.c:_gnutls_mac_is_ok
Unexecuted instantiation: mpi.c:_gnutls_mac_is_ok
Unexecuted instantiation: output.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs12.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs12_encr.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_is_ok
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_is_ok
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_is_ok
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_is_ok
Unexecuted instantiation: prov-seed.c:_gnutls_mac_is_ok
Unexecuted instantiation: sign.c:_gnutls_mac_is_ok
Unexecuted instantiation: spki.c:_gnutls_mac_is_ok
Unexecuted instantiation: time.c:_gnutls_mac_is_ok
Unexecuted instantiation: tls_features.c:_gnutls_mac_is_ok
Unexecuted instantiation: verify-high.c:_gnutls_mac_is_ok
Unexecuted instantiation: verify-high2.c:_gnutls_mac_is_ok
Unexecuted instantiation: verify.c:_gnutls_mac_is_ok
Unexecuted instantiation: virt-san.c:_gnutls_mac_is_ok
Unexecuted instantiation: x509.c:_gnutls_mac_is_ok
Unexecuted instantiation: x509_dn.c:_gnutls_mac_is_ok
Unexecuted instantiation: x509_ext.c:_gnutls_mac_is_ok
Unexecuted instantiation: x509_write.c:_gnutls_mac_is_ok
Unexecuted instantiation: ciphers.c:_gnutls_mac_is_ok
Unexecuted instantiation: ecc.c:_gnutls_mac_is_ok
Unexecuted instantiation: mac.c:_gnutls_mac_is_ok
Unexecuted instantiation: publickey.c:_gnutls_mac_is_ok
Unexecuted instantiation: secparams.c:_gnutls_mac_is_ok
Unexecuted instantiation: accelerated.c:_gnutls_mac_is_ok
Unexecuted instantiation: cryptodev.c:_gnutls_mac_is_ok
Unexecuted instantiation: x86-common.c:_gnutls_mac_is_ok
Unexecuted instantiation: cipher.c:_gnutls_mac_is_ok
Unexecuted instantiation: gost28147.c:_gnutls_mac_is_ok
Unexecuted instantiation: init.c:_gnutls_mac_is_ok
Unexecuted instantiation: pk.c:_gnutls_mac_is_ok
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_is_ok
Unexecuted instantiation: rnd.c:_gnutls_mac_is_ok
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_is_ok
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_is_ok
Unexecuted instantiation: compress.c:_gnutls_mac_is_ok
Unexecuted instantiation: errors.c:_gnutls_mac_is_ok
Unexecuted instantiation: dh.c:_gnutls_mac_is_ok
Unexecuted instantiation: kx.c:_gnutls_mac_is_ok
Unexecuted instantiation: priority.c:_gnutls_mac_is_ok
Unexecuted instantiation: hash_int.c:_gnutls_mac_is_ok
Unexecuted instantiation: cipher_int.c:_gnutls_mac_is_ok
Unexecuted instantiation: x509_b64.c:_gnutls_mac_is_ok
Unexecuted instantiation: hello_ext.c:_gnutls_mac_is_ok
Unexecuted instantiation: datum.c:_gnutls_mac_is_ok
Unexecuted instantiation: fingerprint.c:_gnutls_mac_is_ok
Unexecuted instantiation: certs.c:_gnutls_mac_is_ok
Unexecuted instantiation: str-iconv.c:_gnutls_mac_is_ok
Unexecuted instantiation: profiles.c:_gnutls_mac_is_ok
Unexecuted instantiation: str-unicode.c:_gnutls_mac_is_ok
Unexecuted instantiation: state.c:_gnutls_mac_is_ok
Unexecuted instantiation: file.c:_gnutls_mac_is_ok
Unexecuted instantiation: crypto-api.c:_gnutls_mac_is_ok
Unexecuted instantiation: dtls.c:_gnutls_mac_is_ok
Unexecuted instantiation: system_override.c:_gnutls_mac_is_ok
Unexecuted instantiation: pin.c:_gnutls_mac_is_ok
Unexecuted instantiation: prf.c:_gnutls_mac_is_ok
Unexecuted instantiation: cert-session.c:_gnutls_mac_is_ok
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_is_ok
Unexecuted instantiation: secrets.c:_gnutls_mac_is_ok
Unexecuted instantiation: extv.c:_gnutls_mac_is_ok
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_is_ok
Unexecuted instantiation: iov.c:_gnutls_mac_is_ok
Unexecuted instantiation: pathbuf.c:_gnutls_mac_is_ok
Unexecuted instantiation: attributes.c:_gnutls_mac_is_ok
Unexecuted instantiation: email-verify.c:_gnutls_mac_is_ok
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_is_ok
Unexecuted instantiation: ip.c:_gnutls_mac_is_ok
Unexecuted instantiation: krb5.c:_gnutls_mac_is_ok
Unexecuted instantiation: name_constraints.c:_gnutls_mac_is_ok
Unexecuted instantiation: ocsp.c:_gnutls_mac_is_ok
Unexecuted instantiation: alpn.c:_gnutls_mac_is_ok
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_is_ok
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_is_ok
Unexecuted instantiation: cookie.c:_gnutls_mac_is_ok
Unexecuted instantiation: dumbfw.c:_gnutls_mac_is_ok
Unexecuted instantiation: early_data.c:_gnutls_mac_is_ok
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_is_ok
Unexecuted instantiation: etm.c:_gnutls_mac_is_ok
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_is_ok
Unexecuted instantiation: heartbeat.c:_gnutls_mac_is_ok
Unexecuted instantiation: key_share.c:_gnutls_mac_is_ok
Unexecuted instantiation: max_record.c:_gnutls_mac_is_ok
Unexecuted instantiation: post_handshake.c:_gnutls_mac_is_ok
Unexecuted instantiation: pre_shared_key.c:_gnutls_mac_is_ok
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_is_ok
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_is_ok
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_is_ok
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_is_ok
Unexecuted instantiation: server_name.c:_gnutls_mac_is_ok
Unexecuted instantiation: session_ticket.c:_gnutls_mac_is_ok
Unexecuted instantiation: signature.c:_gnutls_mac_is_ok
Unexecuted instantiation: srtp.c:_gnutls_mac_is_ok
Unexecuted instantiation: status_request.c:_gnutls_mac_is_ok
Unexecuted instantiation: supported_groups.c:_gnutls_mac_is_ok
Unexecuted instantiation: supported_versions.c:_gnutls_mac_is_ok
Unexecuted instantiation: cert.c:_gnutls_mac_is_ok
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_is_ok
Unexecuted instantiation: cert_types.c:_gnutls_mac_is_ok
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_is_ok
Unexecuted instantiation: groups.c:_gnutls_mac_is_ok
Unexecuted instantiation: protocols.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_is_ok
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_is_ok
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_is_ok
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_is_ok
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_is_ok
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_is_ok
Unexecuted instantiation: bignum-le.c:_gnutls_mac_is_ok
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_is_ok
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_is_ok
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_is_ok
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_is_ok
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_is_ok
Unexecuted instantiation: provable-prime.c:_gnutls_mac_is_ok
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_is_ok
Unexecuted instantiation: record.c:_gnutls_mac_is_ok
Unexecuted instantiation: debug.c:_gnutls_mac_is_ok
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_is_ok
Unexecuted instantiation: mbuffers.c:_gnutls_mac_is_ok
Unexecuted instantiation: buffers.c:_gnutls_mac_is_ok
Unexecuted instantiation: handshake.c:_gnutls_mac_is_ok
Unexecuted instantiation: cipher-cbc.c:_gnutls_mac_is_ok
Unexecuted instantiation: db.c:_gnutls_mac_is_ok
Unexecuted instantiation: auth.c:_gnutls_mac_is_ok
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_is_ok
Unexecuted instantiation: session_pack.c:_gnutls_mac_is_ok
constate.c:_gnutls_mac_is_ok
Line
Count
Source
148
71.1k
{
149
71.1k
  if (unlikely(e == NULL) || e->id == 0)
150
0
    return 0;
151
71.1k
  else
152
71.1k
    return 1;
153
71.1k
}
Unexecuted instantiation: tls-sig.c:_gnutls_mac_is_ok
Unexecuted instantiation: alert.c:_gnutls_mac_is_ok
Unexecuted instantiation: threads.c:_gnutls_mac_is_ok
Unexecuted instantiation: sockets.c:_gnutls_mac_is_ok
Unexecuted instantiation: dh-session.c:_gnutls_mac_is_ok
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_is_ok
Unexecuted instantiation: dh-primes.c:_gnutls_mac_is_ok
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_is_ok
Unexecuted instantiation: stek.c:_gnutls_mac_is_ok
Unexecuted instantiation: ktls.c:_gnutls_mac_is_ok
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_is_ok
Unexecuted instantiation: certificate_request.c:_gnutls_mac_is_ok
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_is_ok
Unexecuted instantiation: tls13-sig.c:_gnutls_mac_is_ok
Unexecuted instantiation: finished.c:_gnutls_mac_is_ok
Unexecuted instantiation: key_update.c:_gnutls_mac_is_ok
Unexecuted instantiation: hello_retry.c:_gnutls_mac_is_ok
Unexecuted instantiation: certificate.c:_gnutls_mac_is_ok
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_is_ok
Unexecuted instantiation: anti_replay.c:_gnutls_mac_is_ok
Unexecuted instantiation: anon.c:_gnutls_mac_is_ok
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_is_ok
Unexecuted instantiation: dh_common.c:_gnutls_mac_is_ok
Unexecuted instantiation: dhe.c:_gnutls_mac_is_ok
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_is_ok
Unexecuted instantiation: ecdhe.c:_gnutls_mac_is_ok
Unexecuted instantiation: psk.c:_gnutls_mac_is_ok
Unexecuted instantiation: rsa.c:_gnutls_mac_is_ok
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_is_ok
Unexecuted instantiation: vko_gost.c:_gnutls_mac_is_ok
Unexecuted instantiation: session.c:_gnutls_mac_is_ok
Unexecuted instantiation: vko.c:_gnutls_mac_is_ok
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_is_ok
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_is_ok
Unexecuted instantiation: srp.c:_gnutls_mac_is_ok
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_is_ok
Unexecuted instantiation: ocsp_output.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs7.c:_gnutls_mac_is_ok
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_is_ok
Unexecuted instantiation: srp_kx.c:_gnutls_mac_is_ok
154
155
/*-
156
 * _gnutls_mac_get_algo_len:
157
 * @algorithm: is an encryption algorithm
158
 *
159
 * Get size of MAC key.
160
 *
161
 * Returns: length (in bytes) of the MAC output size, or 0 if the
162
 *   given MAC algorithm is invalid.
163
 -*/
164
inline static size_t _gnutls_mac_get_algo_len(const mac_entry_st *e)
165
3.57M
{
166
3.57M
  if (unlikely(e == NULL))
167
0
    return 0;
168
3.57M
  else
169
3.57M
    return e->output_size;
170
3.57M
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: global.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: mem.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: system.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: str.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: str-idna.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: supplemental.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: random.c:_gnutls_mac_get_algo_len
privkey.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
954
{
166
954
  if (unlikely(e == NULL))
167
0
    return 0;
168
954
  else
169
954
    return e->output_size;
170
954
}
Unexecuted instantiation: pcert.c:_gnutls_mac_get_algo_len
pubkey.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
40.8k
{
166
40.8k
  if (unlikely(e == NULL))
167
0
    return 0;
168
40.8k
  else
169
40.8k
    return e->output_size;
170
40.8k
}
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: fips.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: atfork.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: urls.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: common.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: crl.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: crq.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dn.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: extensions.c:_gnutls_mac_get_algo_len
key_decode.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
616
{
166
616
  if (unlikely(e == NULL))
167
0
    return 0;
168
616
  else
169
616
    return e->output_size;
170
616
}
Unexecuted instantiation: key_encode.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: mpi.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: output.c:_gnutls_mac_get_algo_len
pkcs12.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
1.15k
{
166
1.15k
  if (unlikely(e == NULL))
167
0
    return 0;
168
1.15k
  else
169
1.15k
    return e->output_size;
170
1.15k
}
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_get_algo_len
pkcs12_encr.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
11.2k
{
166
11.2k
  if (unlikely(e == NULL))
167
0
    return 0;
168
11.2k
  else
169
11.2k
    return e->output_size;
170
11.2k
}
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: prov-seed.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sign.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: spki.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: time.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: tls_features.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: verify-high.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: verify-high2.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: verify.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: virt-san.c:_gnutls_mac_get_algo_len
x509.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
4.60k
{
166
4.60k
  if (unlikely(e == NULL))
167
0
    return 0;
168
4.60k
  else
169
4.60k
    return e->output_size;
170
4.60k
}
Unexecuted instantiation: x509_dn.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: x509_ext.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: x509_write.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ciphers.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ecc.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: mac.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: publickey.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: secparams.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: accelerated.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cryptodev.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: x86-common.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cipher.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: gost28147.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: init.c:_gnutls_mac_get_algo_len
pk.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
42.0k
{
166
42.0k
  if (unlikely(e == NULL))
167
0
    return 0;
168
42.0k
  else
169
42.0k
    return e->output_size;
170
42.0k
}
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: rnd.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: compress.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: errors.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dh.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: kx.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: priority.c:_gnutls_mac_get_algo_len
hash_int.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
3.26M
{
166
3.26M
  if (unlikely(e == NULL))
167
0
    return 0;
168
3.26M
  else
169
3.26M
    return e->output_size;
170
3.26M
}
cipher_int.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
3.60k
{
166
3.60k
  if (unlikely(e == NULL))
167
0
    return 0;
168
3.60k
  else
169
3.60k
    return e->output_size;
170
3.60k
}
Unexecuted instantiation: x509_b64.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hello_ext.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: datum.c:_gnutls_mac_get_algo_len
fingerprint.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
8.66k
{
166
8.66k
  if (unlikely(e == NULL))
167
0
    return 0;
168
8.66k
  else
169
8.66k
    return e->output_size;
170
8.66k
}
Unexecuted instantiation: certs.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: str-iconv.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: profiles.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: str-unicode.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: state.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: file.c:_gnutls_mac_get_algo_len
crypto-api.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
1.55k
{
166
1.55k
  if (unlikely(e == NULL))
167
0
    return 0;
168
1.55k
  else
169
1.55k
    return e->output_size;
170
1.55k
}
dtls.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
1.80k
{
166
1.80k
  if (unlikely(e == NULL))
167
0
    return 0;
168
1.80k
  else
169
1.80k
    return e->output_size;
170
1.80k
}
Unexecuted instantiation: system_override.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: pin.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: prf.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cert-session.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_get_algo_len
secrets.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
180k
{
166
180k
  if (unlikely(e == NULL))
167
0
    return 0;
168
180k
  else
169
180k
    return e->output_size;
170
180k
}
Unexecuted instantiation: extv.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: iov.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: pathbuf.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: attributes.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: email-verify.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ip.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: krb5.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: name_constraints.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ocsp.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: alpn.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cookie.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dumbfw.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: early_data.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: etm.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: heartbeat.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: key_share.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: max_record.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: post_handshake.c:_gnutls_mac_get_algo_len
pre_shared_key.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
7.53k
{
166
7.53k
  if (unlikely(e == NULL))
167
0
    return 0;
168
7.53k
  else
169
7.53k
    return e->output_size;
170
7.53k
}
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: server_name.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: session_ticket.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: signature.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: srtp.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: status_request.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: supported_groups.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: supported_versions.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cert.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cert_types.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: groups.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: protocols.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: bignum-le.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: provable-prime.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: record.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: debug.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: mbuffers.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: buffers.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: handshake.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cipher-cbc.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: db.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: auth.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: session_pack.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: constate.c:_gnutls_mac_get_algo_len
tls-sig.c:_gnutls_mac_get_algo_len
Line
Count
Source
165
3.53k
{
166
3.53k
  if (unlikely(e == NULL))
167
0
    return 0;
168
3.53k
  else
169
3.53k
    return e->output_size;
170
3.53k
}
Unexecuted instantiation: alert.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: threads.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: sockets.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dh-session.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dh-primes.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: stek.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ktls.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: certificate_request.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: tls13-sig.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: finished.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: key_update.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: hello_retry.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: certificate.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: anti_replay.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: anon.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dh_common.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dhe.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ecdhe.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: psk.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: rsa.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: vko_gost.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: session.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: vko.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: srp.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: ocsp_output.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: pkcs7.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_get_algo_len
Unexecuted instantiation: srp_kx.c:_gnutls_mac_get_algo_len
171
172
inline static const char *_gnutls_x509_mac_to_oid(const mac_entry_st *e)
173
48.3k
{
174
48.3k
  if (unlikely(e == NULL))
175
0
    return NULL;
176
48.3k
  else
177
48.3k
    return e->oid;
178
48.3k
}
Unexecuted instantiation: cert-cred.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: global.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: mem.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: system.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: str.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: str-idna.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cert-cred-x509.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: supplemental.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: random.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: privkey.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pcert.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pubkey.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: crypto-backend.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: fips.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: safe-memfuncs.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: atfork.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: urls.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: keys-dummy.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: common.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: crl.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: crq.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dn.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: extensions.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: key_decode.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: key_encode.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: mpi.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: output.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs12.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs12_bag.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs12_encr.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: privkey_openssl.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: prov-seed.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sign.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: spki.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: time.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: tls_features.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: verify-high.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: verify-high2.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: verify.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: virt-san.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x509.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x509_dn.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x509_ext.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x509_write.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ciphers.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ecc.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: mac.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: publickey.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: secparams.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: accelerated.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cryptodev.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x86-common.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cipher.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: gost28147.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: init.c:_gnutls_x509_mac_to_oid
pk.c:_gnutls_x509_mac_to_oid
Line
Count
Source
173
48.3k
{
174
48.3k
  if (unlikely(e == NULL))
175
0
    return NULL;
176
48.3k
  else
177
48.3k
    return e->oid;
178
48.3k
}
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: rnd.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sysrng-linux.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: compress.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: errors.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dh.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: kx.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: priority.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hash_int.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cipher_int.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: x509_b64.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hello_ext.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: datum.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: fingerprint.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: certs.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: str-iconv.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: profiles.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: str-unicode.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: state.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: file.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: crypto-api.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dtls.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: system_override.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pin.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: prf.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cert-session.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dtls-sw.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: secrets.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: extv.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ocsp-api.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: iov.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pathbuf.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: attributes.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: email-verify.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hostname-verify.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ip.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: krb5.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: name_constraints.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ocsp.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: alpn.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: client_cert_type.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: compress_certificate.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cookie.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dumbfw.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: early_data.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ec_point_formats.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: etm.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ext_master_secret.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: heartbeat.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: key_share.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: max_record.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: post_handshake.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pre_shared_key.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: psk_ke_modes.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: record_size_limit.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: safe_renegotiation.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: server_cert_type.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: server_name.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: session_ticket.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: signature.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: srtp.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: status_request.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: supported_groups.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: supported_versions.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cert.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: psk_passwd.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cert_types.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ciphersuites.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: groups.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: protocols.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-padlock.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hmac-padlock.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sha-padlock.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: bignum-le.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dsa-compute-k.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dsa-validate.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: gostdsa-mask.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: provable-prime.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: tls1-prf.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: record.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: debug.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: handshake-tls13.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: mbuffers.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: buffers.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: handshake.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cipher-cbc.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: db.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: auth.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sslv2_compat.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: session_pack.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: constate.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: tls-sig.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: alert.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: threads.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: sockets.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dh-session.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: handshake-checks.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dh-primes.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hello_ext_lib.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: stek.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ktls.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: encrypted_extensions.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: certificate_request.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: certificate_verify.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: tls13-sig.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: finished.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: key_update.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: hello_retry.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: certificate.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: psk_ext_parser.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: anti_replay.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: anon.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: anon_ecdh.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dh_common.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dhe.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: dhe_psk.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ecdhe.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: psk.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: rsa.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: rsa_psk.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: vko_gost.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: session.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: vko.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: gost_keywrap.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: gost-wrap.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: srp.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: ocsp_output.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs7-output.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs7.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_x509_mac_to_oid
Unexecuted instantiation: srp_kx.c:_gnutls_x509_mac_to_oid
179
180
inline static const char *_gnutls_mac_get_name(const mac_entry_st *e)
181
2.19k
{
182
2.19k
  if (unlikely(e == NULL))
183
1.61k
    return NULL;
184
581
  else
185
581
    return e->name;
186
2.19k
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_get_name
Unexecuted instantiation: global.c:_gnutls_mac_get_name
Unexecuted instantiation: mem.c:_gnutls_mac_get_name
Unexecuted instantiation: system.c:_gnutls_mac_get_name
Unexecuted instantiation: str.c:_gnutls_mac_get_name
Unexecuted instantiation: str-idna.c:_gnutls_mac_get_name
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_get_name
Unexecuted instantiation: supplemental.c:_gnutls_mac_get_name
Unexecuted instantiation: random.c:_gnutls_mac_get_name
Unexecuted instantiation: privkey.c:_gnutls_mac_get_name
Unexecuted instantiation: pcert.c:_gnutls_mac_get_name
Unexecuted instantiation: pubkey.c:_gnutls_mac_get_name
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_get_name
Unexecuted instantiation: fips.c:_gnutls_mac_get_name
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_get_name
Unexecuted instantiation: atfork.c:_gnutls_mac_get_name
Unexecuted instantiation: urls.c:_gnutls_mac_get_name
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_get_name
Unexecuted instantiation: common.c:_gnutls_mac_get_name
Unexecuted instantiation: crl.c:_gnutls_mac_get_name
Unexecuted instantiation: crq.c:_gnutls_mac_get_name
Unexecuted instantiation: dn.c:_gnutls_mac_get_name
Unexecuted instantiation: extensions.c:_gnutls_mac_get_name
Unexecuted instantiation: key_decode.c:_gnutls_mac_get_name
Unexecuted instantiation: key_encode.c:_gnutls_mac_get_name
Unexecuted instantiation: mpi.c:_gnutls_mac_get_name
Unexecuted instantiation: output.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs12.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs12_encr.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_get_name
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_get_name
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_get_name
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_get_name
Unexecuted instantiation: prov-seed.c:_gnutls_mac_get_name
Unexecuted instantiation: sign.c:_gnutls_mac_get_name
Unexecuted instantiation: spki.c:_gnutls_mac_get_name
Unexecuted instantiation: time.c:_gnutls_mac_get_name
Unexecuted instantiation: tls_features.c:_gnutls_mac_get_name
Unexecuted instantiation: verify-high.c:_gnutls_mac_get_name
Unexecuted instantiation: verify-high2.c:_gnutls_mac_get_name
Unexecuted instantiation: verify.c:_gnutls_mac_get_name
Unexecuted instantiation: virt-san.c:_gnutls_mac_get_name
Unexecuted instantiation: x509.c:_gnutls_mac_get_name
Unexecuted instantiation: x509_dn.c:_gnutls_mac_get_name
Unexecuted instantiation: x509_ext.c:_gnutls_mac_get_name
Unexecuted instantiation: x509_write.c:_gnutls_mac_get_name
Unexecuted instantiation: ciphers.c:_gnutls_mac_get_name
Unexecuted instantiation: ecc.c:_gnutls_mac_get_name
Unexecuted instantiation: mac.c:_gnutls_mac_get_name
Unexecuted instantiation: publickey.c:_gnutls_mac_get_name
Unexecuted instantiation: secparams.c:_gnutls_mac_get_name
Unexecuted instantiation: accelerated.c:_gnutls_mac_get_name
Unexecuted instantiation: cryptodev.c:_gnutls_mac_get_name
Unexecuted instantiation: x86-common.c:_gnutls_mac_get_name
Unexecuted instantiation: cipher.c:_gnutls_mac_get_name
Unexecuted instantiation: gost28147.c:_gnutls_mac_get_name
Unexecuted instantiation: init.c:_gnutls_mac_get_name
Unexecuted instantiation: pk.c:_gnutls_mac_get_name
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_get_name
Unexecuted instantiation: rnd.c:_gnutls_mac_get_name
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_get_name
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_get_name
Unexecuted instantiation: compress.c:_gnutls_mac_get_name
Unexecuted instantiation: errors.c:_gnutls_mac_get_name
Unexecuted instantiation: dh.c:_gnutls_mac_get_name
Unexecuted instantiation: kx.c:_gnutls_mac_get_name
Unexecuted instantiation: priority.c:_gnutls_mac_get_name
Unexecuted instantiation: hash_int.c:_gnutls_mac_get_name
Unexecuted instantiation: cipher_int.c:_gnutls_mac_get_name
Unexecuted instantiation: x509_b64.c:_gnutls_mac_get_name
Unexecuted instantiation: hello_ext.c:_gnutls_mac_get_name
Unexecuted instantiation: datum.c:_gnutls_mac_get_name
Unexecuted instantiation: fingerprint.c:_gnutls_mac_get_name
Unexecuted instantiation: certs.c:_gnutls_mac_get_name
Unexecuted instantiation: str-iconv.c:_gnutls_mac_get_name
Unexecuted instantiation: profiles.c:_gnutls_mac_get_name
Unexecuted instantiation: str-unicode.c:_gnutls_mac_get_name
Unexecuted instantiation: state.c:_gnutls_mac_get_name
Unexecuted instantiation: file.c:_gnutls_mac_get_name
Unexecuted instantiation: crypto-api.c:_gnutls_mac_get_name
Unexecuted instantiation: dtls.c:_gnutls_mac_get_name
Unexecuted instantiation: system_override.c:_gnutls_mac_get_name
Unexecuted instantiation: pin.c:_gnutls_mac_get_name
Unexecuted instantiation: prf.c:_gnutls_mac_get_name
Unexecuted instantiation: cert-session.c:_gnutls_mac_get_name
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_get_name
Unexecuted instantiation: secrets.c:_gnutls_mac_get_name
Unexecuted instantiation: extv.c:_gnutls_mac_get_name
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_get_name
Unexecuted instantiation: iov.c:_gnutls_mac_get_name
Unexecuted instantiation: pathbuf.c:_gnutls_mac_get_name
Unexecuted instantiation: attributes.c:_gnutls_mac_get_name
Unexecuted instantiation: email-verify.c:_gnutls_mac_get_name
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_get_name
Unexecuted instantiation: ip.c:_gnutls_mac_get_name
Unexecuted instantiation: krb5.c:_gnutls_mac_get_name
Unexecuted instantiation: name_constraints.c:_gnutls_mac_get_name
Unexecuted instantiation: ocsp.c:_gnutls_mac_get_name
Unexecuted instantiation: alpn.c:_gnutls_mac_get_name
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_get_name
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_get_name
Unexecuted instantiation: cookie.c:_gnutls_mac_get_name
Unexecuted instantiation: dumbfw.c:_gnutls_mac_get_name
Unexecuted instantiation: early_data.c:_gnutls_mac_get_name
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_get_name
Unexecuted instantiation: etm.c:_gnutls_mac_get_name
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_get_name
Unexecuted instantiation: heartbeat.c:_gnutls_mac_get_name
Unexecuted instantiation: key_share.c:_gnutls_mac_get_name
Unexecuted instantiation: max_record.c:_gnutls_mac_get_name
Unexecuted instantiation: post_handshake.c:_gnutls_mac_get_name
Unexecuted instantiation: pre_shared_key.c:_gnutls_mac_get_name
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_get_name
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_get_name
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_get_name
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_get_name
Unexecuted instantiation: server_name.c:_gnutls_mac_get_name
Unexecuted instantiation: session_ticket.c:_gnutls_mac_get_name
Unexecuted instantiation: signature.c:_gnutls_mac_get_name
Unexecuted instantiation: srtp.c:_gnutls_mac_get_name
Unexecuted instantiation: status_request.c:_gnutls_mac_get_name
Unexecuted instantiation: supported_groups.c:_gnutls_mac_get_name
Unexecuted instantiation: supported_versions.c:_gnutls_mac_get_name
Unexecuted instantiation: cert.c:_gnutls_mac_get_name
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_get_name
Unexecuted instantiation: cert_types.c:_gnutls_mac_get_name
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_get_name
Unexecuted instantiation: groups.c:_gnutls_mac_get_name
Unexecuted instantiation: protocols.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_get_name
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_get_name
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_get_name
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_get_name
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_get_name
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_get_name
Unexecuted instantiation: bignum-le.c:_gnutls_mac_get_name
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_get_name
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_get_name
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_get_name
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_get_name
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_get_name
Unexecuted instantiation: provable-prime.c:_gnutls_mac_get_name
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_get_name
Unexecuted instantiation: record.c:_gnutls_mac_get_name
Unexecuted instantiation: debug.c:_gnutls_mac_get_name
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_get_name
Unexecuted instantiation: mbuffers.c:_gnutls_mac_get_name
Unexecuted instantiation: buffers.c:_gnutls_mac_get_name
Unexecuted instantiation: handshake.c:_gnutls_mac_get_name
Unexecuted instantiation: cipher-cbc.c:_gnutls_mac_get_name
Unexecuted instantiation: db.c:_gnutls_mac_get_name
Unexecuted instantiation: auth.c:_gnutls_mac_get_name
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_get_name
Unexecuted instantiation: session_pack.c:_gnutls_mac_get_name
Unexecuted instantiation: constate.c:_gnutls_mac_get_name
Unexecuted instantiation: tls-sig.c:_gnutls_mac_get_name
Unexecuted instantiation: alert.c:_gnutls_mac_get_name
Unexecuted instantiation: threads.c:_gnutls_mac_get_name
Unexecuted instantiation: sockets.c:_gnutls_mac_get_name
Unexecuted instantiation: dh-session.c:_gnutls_mac_get_name
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_get_name
Unexecuted instantiation: dh-primes.c:_gnutls_mac_get_name
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_get_name
Unexecuted instantiation: stek.c:_gnutls_mac_get_name
Unexecuted instantiation: ktls.c:_gnutls_mac_get_name
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_get_name
Unexecuted instantiation: certificate_request.c:_gnutls_mac_get_name
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_get_name
Unexecuted instantiation: tls13-sig.c:_gnutls_mac_get_name
Unexecuted instantiation: finished.c:_gnutls_mac_get_name
Unexecuted instantiation: key_update.c:_gnutls_mac_get_name
Unexecuted instantiation: hello_retry.c:_gnutls_mac_get_name
Unexecuted instantiation: certificate.c:_gnutls_mac_get_name
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_get_name
Unexecuted instantiation: anti_replay.c:_gnutls_mac_get_name
Unexecuted instantiation: anon.c:_gnutls_mac_get_name
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_get_name
Unexecuted instantiation: dh_common.c:_gnutls_mac_get_name
Unexecuted instantiation: dhe.c:_gnutls_mac_get_name
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_get_name
Unexecuted instantiation: ecdhe.c:_gnutls_mac_get_name
Unexecuted instantiation: psk.c:_gnutls_mac_get_name
Unexecuted instantiation: rsa.c:_gnutls_mac_get_name
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_get_name
Unexecuted instantiation: vko_gost.c:_gnutls_mac_get_name
Unexecuted instantiation: session.c:_gnutls_mac_get_name
Unexecuted instantiation: vko.c:_gnutls_mac_get_name
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_get_name
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_get_name
Unexecuted instantiation: srp.c:_gnutls_mac_get_name
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_get_name
ocsp_output.c:_gnutls_mac_get_name
Line
Count
Source
181
2.19k
{
182
2.19k
  if (unlikely(e == NULL))
183
1.61k
    return NULL;
184
581
  else
185
581
    return e->name;
186
2.19k
}
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs7.c:_gnutls_mac_get_name
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_get_name
Unexecuted instantiation: srp_kx.c:_gnutls_mac_get_name
187
188
inline static int _gnutls_mac_block_size(const mac_entry_st *e)
189
107
{
190
107
  if (unlikely(e == NULL))
191
0
    return 0;
192
107
  else
193
107
    return e->block_size;
194
107
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_block_size
Unexecuted instantiation: global.c:_gnutls_mac_block_size
Unexecuted instantiation: mem.c:_gnutls_mac_block_size
Unexecuted instantiation: system.c:_gnutls_mac_block_size
Unexecuted instantiation: str.c:_gnutls_mac_block_size
Unexecuted instantiation: str-idna.c:_gnutls_mac_block_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_block_size
Unexecuted instantiation: supplemental.c:_gnutls_mac_block_size
Unexecuted instantiation: random.c:_gnutls_mac_block_size
Unexecuted instantiation: privkey.c:_gnutls_mac_block_size
Unexecuted instantiation: pcert.c:_gnutls_mac_block_size
Unexecuted instantiation: pubkey.c:_gnutls_mac_block_size
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_block_size
Unexecuted instantiation: fips.c:_gnutls_mac_block_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_block_size
Unexecuted instantiation: atfork.c:_gnutls_mac_block_size
Unexecuted instantiation: urls.c:_gnutls_mac_block_size
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_block_size
Unexecuted instantiation: common.c:_gnutls_mac_block_size
Unexecuted instantiation: crl.c:_gnutls_mac_block_size
Unexecuted instantiation: crq.c:_gnutls_mac_block_size
Unexecuted instantiation: dn.c:_gnutls_mac_block_size
Unexecuted instantiation: extensions.c:_gnutls_mac_block_size
Unexecuted instantiation: key_decode.c:_gnutls_mac_block_size
Unexecuted instantiation: key_encode.c:_gnutls_mac_block_size
Unexecuted instantiation: mpi.c:_gnutls_mac_block_size
Unexecuted instantiation: output.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs12.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_block_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_block_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_block_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_block_size
Unexecuted instantiation: prov-seed.c:_gnutls_mac_block_size
Unexecuted instantiation: sign.c:_gnutls_mac_block_size
Unexecuted instantiation: spki.c:_gnutls_mac_block_size
Unexecuted instantiation: time.c:_gnutls_mac_block_size
Unexecuted instantiation: tls_features.c:_gnutls_mac_block_size
Unexecuted instantiation: verify-high.c:_gnutls_mac_block_size
Unexecuted instantiation: verify-high2.c:_gnutls_mac_block_size
Unexecuted instantiation: verify.c:_gnutls_mac_block_size
Unexecuted instantiation: virt-san.c:_gnutls_mac_block_size
Unexecuted instantiation: x509.c:_gnutls_mac_block_size
Unexecuted instantiation: x509_dn.c:_gnutls_mac_block_size
Unexecuted instantiation: x509_ext.c:_gnutls_mac_block_size
Unexecuted instantiation: x509_write.c:_gnutls_mac_block_size
Unexecuted instantiation: ciphers.c:_gnutls_mac_block_size
Unexecuted instantiation: ecc.c:_gnutls_mac_block_size
Unexecuted instantiation: mac.c:_gnutls_mac_block_size
Unexecuted instantiation: publickey.c:_gnutls_mac_block_size
Unexecuted instantiation: secparams.c:_gnutls_mac_block_size
Unexecuted instantiation: accelerated.c:_gnutls_mac_block_size
Unexecuted instantiation: cryptodev.c:_gnutls_mac_block_size
Unexecuted instantiation: x86-common.c:_gnutls_mac_block_size
Unexecuted instantiation: cipher.c:_gnutls_mac_block_size
Unexecuted instantiation: gost28147.c:_gnutls_mac_block_size
Unexecuted instantiation: init.c:_gnutls_mac_block_size
Unexecuted instantiation: pk.c:_gnutls_mac_block_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_block_size
Unexecuted instantiation: rnd.c:_gnutls_mac_block_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_block_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_block_size
Unexecuted instantiation: compress.c:_gnutls_mac_block_size
Unexecuted instantiation: errors.c:_gnutls_mac_block_size
Unexecuted instantiation: dh.c:_gnutls_mac_block_size
Unexecuted instantiation: kx.c:_gnutls_mac_block_size
Unexecuted instantiation: priority.c:_gnutls_mac_block_size
Unexecuted instantiation: hash_int.c:_gnutls_mac_block_size
Unexecuted instantiation: cipher_int.c:_gnutls_mac_block_size
Unexecuted instantiation: x509_b64.c:_gnutls_mac_block_size
Unexecuted instantiation: hello_ext.c:_gnutls_mac_block_size
Unexecuted instantiation: datum.c:_gnutls_mac_block_size
Unexecuted instantiation: fingerprint.c:_gnutls_mac_block_size
Unexecuted instantiation: certs.c:_gnutls_mac_block_size
Unexecuted instantiation: str-iconv.c:_gnutls_mac_block_size
Unexecuted instantiation: profiles.c:_gnutls_mac_block_size
Unexecuted instantiation: str-unicode.c:_gnutls_mac_block_size
Unexecuted instantiation: state.c:_gnutls_mac_block_size
Unexecuted instantiation: file.c:_gnutls_mac_block_size
Unexecuted instantiation: crypto-api.c:_gnutls_mac_block_size
Unexecuted instantiation: dtls.c:_gnutls_mac_block_size
Unexecuted instantiation: system_override.c:_gnutls_mac_block_size
Unexecuted instantiation: pin.c:_gnutls_mac_block_size
Unexecuted instantiation: prf.c:_gnutls_mac_block_size
Unexecuted instantiation: cert-session.c:_gnutls_mac_block_size
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_block_size
Unexecuted instantiation: secrets.c:_gnutls_mac_block_size
Unexecuted instantiation: extv.c:_gnutls_mac_block_size
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_block_size
Unexecuted instantiation: iov.c:_gnutls_mac_block_size
Unexecuted instantiation: pathbuf.c:_gnutls_mac_block_size
Unexecuted instantiation: attributes.c:_gnutls_mac_block_size
Unexecuted instantiation: email-verify.c:_gnutls_mac_block_size
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_block_size
Unexecuted instantiation: ip.c:_gnutls_mac_block_size
Unexecuted instantiation: krb5.c:_gnutls_mac_block_size
Unexecuted instantiation: name_constraints.c:_gnutls_mac_block_size
Unexecuted instantiation: ocsp.c:_gnutls_mac_block_size
Unexecuted instantiation: alpn.c:_gnutls_mac_block_size
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_block_size
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_block_size
Unexecuted instantiation: cookie.c:_gnutls_mac_block_size
Unexecuted instantiation: dumbfw.c:_gnutls_mac_block_size
Unexecuted instantiation: early_data.c:_gnutls_mac_block_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_block_size
Unexecuted instantiation: etm.c:_gnutls_mac_block_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_block_size
Unexecuted instantiation: heartbeat.c:_gnutls_mac_block_size
Unexecuted instantiation: key_share.c:_gnutls_mac_block_size
Unexecuted instantiation: max_record.c:_gnutls_mac_block_size
Unexecuted instantiation: post_handshake.c:_gnutls_mac_block_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_mac_block_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_block_size
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_block_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_block_size
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_block_size
Unexecuted instantiation: server_name.c:_gnutls_mac_block_size
Unexecuted instantiation: session_ticket.c:_gnutls_mac_block_size
Unexecuted instantiation: signature.c:_gnutls_mac_block_size
Unexecuted instantiation: srtp.c:_gnutls_mac_block_size
Unexecuted instantiation: status_request.c:_gnutls_mac_block_size
Unexecuted instantiation: supported_groups.c:_gnutls_mac_block_size
Unexecuted instantiation: supported_versions.c:_gnutls_mac_block_size
Unexecuted instantiation: cert.c:_gnutls_mac_block_size
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_block_size
Unexecuted instantiation: cert_types.c:_gnutls_mac_block_size
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_block_size
Unexecuted instantiation: groups.c:_gnutls_mac_block_size
Unexecuted instantiation: protocols.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_block_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_block_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_block_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_block_size
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_block_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_block_size
Unexecuted instantiation: bignum-le.c:_gnutls_mac_block_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_block_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_block_size
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_block_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_block_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_block_size
Unexecuted instantiation: provable-prime.c:_gnutls_mac_block_size
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_block_size
Unexecuted instantiation: record.c:_gnutls_mac_block_size
Unexecuted instantiation: debug.c:_gnutls_mac_block_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_block_size
Unexecuted instantiation: mbuffers.c:_gnutls_mac_block_size
Unexecuted instantiation: buffers.c:_gnutls_mac_block_size
Unexecuted instantiation: handshake.c:_gnutls_mac_block_size
cipher-cbc.c:_gnutls_mac_block_size
Line
Count
Source
189
107
{
190
107
  if (unlikely(e == NULL))
191
0
    return 0;
192
107
  else
193
107
    return e->block_size;
194
107
}
Unexecuted instantiation: db.c:_gnutls_mac_block_size
Unexecuted instantiation: auth.c:_gnutls_mac_block_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_block_size
Unexecuted instantiation: session_pack.c:_gnutls_mac_block_size
Unexecuted instantiation: constate.c:_gnutls_mac_block_size
Unexecuted instantiation: tls-sig.c:_gnutls_mac_block_size
Unexecuted instantiation: alert.c:_gnutls_mac_block_size
Unexecuted instantiation: threads.c:_gnutls_mac_block_size
Unexecuted instantiation: sockets.c:_gnutls_mac_block_size
Unexecuted instantiation: dh-session.c:_gnutls_mac_block_size
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_block_size
Unexecuted instantiation: dh-primes.c:_gnutls_mac_block_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_block_size
Unexecuted instantiation: stek.c:_gnutls_mac_block_size
Unexecuted instantiation: ktls.c:_gnutls_mac_block_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_block_size
Unexecuted instantiation: certificate_request.c:_gnutls_mac_block_size
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_block_size
Unexecuted instantiation: tls13-sig.c:_gnutls_mac_block_size
Unexecuted instantiation: finished.c:_gnutls_mac_block_size
Unexecuted instantiation: key_update.c:_gnutls_mac_block_size
Unexecuted instantiation: hello_retry.c:_gnutls_mac_block_size
Unexecuted instantiation: certificate.c:_gnutls_mac_block_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_block_size
Unexecuted instantiation: anti_replay.c:_gnutls_mac_block_size
Unexecuted instantiation: anon.c:_gnutls_mac_block_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_block_size
Unexecuted instantiation: dh_common.c:_gnutls_mac_block_size
Unexecuted instantiation: dhe.c:_gnutls_mac_block_size
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_block_size
Unexecuted instantiation: ecdhe.c:_gnutls_mac_block_size
Unexecuted instantiation: psk.c:_gnutls_mac_block_size
Unexecuted instantiation: rsa.c:_gnutls_mac_block_size
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_block_size
Unexecuted instantiation: vko_gost.c:_gnutls_mac_block_size
Unexecuted instantiation: session.c:_gnutls_mac_block_size
Unexecuted instantiation: vko.c:_gnutls_mac_block_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_block_size
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_block_size
Unexecuted instantiation: srp.c:_gnutls_mac_block_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_block_size
Unexecuted instantiation: ocsp_output.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs7.c:_gnutls_mac_block_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_block_size
Unexecuted instantiation: srp_kx.c:_gnutls_mac_block_size
195
196
inline static int _gnutls_mac_get_key_size(const mac_entry_st *e)
197
14.3k
{
198
14.3k
  if (unlikely(e == NULL))
199
0
    return 0;
200
14.3k
  else
201
14.3k
    return e->key_size;
202
14.3k
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_get_key_size
Unexecuted instantiation: global.c:_gnutls_mac_get_key_size
Unexecuted instantiation: mem.c:_gnutls_mac_get_key_size
Unexecuted instantiation: system.c:_gnutls_mac_get_key_size
Unexecuted instantiation: str.c:_gnutls_mac_get_key_size
Unexecuted instantiation: str-idna.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_get_key_size
Unexecuted instantiation: supplemental.c:_gnutls_mac_get_key_size
Unexecuted instantiation: random.c:_gnutls_mac_get_key_size
Unexecuted instantiation: privkey.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pcert.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pubkey.c:_gnutls_mac_get_key_size
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_get_key_size
Unexecuted instantiation: fips.c:_gnutls_mac_get_key_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_get_key_size
Unexecuted instantiation: atfork.c:_gnutls_mac_get_key_size
Unexecuted instantiation: urls.c:_gnutls_mac_get_key_size
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_get_key_size
Unexecuted instantiation: common.c:_gnutls_mac_get_key_size
Unexecuted instantiation: crl.c:_gnutls_mac_get_key_size
Unexecuted instantiation: crq.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dn.c:_gnutls_mac_get_key_size
Unexecuted instantiation: extensions.c:_gnutls_mac_get_key_size
Unexecuted instantiation: key_decode.c:_gnutls_mac_get_key_size
Unexecuted instantiation: key_encode.c:_gnutls_mac_get_key_size
Unexecuted instantiation: mpi.c:_gnutls_mac_get_key_size
Unexecuted instantiation: output.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs12.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_get_key_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_get_key_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_get_key_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_get_key_size
Unexecuted instantiation: prov-seed.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sign.c:_gnutls_mac_get_key_size
Unexecuted instantiation: spki.c:_gnutls_mac_get_key_size
Unexecuted instantiation: time.c:_gnutls_mac_get_key_size
Unexecuted instantiation: tls_features.c:_gnutls_mac_get_key_size
Unexecuted instantiation: verify-high.c:_gnutls_mac_get_key_size
Unexecuted instantiation: verify-high2.c:_gnutls_mac_get_key_size
Unexecuted instantiation: verify.c:_gnutls_mac_get_key_size
Unexecuted instantiation: virt-san.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x509.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x509_dn.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x509_ext.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x509_write.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ciphers.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ecc.c:_gnutls_mac_get_key_size
Unexecuted instantiation: mac.c:_gnutls_mac_get_key_size
Unexecuted instantiation: publickey.c:_gnutls_mac_get_key_size
Unexecuted instantiation: secparams.c:_gnutls_mac_get_key_size
Unexecuted instantiation: accelerated.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cryptodev.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x86-common.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cipher.c:_gnutls_mac_get_key_size
Unexecuted instantiation: gost28147.c:_gnutls_mac_get_key_size
Unexecuted instantiation: init.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pk.c:_gnutls_mac_get_key_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_get_key_size
Unexecuted instantiation: rnd.c:_gnutls_mac_get_key_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_get_key_size
Unexecuted instantiation: compress.c:_gnutls_mac_get_key_size
Unexecuted instantiation: errors.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dh.c:_gnutls_mac_get_key_size
Unexecuted instantiation: kx.c:_gnutls_mac_get_key_size
Unexecuted instantiation: priority.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hash_int.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cipher_int.c:_gnutls_mac_get_key_size
Unexecuted instantiation: x509_b64.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hello_ext.c:_gnutls_mac_get_key_size
Unexecuted instantiation: datum.c:_gnutls_mac_get_key_size
Unexecuted instantiation: fingerprint.c:_gnutls_mac_get_key_size
Unexecuted instantiation: certs.c:_gnutls_mac_get_key_size
Unexecuted instantiation: str-iconv.c:_gnutls_mac_get_key_size
Unexecuted instantiation: profiles.c:_gnutls_mac_get_key_size
Unexecuted instantiation: str-unicode.c:_gnutls_mac_get_key_size
Unexecuted instantiation: state.c:_gnutls_mac_get_key_size
Unexecuted instantiation: file.c:_gnutls_mac_get_key_size
Unexecuted instantiation: crypto-api.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dtls.c:_gnutls_mac_get_key_size
Unexecuted instantiation: system_override.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pin.c:_gnutls_mac_get_key_size
Unexecuted instantiation: prf.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cert-session.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_get_key_size
Unexecuted instantiation: secrets.c:_gnutls_mac_get_key_size
Unexecuted instantiation: extv.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_get_key_size
Unexecuted instantiation: iov.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pathbuf.c:_gnutls_mac_get_key_size
Unexecuted instantiation: attributes.c:_gnutls_mac_get_key_size
Unexecuted instantiation: email-verify.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ip.c:_gnutls_mac_get_key_size
Unexecuted instantiation: krb5.c:_gnutls_mac_get_key_size
Unexecuted instantiation: name_constraints.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ocsp.c:_gnutls_mac_get_key_size
Unexecuted instantiation: alpn.c:_gnutls_mac_get_key_size
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_get_key_size
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cookie.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dumbfw.c:_gnutls_mac_get_key_size
Unexecuted instantiation: early_data.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_get_key_size
Unexecuted instantiation: etm.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_get_key_size
Unexecuted instantiation: heartbeat.c:_gnutls_mac_get_key_size
Unexecuted instantiation: key_share.c:_gnutls_mac_get_key_size
Unexecuted instantiation: max_record.c:_gnutls_mac_get_key_size
Unexecuted instantiation: post_handshake.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_mac_get_key_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_get_key_size
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_get_key_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_get_key_size
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_get_key_size
Unexecuted instantiation: server_name.c:_gnutls_mac_get_key_size
Unexecuted instantiation: session_ticket.c:_gnutls_mac_get_key_size
Unexecuted instantiation: signature.c:_gnutls_mac_get_key_size
Unexecuted instantiation: srtp.c:_gnutls_mac_get_key_size
Unexecuted instantiation: status_request.c:_gnutls_mac_get_key_size
Unexecuted instantiation: supported_groups.c:_gnutls_mac_get_key_size
Unexecuted instantiation: supported_versions.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cert.c:_gnutls_mac_get_key_size
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cert_types.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_get_key_size
Unexecuted instantiation: groups.c:_gnutls_mac_get_key_size
Unexecuted instantiation: protocols.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_get_key_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_get_key_size
Unexecuted instantiation: bignum-le.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_get_key_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_get_key_size
Unexecuted instantiation: provable-prime.c:_gnutls_mac_get_key_size
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_get_key_size
Unexecuted instantiation: record.c:_gnutls_mac_get_key_size
Unexecuted instantiation: debug.c:_gnutls_mac_get_key_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_get_key_size
Unexecuted instantiation: mbuffers.c:_gnutls_mac_get_key_size
Unexecuted instantiation: buffers.c:_gnutls_mac_get_key_size
Unexecuted instantiation: handshake.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_mac_get_key_size
Unexecuted instantiation: db.c:_gnutls_mac_get_key_size
Unexecuted instantiation: auth.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_get_key_size
Unexecuted instantiation: session_pack.c:_gnutls_mac_get_key_size
constate.c:_gnutls_mac_get_key_size
Line
Count
Source
197
14.3k
{
198
14.3k
  if (unlikely(e == NULL))
199
0
    return 0;
200
14.3k
  else
201
14.3k
    return e->key_size;
202
14.3k
}
Unexecuted instantiation: tls-sig.c:_gnutls_mac_get_key_size
Unexecuted instantiation: alert.c:_gnutls_mac_get_key_size
Unexecuted instantiation: threads.c:_gnutls_mac_get_key_size
Unexecuted instantiation: sockets.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dh-session.c:_gnutls_mac_get_key_size
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dh-primes.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_get_key_size
Unexecuted instantiation: stek.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ktls.c:_gnutls_mac_get_key_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_get_key_size
Unexecuted instantiation: certificate_request.c:_gnutls_mac_get_key_size
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_get_key_size
Unexecuted instantiation: tls13-sig.c:_gnutls_mac_get_key_size
Unexecuted instantiation: finished.c:_gnutls_mac_get_key_size
Unexecuted instantiation: key_update.c:_gnutls_mac_get_key_size
Unexecuted instantiation: hello_retry.c:_gnutls_mac_get_key_size
Unexecuted instantiation: certificate.c:_gnutls_mac_get_key_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_get_key_size
Unexecuted instantiation: anti_replay.c:_gnutls_mac_get_key_size
Unexecuted instantiation: anon.c:_gnutls_mac_get_key_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dh_common.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dhe.c:_gnutls_mac_get_key_size
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ecdhe.c:_gnutls_mac_get_key_size
Unexecuted instantiation: psk.c:_gnutls_mac_get_key_size
Unexecuted instantiation: rsa.c:_gnutls_mac_get_key_size
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_get_key_size
Unexecuted instantiation: vko_gost.c:_gnutls_mac_get_key_size
Unexecuted instantiation: session.c:_gnutls_mac_get_key_size
Unexecuted instantiation: vko.c:_gnutls_mac_get_key_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_get_key_size
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_get_key_size
Unexecuted instantiation: srp.c:_gnutls_mac_get_key_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_get_key_size
Unexecuted instantiation: ocsp_output.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs7.c:_gnutls_mac_get_key_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_get_key_size
Unexecuted instantiation: srp_kx.c:_gnutls_mac_get_key_size
203
204
inline static gnutls_digest_algorithm_t
205
_gnutls_mac_to_dig(gnutls_mac_algorithm_t mac)
206
1.25M
{
207
1.25M
  if (mac >= GNUTLS_MAC_AEAD && mac != GNUTLS_MAC_SHAKE_128 &&
208
1.25M
      mac != GNUTLS_MAC_SHAKE_256)
209
0
    return GNUTLS_DIG_UNKNOWN;
210
211
1.25M
  return (gnutls_digest_algorithm_t)mac;
212
1.25M
}
Unexecuted instantiation: cert-cred.c:_gnutls_mac_to_dig
Unexecuted instantiation: global.c:_gnutls_mac_to_dig
Unexecuted instantiation: mem.c:_gnutls_mac_to_dig
Unexecuted instantiation: system.c:_gnutls_mac_to_dig
Unexecuted instantiation: str.c:_gnutls_mac_to_dig
Unexecuted instantiation: str-idna.c:_gnutls_mac_to_dig
Unexecuted instantiation: cert-cred-x509.c:_gnutls_mac_to_dig
Unexecuted instantiation: supplemental.c:_gnutls_mac_to_dig
Unexecuted instantiation: random.c:_gnutls_mac_to_dig
Unexecuted instantiation: privkey.c:_gnutls_mac_to_dig
Unexecuted instantiation: pcert.c:_gnutls_mac_to_dig
Unexecuted instantiation: pubkey.c:_gnutls_mac_to_dig
Unexecuted instantiation: crypto-backend.c:_gnutls_mac_to_dig
Unexecuted instantiation: fips.c:_gnutls_mac_to_dig
Unexecuted instantiation: safe-memfuncs.c:_gnutls_mac_to_dig
Unexecuted instantiation: atfork.c:_gnutls_mac_to_dig
Unexecuted instantiation: urls.c:_gnutls_mac_to_dig
Unexecuted instantiation: keys-dummy.c:_gnutls_mac_to_dig
Unexecuted instantiation: common.c:_gnutls_mac_to_dig
Unexecuted instantiation: crl.c:_gnutls_mac_to_dig
Unexecuted instantiation: crq.c:_gnutls_mac_to_dig
Unexecuted instantiation: dn.c:_gnutls_mac_to_dig
Unexecuted instantiation: extensions.c:_gnutls_mac_to_dig
Unexecuted instantiation: key_decode.c:_gnutls_mac_to_dig
Unexecuted instantiation: key_encode.c:_gnutls_mac_to_dig
Unexecuted instantiation: mpi.c:_gnutls_mac_to_dig
Unexecuted instantiation: output.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs12.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs12_bag.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs12_encr.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_mac_to_dig
Unexecuted instantiation: privkey_openssl.c:_gnutls_mac_to_dig
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_mac_to_dig
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_mac_to_dig
Unexecuted instantiation: prov-seed.c:_gnutls_mac_to_dig
Unexecuted instantiation: sign.c:_gnutls_mac_to_dig
Unexecuted instantiation: spki.c:_gnutls_mac_to_dig
Unexecuted instantiation: time.c:_gnutls_mac_to_dig
Unexecuted instantiation: tls_features.c:_gnutls_mac_to_dig
Unexecuted instantiation: verify-high.c:_gnutls_mac_to_dig
Unexecuted instantiation: verify-high2.c:_gnutls_mac_to_dig
Unexecuted instantiation: verify.c:_gnutls_mac_to_dig
Unexecuted instantiation: virt-san.c:_gnutls_mac_to_dig
Unexecuted instantiation: x509.c:_gnutls_mac_to_dig
Unexecuted instantiation: x509_dn.c:_gnutls_mac_to_dig
Unexecuted instantiation: x509_ext.c:_gnutls_mac_to_dig
Unexecuted instantiation: x509_write.c:_gnutls_mac_to_dig
Unexecuted instantiation: ciphers.c:_gnutls_mac_to_dig
Unexecuted instantiation: ecc.c:_gnutls_mac_to_dig
Unexecuted instantiation: mac.c:_gnutls_mac_to_dig
Unexecuted instantiation: publickey.c:_gnutls_mac_to_dig
Unexecuted instantiation: secparams.c:_gnutls_mac_to_dig
Unexecuted instantiation: accelerated.c:_gnutls_mac_to_dig
Unexecuted instantiation: cryptodev.c:_gnutls_mac_to_dig
Unexecuted instantiation: x86-common.c:_gnutls_mac_to_dig
Unexecuted instantiation: cipher.c:_gnutls_mac_to_dig
Unexecuted instantiation: gost28147.c:_gnutls_mac_to_dig
Unexecuted instantiation: init.c:_gnutls_mac_to_dig
Unexecuted instantiation: pk.c:_gnutls_mac_to_dig
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_mac_to_dig
Unexecuted instantiation: rnd.c:_gnutls_mac_to_dig
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_mac_to_dig
Unexecuted instantiation: sysrng-linux.c:_gnutls_mac_to_dig
Unexecuted instantiation: compress.c:_gnutls_mac_to_dig
Unexecuted instantiation: errors.c:_gnutls_mac_to_dig
Unexecuted instantiation: dh.c:_gnutls_mac_to_dig
Unexecuted instantiation: kx.c:_gnutls_mac_to_dig
priority.c:_gnutls_mac_to_dig
Line
Count
Source
206
1.16M
{
207
1.16M
  if (mac >= GNUTLS_MAC_AEAD && mac != GNUTLS_MAC_SHAKE_128 &&
208
1.16M
      mac != GNUTLS_MAC_SHAKE_256)
209
0
    return GNUTLS_DIG_UNKNOWN;
210
211
1.16M
  return (gnutls_digest_algorithm_t)mac;
212
1.16M
}
Unexecuted instantiation: hash_int.c:_gnutls_mac_to_dig
Unexecuted instantiation: cipher_int.c:_gnutls_mac_to_dig
Unexecuted instantiation: x509_b64.c:_gnutls_mac_to_dig
Unexecuted instantiation: hello_ext.c:_gnutls_mac_to_dig
Unexecuted instantiation: datum.c:_gnutls_mac_to_dig
Unexecuted instantiation: fingerprint.c:_gnutls_mac_to_dig
Unexecuted instantiation: certs.c:_gnutls_mac_to_dig
Unexecuted instantiation: str-iconv.c:_gnutls_mac_to_dig
Unexecuted instantiation: profiles.c:_gnutls_mac_to_dig
Unexecuted instantiation: str-unicode.c:_gnutls_mac_to_dig
Unexecuted instantiation: state.c:_gnutls_mac_to_dig
Unexecuted instantiation: file.c:_gnutls_mac_to_dig
Unexecuted instantiation: crypto-api.c:_gnutls_mac_to_dig
Unexecuted instantiation: dtls.c:_gnutls_mac_to_dig
Unexecuted instantiation: system_override.c:_gnutls_mac_to_dig
Unexecuted instantiation: pin.c:_gnutls_mac_to_dig
Unexecuted instantiation: prf.c:_gnutls_mac_to_dig
Unexecuted instantiation: cert-session.c:_gnutls_mac_to_dig
Unexecuted instantiation: dtls-sw.c:_gnutls_mac_to_dig
Unexecuted instantiation: secrets.c:_gnutls_mac_to_dig
Unexecuted instantiation: extv.c:_gnutls_mac_to_dig
Unexecuted instantiation: ocsp-api.c:_gnutls_mac_to_dig
Unexecuted instantiation: iov.c:_gnutls_mac_to_dig
Unexecuted instantiation: pathbuf.c:_gnutls_mac_to_dig
Unexecuted instantiation: attributes.c:_gnutls_mac_to_dig
Unexecuted instantiation: email-verify.c:_gnutls_mac_to_dig
Unexecuted instantiation: hostname-verify.c:_gnutls_mac_to_dig
Unexecuted instantiation: ip.c:_gnutls_mac_to_dig
Unexecuted instantiation: krb5.c:_gnutls_mac_to_dig
Unexecuted instantiation: name_constraints.c:_gnutls_mac_to_dig
Unexecuted instantiation: ocsp.c:_gnutls_mac_to_dig
Unexecuted instantiation: alpn.c:_gnutls_mac_to_dig
Unexecuted instantiation: client_cert_type.c:_gnutls_mac_to_dig
Unexecuted instantiation: compress_certificate.c:_gnutls_mac_to_dig
Unexecuted instantiation: cookie.c:_gnutls_mac_to_dig
Unexecuted instantiation: dumbfw.c:_gnutls_mac_to_dig
Unexecuted instantiation: early_data.c:_gnutls_mac_to_dig
Unexecuted instantiation: ec_point_formats.c:_gnutls_mac_to_dig
Unexecuted instantiation: etm.c:_gnutls_mac_to_dig
Unexecuted instantiation: ext_master_secret.c:_gnutls_mac_to_dig
Unexecuted instantiation: heartbeat.c:_gnutls_mac_to_dig
Unexecuted instantiation: key_share.c:_gnutls_mac_to_dig
Unexecuted instantiation: max_record.c:_gnutls_mac_to_dig
Unexecuted instantiation: post_handshake.c:_gnutls_mac_to_dig
Unexecuted instantiation: pre_shared_key.c:_gnutls_mac_to_dig
Unexecuted instantiation: psk_ke_modes.c:_gnutls_mac_to_dig
Unexecuted instantiation: record_size_limit.c:_gnutls_mac_to_dig
Unexecuted instantiation: safe_renegotiation.c:_gnutls_mac_to_dig
Unexecuted instantiation: server_cert_type.c:_gnutls_mac_to_dig
Unexecuted instantiation: server_name.c:_gnutls_mac_to_dig
Unexecuted instantiation: session_ticket.c:_gnutls_mac_to_dig
Unexecuted instantiation: signature.c:_gnutls_mac_to_dig
Unexecuted instantiation: srtp.c:_gnutls_mac_to_dig
Unexecuted instantiation: status_request.c:_gnutls_mac_to_dig
Unexecuted instantiation: supported_groups.c:_gnutls_mac_to_dig
Unexecuted instantiation: supported_versions.c:_gnutls_mac_to_dig
Unexecuted instantiation: cert.c:_gnutls_mac_to_dig
Unexecuted instantiation: psk_passwd.c:_gnutls_mac_to_dig
Unexecuted instantiation: cert_types.c:_gnutls_mac_to_dig
Unexecuted instantiation: ciphersuites.c:_gnutls_mac_to_dig
Unexecuted instantiation: groups.c:_gnutls_mac_to_dig
Unexecuted instantiation: protocols.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-padlock.c:_gnutls_mac_to_dig
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_mac_to_dig
Unexecuted instantiation: hmac-padlock.c:_gnutls_mac_to_dig
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_mac_to_dig
Unexecuted instantiation: sha-padlock.c:_gnutls_mac_to_dig
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_mac_to_dig
Unexecuted instantiation: bignum-le.c:_gnutls_mac_to_dig
Unexecuted instantiation: dsa-compute-k.c:_gnutls_mac_to_dig
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_mac_to_dig
Unexecuted instantiation: dsa-validate.c:_gnutls_mac_to_dig
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_mac_to_dig
Unexecuted instantiation: gostdsa-mask.c:_gnutls_mac_to_dig
Unexecuted instantiation: provable-prime.c:_gnutls_mac_to_dig
Unexecuted instantiation: tls1-prf.c:_gnutls_mac_to_dig
Unexecuted instantiation: record.c:_gnutls_mac_to_dig
Unexecuted instantiation: debug.c:_gnutls_mac_to_dig
Unexecuted instantiation: handshake-tls13.c:_gnutls_mac_to_dig
Unexecuted instantiation: mbuffers.c:_gnutls_mac_to_dig
Unexecuted instantiation: buffers.c:_gnutls_mac_to_dig
Unexecuted instantiation: handshake.c:_gnutls_mac_to_dig
Unexecuted instantiation: cipher-cbc.c:_gnutls_mac_to_dig
Unexecuted instantiation: db.c:_gnutls_mac_to_dig
Unexecuted instantiation: auth.c:_gnutls_mac_to_dig
Unexecuted instantiation: sslv2_compat.c:_gnutls_mac_to_dig
Unexecuted instantiation: session_pack.c:_gnutls_mac_to_dig
Unexecuted instantiation: constate.c:_gnutls_mac_to_dig
tls-sig.c:_gnutls_mac_to_dig
Line
Count
Source
206
130
{
207
130
  if (mac >= GNUTLS_MAC_AEAD && mac != GNUTLS_MAC_SHAKE_128 &&
208
130
      mac != GNUTLS_MAC_SHAKE_256)
209
0
    return GNUTLS_DIG_UNKNOWN;
210
211
130
  return (gnutls_digest_algorithm_t)mac;
212
130
}
Unexecuted instantiation: alert.c:_gnutls_mac_to_dig
Unexecuted instantiation: threads.c:_gnutls_mac_to_dig
Unexecuted instantiation: sockets.c:_gnutls_mac_to_dig
Unexecuted instantiation: dh-session.c:_gnutls_mac_to_dig
Unexecuted instantiation: handshake-checks.c:_gnutls_mac_to_dig
Unexecuted instantiation: dh-primes.c:_gnutls_mac_to_dig
Unexecuted instantiation: hello_ext_lib.c:_gnutls_mac_to_dig
Unexecuted instantiation: stek.c:_gnutls_mac_to_dig
Unexecuted instantiation: ktls.c:_gnutls_mac_to_dig
Unexecuted instantiation: encrypted_extensions.c:_gnutls_mac_to_dig
Unexecuted instantiation: certificate_request.c:_gnutls_mac_to_dig
Unexecuted instantiation: certificate_verify.c:_gnutls_mac_to_dig
tls13-sig.c:_gnutls_mac_to_dig
Line
Count
Source
206
4.25k
{
207
4.25k
  if (mac >= GNUTLS_MAC_AEAD && mac != GNUTLS_MAC_SHAKE_128 &&
208
4.25k
      mac != GNUTLS_MAC_SHAKE_256)
209
0
    return GNUTLS_DIG_UNKNOWN;
210
211
4.25k
  return (gnutls_digest_algorithm_t)mac;
212
4.25k
}
finished.c:_gnutls_mac_to_dig
Line
Count
Source
206
92.0k
{
207
92.0k
  if (mac >= GNUTLS_MAC_AEAD && mac != GNUTLS_MAC_SHAKE_128 &&
208
92.0k
      mac != GNUTLS_MAC_SHAKE_256)
209
0
    return GNUTLS_DIG_UNKNOWN;
210
211
92.0k
  return (gnutls_digest_algorithm_t)mac;
212
92.0k
}
Unexecuted instantiation: key_update.c:_gnutls_mac_to_dig
Unexecuted instantiation: hello_retry.c:_gnutls_mac_to_dig
Unexecuted instantiation: certificate.c:_gnutls_mac_to_dig
Unexecuted instantiation: psk_ext_parser.c:_gnutls_mac_to_dig
Unexecuted instantiation: anti_replay.c:_gnutls_mac_to_dig
Unexecuted instantiation: anon.c:_gnutls_mac_to_dig
Unexecuted instantiation: anon_ecdh.c:_gnutls_mac_to_dig
Unexecuted instantiation: dh_common.c:_gnutls_mac_to_dig
Unexecuted instantiation: dhe.c:_gnutls_mac_to_dig
Unexecuted instantiation: dhe_psk.c:_gnutls_mac_to_dig
Unexecuted instantiation: ecdhe.c:_gnutls_mac_to_dig
Unexecuted instantiation: psk.c:_gnutls_mac_to_dig
Unexecuted instantiation: rsa.c:_gnutls_mac_to_dig
Unexecuted instantiation: rsa_psk.c:_gnutls_mac_to_dig
Unexecuted instantiation: vko_gost.c:_gnutls_mac_to_dig
Unexecuted instantiation: session.c:_gnutls_mac_to_dig
Unexecuted instantiation: vko.c:_gnutls_mac_to_dig
Unexecuted instantiation: gost_keywrap.c:_gnutls_mac_to_dig
Unexecuted instantiation: gost-wrap.c:_gnutls_mac_to_dig
Unexecuted instantiation: srp.c:_gnutls_mac_to_dig
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_mac_to_dig
Unexecuted instantiation: ocsp_output.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs7-output.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs7.c:_gnutls_mac_to_dig
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_mac_to_dig
Unexecuted instantiation: srp_kx.c:_gnutls_mac_to_dig
213
214
1.25M
#define MAC_TO_DIG(mac) _gnutls_mac_to_dig(mac)
215
216
/* Functions for digests. */
217
0
#define _gnutls_x509_digest_to_oid _gnutls_x509_mac_to_oid
218
2.19k
#define _gnutls_digest_get_name _gnutls_mac_get_name
219
3.36M
#define _gnutls_hash_get_algo_len _gnutls_mac_get_algo_len
220
221
3.42M
#define DIG_TO_MAC(dig) (gnutls_mac_algorithm_t)(dig)
222
223
/* Security against pre-image attacks */
224
inline static int _gnutls_digest_is_secure(const mac_entry_st *e)
225
0
{
226
0
  if (unlikely(e == NULL))
227
0
    return 0;
228
0
  else
229
0
    return !(e->flags & GNUTLS_MAC_FLAG_PREIMAGE_INSECURE);
230
0
}
Unexecuted instantiation: cert-cred.c:_gnutls_digest_is_secure
Unexecuted instantiation: global.c:_gnutls_digest_is_secure
Unexecuted instantiation: mem.c:_gnutls_digest_is_secure
Unexecuted instantiation: system.c:_gnutls_digest_is_secure
Unexecuted instantiation: str.c:_gnutls_digest_is_secure
Unexecuted instantiation: str-idna.c:_gnutls_digest_is_secure
Unexecuted instantiation: cert-cred-x509.c:_gnutls_digest_is_secure
Unexecuted instantiation: supplemental.c:_gnutls_digest_is_secure
Unexecuted instantiation: random.c:_gnutls_digest_is_secure
Unexecuted instantiation: privkey.c:_gnutls_digest_is_secure
Unexecuted instantiation: pcert.c:_gnutls_digest_is_secure
Unexecuted instantiation: pubkey.c:_gnutls_digest_is_secure
Unexecuted instantiation: crypto-backend.c:_gnutls_digest_is_secure
Unexecuted instantiation: fips.c:_gnutls_digest_is_secure
Unexecuted instantiation: safe-memfuncs.c:_gnutls_digest_is_secure
Unexecuted instantiation: atfork.c:_gnutls_digest_is_secure
Unexecuted instantiation: urls.c:_gnutls_digest_is_secure
Unexecuted instantiation: keys-dummy.c:_gnutls_digest_is_secure
Unexecuted instantiation: common.c:_gnutls_digest_is_secure
Unexecuted instantiation: crl.c:_gnutls_digest_is_secure
Unexecuted instantiation: crq.c:_gnutls_digest_is_secure
Unexecuted instantiation: dn.c:_gnutls_digest_is_secure
Unexecuted instantiation: extensions.c:_gnutls_digest_is_secure
Unexecuted instantiation: key_decode.c:_gnutls_digest_is_secure
Unexecuted instantiation: key_encode.c:_gnutls_digest_is_secure
Unexecuted instantiation: mpi.c:_gnutls_digest_is_secure
Unexecuted instantiation: output.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs12.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs12_bag.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs12_encr.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_digest_is_secure
Unexecuted instantiation: privkey_openssl.c:_gnutls_digest_is_secure
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_digest_is_secure
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_digest_is_secure
Unexecuted instantiation: prov-seed.c:_gnutls_digest_is_secure
Unexecuted instantiation: sign.c:_gnutls_digest_is_secure
Unexecuted instantiation: spki.c:_gnutls_digest_is_secure
Unexecuted instantiation: time.c:_gnutls_digest_is_secure
Unexecuted instantiation: tls_features.c:_gnutls_digest_is_secure
Unexecuted instantiation: verify-high.c:_gnutls_digest_is_secure
Unexecuted instantiation: verify-high2.c:_gnutls_digest_is_secure
Unexecuted instantiation: verify.c:_gnutls_digest_is_secure
Unexecuted instantiation: virt-san.c:_gnutls_digest_is_secure
Unexecuted instantiation: x509.c:_gnutls_digest_is_secure
Unexecuted instantiation: x509_dn.c:_gnutls_digest_is_secure
Unexecuted instantiation: x509_ext.c:_gnutls_digest_is_secure
Unexecuted instantiation: x509_write.c:_gnutls_digest_is_secure
Unexecuted instantiation: ciphers.c:_gnutls_digest_is_secure
Unexecuted instantiation: ecc.c:_gnutls_digest_is_secure
Unexecuted instantiation: mac.c:_gnutls_digest_is_secure
Unexecuted instantiation: publickey.c:_gnutls_digest_is_secure
Unexecuted instantiation: secparams.c:_gnutls_digest_is_secure
Unexecuted instantiation: accelerated.c:_gnutls_digest_is_secure
Unexecuted instantiation: cryptodev.c:_gnutls_digest_is_secure
Unexecuted instantiation: x86-common.c:_gnutls_digest_is_secure
Unexecuted instantiation: cipher.c:_gnutls_digest_is_secure
Unexecuted instantiation: gost28147.c:_gnutls_digest_is_secure
Unexecuted instantiation: init.c:_gnutls_digest_is_secure
Unexecuted instantiation: pk.c:_gnutls_digest_is_secure
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_digest_is_secure
Unexecuted instantiation: rnd.c:_gnutls_digest_is_secure
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_digest_is_secure
Unexecuted instantiation: sysrng-linux.c:_gnutls_digest_is_secure
Unexecuted instantiation: compress.c:_gnutls_digest_is_secure
Unexecuted instantiation: errors.c:_gnutls_digest_is_secure
Unexecuted instantiation: dh.c:_gnutls_digest_is_secure
Unexecuted instantiation: kx.c:_gnutls_digest_is_secure
Unexecuted instantiation: priority.c:_gnutls_digest_is_secure
Unexecuted instantiation: hash_int.c:_gnutls_digest_is_secure
Unexecuted instantiation: cipher_int.c:_gnutls_digest_is_secure
Unexecuted instantiation: x509_b64.c:_gnutls_digest_is_secure
Unexecuted instantiation: hello_ext.c:_gnutls_digest_is_secure
Unexecuted instantiation: datum.c:_gnutls_digest_is_secure
Unexecuted instantiation: fingerprint.c:_gnutls_digest_is_secure
Unexecuted instantiation: certs.c:_gnutls_digest_is_secure
Unexecuted instantiation: str-iconv.c:_gnutls_digest_is_secure
Unexecuted instantiation: profiles.c:_gnutls_digest_is_secure
Unexecuted instantiation: str-unicode.c:_gnutls_digest_is_secure
Unexecuted instantiation: state.c:_gnutls_digest_is_secure
Unexecuted instantiation: file.c:_gnutls_digest_is_secure
Unexecuted instantiation: crypto-api.c:_gnutls_digest_is_secure
Unexecuted instantiation: dtls.c:_gnutls_digest_is_secure
Unexecuted instantiation: system_override.c:_gnutls_digest_is_secure
Unexecuted instantiation: pin.c:_gnutls_digest_is_secure
Unexecuted instantiation: prf.c:_gnutls_digest_is_secure
Unexecuted instantiation: cert-session.c:_gnutls_digest_is_secure
Unexecuted instantiation: dtls-sw.c:_gnutls_digest_is_secure
Unexecuted instantiation: secrets.c:_gnutls_digest_is_secure
Unexecuted instantiation: extv.c:_gnutls_digest_is_secure
Unexecuted instantiation: ocsp-api.c:_gnutls_digest_is_secure
Unexecuted instantiation: iov.c:_gnutls_digest_is_secure
Unexecuted instantiation: pathbuf.c:_gnutls_digest_is_secure
Unexecuted instantiation: attributes.c:_gnutls_digest_is_secure
Unexecuted instantiation: email-verify.c:_gnutls_digest_is_secure
Unexecuted instantiation: hostname-verify.c:_gnutls_digest_is_secure
Unexecuted instantiation: ip.c:_gnutls_digest_is_secure
Unexecuted instantiation: krb5.c:_gnutls_digest_is_secure
Unexecuted instantiation: name_constraints.c:_gnutls_digest_is_secure
Unexecuted instantiation: ocsp.c:_gnutls_digest_is_secure
Unexecuted instantiation: alpn.c:_gnutls_digest_is_secure
Unexecuted instantiation: client_cert_type.c:_gnutls_digest_is_secure
Unexecuted instantiation: compress_certificate.c:_gnutls_digest_is_secure
Unexecuted instantiation: cookie.c:_gnutls_digest_is_secure
Unexecuted instantiation: dumbfw.c:_gnutls_digest_is_secure
Unexecuted instantiation: early_data.c:_gnutls_digest_is_secure
Unexecuted instantiation: ec_point_formats.c:_gnutls_digest_is_secure
Unexecuted instantiation: etm.c:_gnutls_digest_is_secure
Unexecuted instantiation: ext_master_secret.c:_gnutls_digest_is_secure
Unexecuted instantiation: heartbeat.c:_gnutls_digest_is_secure
Unexecuted instantiation: key_share.c:_gnutls_digest_is_secure
Unexecuted instantiation: max_record.c:_gnutls_digest_is_secure
Unexecuted instantiation: post_handshake.c:_gnutls_digest_is_secure
Unexecuted instantiation: pre_shared_key.c:_gnutls_digest_is_secure
Unexecuted instantiation: psk_ke_modes.c:_gnutls_digest_is_secure
Unexecuted instantiation: record_size_limit.c:_gnutls_digest_is_secure
Unexecuted instantiation: safe_renegotiation.c:_gnutls_digest_is_secure
Unexecuted instantiation: server_cert_type.c:_gnutls_digest_is_secure
Unexecuted instantiation: server_name.c:_gnutls_digest_is_secure
Unexecuted instantiation: session_ticket.c:_gnutls_digest_is_secure
Unexecuted instantiation: signature.c:_gnutls_digest_is_secure
Unexecuted instantiation: srtp.c:_gnutls_digest_is_secure
Unexecuted instantiation: status_request.c:_gnutls_digest_is_secure
Unexecuted instantiation: supported_groups.c:_gnutls_digest_is_secure
Unexecuted instantiation: supported_versions.c:_gnutls_digest_is_secure
Unexecuted instantiation: cert.c:_gnutls_digest_is_secure
Unexecuted instantiation: psk_passwd.c:_gnutls_digest_is_secure
Unexecuted instantiation: cert_types.c:_gnutls_digest_is_secure
Unexecuted instantiation: ciphersuites.c:_gnutls_digest_is_secure
Unexecuted instantiation: groups.c:_gnutls_digest_is_secure
Unexecuted instantiation: protocols.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-padlock.c:_gnutls_digest_is_secure
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_digest_is_secure
Unexecuted instantiation: hmac-padlock.c:_gnutls_digest_is_secure
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_digest_is_secure
Unexecuted instantiation: sha-padlock.c:_gnutls_digest_is_secure
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_digest_is_secure
Unexecuted instantiation: bignum-le.c:_gnutls_digest_is_secure
Unexecuted instantiation: dsa-compute-k.c:_gnutls_digest_is_secure
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_digest_is_secure
Unexecuted instantiation: dsa-validate.c:_gnutls_digest_is_secure
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_digest_is_secure
Unexecuted instantiation: gostdsa-mask.c:_gnutls_digest_is_secure
Unexecuted instantiation: provable-prime.c:_gnutls_digest_is_secure
Unexecuted instantiation: tls1-prf.c:_gnutls_digest_is_secure
Unexecuted instantiation: record.c:_gnutls_digest_is_secure
Unexecuted instantiation: debug.c:_gnutls_digest_is_secure
Unexecuted instantiation: handshake-tls13.c:_gnutls_digest_is_secure
Unexecuted instantiation: mbuffers.c:_gnutls_digest_is_secure
Unexecuted instantiation: buffers.c:_gnutls_digest_is_secure
Unexecuted instantiation: handshake.c:_gnutls_digest_is_secure
Unexecuted instantiation: cipher-cbc.c:_gnutls_digest_is_secure
Unexecuted instantiation: db.c:_gnutls_digest_is_secure
Unexecuted instantiation: auth.c:_gnutls_digest_is_secure
Unexecuted instantiation: sslv2_compat.c:_gnutls_digest_is_secure
Unexecuted instantiation: session_pack.c:_gnutls_digest_is_secure
Unexecuted instantiation: constate.c:_gnutls_digest_is_secure
Unexecuted instantiation: tls-sig.c:_gnutls_digest_is_secure
Unexecuted instantiation: alert.c:_gnutls_digest_is_secure
Unexecuted instantiation: threads.c:_gnutls_digest_is_secure
Unexecuted instantiation: sockets.c:_gnutls_digest_is_secure
Unexecuted instantiation: dh-session.c:_gnutls_digest_is_secure
Unexecuted instantiation: handshake-checks.c:_gnutls_digest_is_secure
Unexecuted instantiation: dh-primes.c:_gnutls_digest_is_secure
Unexecuted instantiation: hello_ext_lib.c:_gnutls_digest_is_secure
Unexecuted instantiation: stek.c:_gnutls_digest_is_secure
Unexecuted instantiation: ktls.c:_gnutls_digest_is_secure
Unexecuted instantiation: encrypted_extensions.c:_gnutls_digest_is_secure
Unexecuted instantiation: certificate_request.c:_gnutls_digest_is_secure
Unexecuted instantiation: certificate_verify.c:_gnutls_digest_is_secure
Unexecuted instantiation: tls13-sig.c:_gnutls_digest_is_secure
Unexecuted instantiation: finished.c:_gnutls_digest_is_secure
Unexecuted instantiation: key_update.c:_gnutls_digest_is_secure
Unexecuted instantiation: hello_retry.c:_gnutls_digest_is_secure
Unexecuted instantiation: certificate.c:_gnutls_digest_is_secure
Unexecuted instantiation: psk_ext_parser.c:_gnutls_digest_is_secure
Unexecuted instantiation: anti_replay.c:_gnutls_digest_is_secure
Unexecuted instantiation: anon.c:_gnutls_digest_is_secure
Unexecuted instantiation: anon_ecdh.c:_gnutls_digest_is_secure
Unexecuted instantiation: dh_common.c:_gnutls_digest_is_secure
Unexecuted instantiation: dhe.c:_gnutls_digest_is_secure
Unexecuted instantiation: dhe_psk.c:_gnutls_digest_is_secure
Unexecuted instantiation: ecdhe.c:_gnutls_digest_is_secure
Unexecuted instantiation: psk.c:_gnutls_digest_is_secure
Unexecuted instantiation: rsa.c:_gnutls_digest_is_secure
Unexecuted instantiation: rsa_psk.c:_gnutls_digest_is_secure
Unexecuted instantiation: vko_gost.c:_gnutls_digest_is_secure
Unexecuted instantiation: session.c:_gnutls_digest_is_secure
Unexecuted instantiation: vko.c:_gnutls_digest_is_secure
Unexecuted instantiation: gost_keywrap.c:_gnutls_digest_is_secure
Unexecuted instantiation: gost-wrap.c:_gnutls_digest_is_secure
Unexecuted instantiation: srp.c:_gnutls_digest_is_secure
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_digest_is_secure
Unexecuted instantiation: ocsp_output.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs7-output.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs7.c:_gnutls_digest_is_secure
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_digest_is_secure
Unexecuted instantiation: srp_kx.c:_gnutls_digest_is_secure
231
232
/* Functions for cipher suites. */
233
int _gnutls_get_client_ciphersuites(gnutls_session_t session,
234
            gnutls_buffer_st *cdata,
235
            const version_entry_st *minver,
236
            unsigned add_scsv);
237
238
int _gnutls_supported_ciphersuites(gnutls_session_t session,
239
           uint8_t *cipher_suites,
240
           unsigned int max_cipher_suite_size);
241
242
const gnutls_cipher_suite_entry_st *
243
cipher_suite_get(gnutls_kx_algorithm_t kx_algorithm,
244
     gnutls_cipher_algorithm_t cipher_algorithm,
245
     gnutls_mac_algorithm_t mac_algorithm);
246
247
const char *_gnutls_cipher_suite_get_name(const uint8_t suite[2]);
248
gnutls_kx_algorithm_t _gnutls_cipher_suite_get_kx_algo(const uint8_t suite[2]);
249
250
int _gnutls_cipher_suite_get_id(gnutls_kx_algorithm_t kx_algorithm,
251
        gnutls_cipher_algorithm_t cipher_algorithm,
252
        gnutls_mac_algorithm_t mac_algorithm,
253
        uint8_t suite[2]);
254
255
const gnutls_cipher_suite_entry_st *
256
ciphersuite_to_entry(const uint8_t suite[2]);
257
258
/* Functions for ciphers. */
259
const cipher_entry_st *_gnutls_cipher_to_entry(gnutls_cipher_algorithm_t c);
260
307k
#define cipher_to_entry(x) _gnutls_cipher_to_entry(x)
261
const cipher_entry_st *cipher_name_to_entry(const char *name);
262
263
inline static cipher_type_t _gnutls_cipher_type(const cipher_entry_st *e)
264
1.03M
{
265
1.03M
  if (unlikely(e == NULL))
266
0
    return CIPHER_AEAD; /* doesn't matter */
267
1.03M
  return e->type;
268
1.03M
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_type
Unexecuted instantiation: global.c:_gnutls_cipher_type
Unexecuted instantiation: mem.c:_gnutls_cipher_type
Unexecuted instantiation: system.c:_gnutls_cipher_type
Unexecuted instantiation: str.c:_gnutls_cipher_type
Unexecuted instantiation: str-idna.c:_gnutls_cipher_type
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_type
Unexecuted instantiation: supplemental.c:_gnutls_cipher_type
Unexecuted instantiation: random.c:_gnutls_cipher_type
Unexecuted instantiation: privkey.c:_gnutls_cipher_type
Unexecuted instantiation: pcert.c:_gnutls_cipher_type
Unexecuted instantiation: pubkey.c:_gnutls_cipher_type
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_type
Unexecuted instantiation: fips.c:_gnutls_cipher_type
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_type
Unexecuted instantiation: atfork.c:_gnutls_cipher_type
Unexecuted instantiation: urls.c:_gnutls_cipher_type
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_type
Unexecuted instantiation: common.c:_gnutls_cipher_type
Unexecuted instantiation: crl.c:_gnutls_cipher_type
Unexecuted instantiation: crq.c:_gnutls_cipher_type
Unexecuted instantiation: dn.c:_gnutls_cipher_type
Unexecuted instantiation: extensions.c:_gnutls_cipher_type
Unexecuted instantiation: key_decode.c:_gnutls_cipher_type
Unexecuted instantiation: key_encode.c:_gnutls_cipher_type
Unexecuted instantiation: mpi.c:_gnutls_cipher_type
Unexecuted instantiation: output.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_type
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_type
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_type
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_type
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_type
Unexecuted instantiation: sign.c:_gnutls_cipher_type
Unexecuted instantiation: spki.c:_gnutls_cipher_type
Unexecuted instantiation: time.c:_gnutls_cipher_type
Unexecuted instantiation: tls_features.c:_gnutls_cipher_type
Unexecuted instantiation: verify-high.c:_gnutls_cipher_type
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_type
Unexecuted instantiation: verify.c:_gnutls_cipher_type
Unexecuted instantiation: virt-san.c:_gnutls_cipher_type
Unexecuted instantiation: x509.c:_gnutls_cipher_type
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_type
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_type
Unexecuted instantiation: x509_write.c:_gnutls_cipher_type
Unexecuted instantiation: ciphers.c:_gnutls_cipher_type
Unexecuted instantiation: ecc.c:_gnutls_cipher_type
Unexecuted instantiation: mac.c:_gnutls_cipher_type
Unexecuted instantiation: publickey.c:_gnutls_cipher_type
Unexecuted instantiation: secparams.c:_gnutls_cipher_type
Unexecuted instantiation: accelerated.c:_gnutls_cipher_type
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_type
Unexecuted instantiation: x86-common.c:_gnutls_cipher_type
cipher.c:_gnutls_cipher_type
Line
Count
Source
264
957k
{
265
957k
  if (unlikely(e == NULL))
266
0
    return CIPHER_AEAD; /* doesn't matter */
267
957k
  return e->type;
268
957k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_type
Unexecuted instantiation: init.c:_gnutls_cipher_type
Unexecuted instantiation: pk.c:_gnutls_cipher_type
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_type
Unexecuted instantiation: rnd.c:_gnutls_cipher_type
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_type
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_type
Unexecuted instantiation: compress.c:_gnutls_cipher_type
Unexecuted instantiation: errors.c:_gnutls_cipher_type
Unexecuted instantiation: dh.c:_gnutls_cipher_type
Unexecuted instantiation: kx.c:_gnutls_cipher_type
Unexecuted instantiation: priority.c:_gnutls_cipher_type
Unexecuted instantiation: hash_int.c:_gnutls_cipher_type
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_type
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_type
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_type
Unexecuted instantiation: datum.c:_gnutls_cipher_type
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_type
Unexecuted instantiation: certs.c:_gnutls_cipher_type
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_type
Unexecuted instantiation: profiles.c:_gnutls_cipher_type
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_type
Unexecuted instantiation: state.c:_gnutls_cipher_type
Unexecuted instantiation: file.c:_gnutls_cipher_type
crypto-api.c:_gnutls_cipher_type
Line
Count
Source
264
43.5k
{
265
43.5k
  if (unlikely(e == NULL))
266
0
    return CIPHER_AEAD; /* doesn't matter */
267
43.5k
  return e->type;
268
43.5k
}
dtls.c:_gnutls_cipher_type
Line
Count
Source
264
5.35k
{
265
5.35k
  if (unlikely(e == NULL))
266
0
    return CIPHER_AEAD; /* doesn't matter */
267
5.35k
  return e->type;
268
5.35k
}
Unexecuted instantiation: system_override.c:_gnutls_cipher_type
Unexecuted instantiation: pin.c:_gnutls_cipher_type
Unexecuted instantiation: prf.c:_gnutls_cipher_type
Unexecuted instantiation: cert-session.c:_gnutls_cipher_type
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_type
Unexecuted instantiation: secrets.c:_gnutls_cipher_type
Unexecuted instantiation: extv.c:_gnutls_cipher_type
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_type
Unexecuted instantiation: iov.c:_gnutls_cipher_type
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_type
Unexecuted instantiation: attributes.c:_gnutls_cipher_type
Unexecuted instantiation: email-verify.c:_gnutls_cipher_type
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_type
Unexecuted instantiation: ip.c:_gnutls_cipher_type
Unexecuted instantiation: krb5.c:_gnutls_cipher_type
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_type
Unexecuted instantiation: ocsp.c:_gnutls_cipher_type
Unexecuted instantiation: alpn.c:_gnutls_cipher_type
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_type
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_type
Unexecuted instantiation: cookie.c:_gnutls_cipher_type
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_type
Unexecuted instantiation: early_data.c:_gnutls_cipher_type
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_type
Unexecuted instantiation: etm.c:_gnutls_cipher_type
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_type
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_type
Unexecuted instantiation: key_share.c:_gnutls_cipher_type
Unexecuted instantiation: max_record.c:_gnutls_cipher_type
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_type
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_type
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_type
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_type
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_type
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_type
Unexecuted instantiation: server_name.c:_gnutls_cipher_type
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_type
Unexecuted instantiation: signature.c:_gnutls_cipher_type
Unexecuted instantiation: srtp.c:_gnutls_cipher_type
Unexecuted instantiation: status_request.c:_gnutls_cipher_type
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_type
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_type
Unexecuted instantiation: cert.c:_gnutls_cipher_type
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_type
Unexecuted instantiation: cert_types.c:_gnutls_cipher_type
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_type
Unexecuted instantiation: groups.c:_gnutls_cipher_type
Unexecuted instantiation: protocols.c:_gnutls_cipher_type
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_type
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_type
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_type
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_type
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_type
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_type
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_type
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_type
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_type
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_type
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_type
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_type
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_type
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_type
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_type
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_type
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_type
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_type
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_type
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_type
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_type
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_type
Unexecuted instantiation: record.c:_gnutls_cipher_type
Unexecuted instantiation: debug.c:_gnutls_cipher_type
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_type
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_type
Unexecuted instantiation: buffers.c:_gnutls_cipher_type
Unexecuted instantiation: handshake.c:_gnutls_cipher_type
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_type
Unexecuted instantiation: db.c:_gnutls_cipher_type
Unexecuted instantiation: auth.c:_gnutls_cipher_type
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_type
Unexecuted instantiation: session_pack.c:_gnutls_cipher_type
constate.c:_gnutls_cipher_type
Line
Count
Source
264
27.6k
{
265
27.6k
  if (unlikely(e == NULL))
266
0
    return CIPHER_AEAD; /* doesn't matter */
267
27.6k
  return e->type;
268
27.6k
}
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_type
Unexecuted instantiation: alert.c:_gnutls_cipher_type
Unexecuted instantiation: threads.c:_gnutls_cipher_type
Unexecuted instantiation: sockets.c:_gnutls_cipher_type
Unexecuted instantiation: dh-session.c:_gnutls_cipher_type
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_type
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_type
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_type
Unexecuted instantiation: stek.c:_gnutls_cipher_type
Unexecuted instantiation: ktls.c:_gnutls_cipher_type
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_type
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_type
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_type
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_type
Unexecuted instantiation: finished.c:_gnutls_cipher_type
Unexecuted instantiation: key_update.c:_gnutls_cipher_type
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_type
Unexecuted instantiation: certificate.c:_gnutls_cipher_type
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_type
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_type
Unexecuted instantiation: anon.c:_gnutls_cipher_type
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_type
Unexecuted instantiation: dh_common.c:_gnutls_cipher_type
Unexecuted instantiation: dhe.c:_gnutls_cipher_type
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_type
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_type
Unexecuted instantiation: psk.c:_gnutls_cipher_type
Unexecuted instantiation: rsa.c:_gnutls_cipher_type
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_type
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_type
Unexecuted instantiation: session.c:_gnutls_cipher_type
Unexecuted instantiation: vko.c:_gnutls_cipher_type
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_type
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_type
Unexecuted instantiation: srp.c:_gnutls_cipher_type
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_type
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_type
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_type
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_type
269
270
inline static int _gnutls_cipher_get_block_size(const cipher_entry_st *e)
271
1.03M
{
272
1.03M
  if (unlikely(e == NULL))
273
58.9k
    return 0;
274
972k
  return e->blocksize;
275
1.03M
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_block_size
pkcs7-crypt.c:_gnutls_cipher_get_block_size
Line
Count
Source
271
13.2k
{
272
13.2k
  if (unlikely(e == NULL))
273
0
    return 0;
274
13.2k
  return e->blocksize;
275
13.2k
}
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_block_size
cipher.c:_gnutls_cipher_get_block_size
Line
Count
Source
271
957k
{
272
957k
  if (unlikely(e == NULL))
273
0
    return 0;
274
957k
  return e->blocksize;
275
957k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_block_size
cipher_int.c:_gnutls_cipher_get_block_size
Line
Count
Source
271
60.6k
{
272
60.6k
  if (unlikely(e == NULL))
273
58.9k
    return 0;
274
1.67k
  return e->blocksize;
275
60.6k
}
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dtls.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: record.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: debug.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: constate.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_block_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_block_size
276
277
inline static int _gnutls_cipher_get_implicit_iv_size(const cipher_entry_st *e)
278
958k
{
279
958k
  if (unlikely(e == NULL))
280
0
    return 0;
281
958k
  return e->implicit_iv;
282
958k
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_implicit_iv_size
cipher.c:_gnutls_cipher_get_implicit_iv_size
Line
Count
Source
278
955k
{
279
955k
  if (unlikely(e == NULL))
280
0
    return 0;
281
955k
  return e->implicit_iv;
282
955k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dtls.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: record.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: debug.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_implicit_iv_size
constate.c:_gnutls_cipher_get_implicit_iv_size
Line
Count
Source
278
3.41k
{
279
3.41k
  if (unlikely(e == NULL))
280
0
    return 0;
281
3.41k
  return e->implicit_iv;
282
3.41k
}
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_implicit_iv_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_implicit_iv_size
283
284
inline static int _gnutls_cipher_get_iv_size(const cipher_entry_st *e)
285
93.0k
{
286
93.0k
  if (unlikely(e == NULL))
287
0
    return 0;
288
93.0k
  return e->cipher_iv;
289
93.0k
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_iv_size
pkcs7-crypt.c:_gnutls_cipher_get_iv_size
Line
Count
Source
285
2.66k
{
286
2.66k
  if (unlikely(e == NULL))
287
0
    return 0;
288
2.66k
  return e->cipher_iv;
289
2.66k
}
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_iv_size
cipher.c:_gnutls_cipher_get_iv_size
Line
Count
Source
285
79.4k
{
286
79.4k
  if (unlikely(e == NULL))
287
0
    return 0;
288
79.4k
  return e->cipher_iv;
289
79.4k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dtls.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: record.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: debug.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_iv_size
constate.c:_gnutls_cipher_get_iv_size
Line
Count
Source
285
10.9k
{
286
10.9k
  if (unlikely(e == NULL))
287
0
    return 0;
288
10.9k
  return e->cipher_iv;
289
10.9k
}
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_iv_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_iv_size
290
291
inline static int _gnutls_cipher_get_explicit_iv_size(const cipher_entry_st *e)
292
5.30M
{
293
5.30M
  if (unlikely(e == NULL))
294
0
    return 0;
295
5.30M
  return e->explicit_iv;
296
5.30M
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_explicit_iv_size
cipher.c:_gnutls_cipher_get_explicit_iv_size
Line
Count
Source
292
955k
{
293
955k
  if (unlikely(e == NULL))
294
0
    return 0;
295
955k
  return e->explicit_iv;
296
955k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_explicit_iv_size
dtls.c:_gnutls_cipher_get_explicit_iv_size
Line
Count
Source
292
5.35k
{
293
5.35k
  if (unlikely(e == NULL))
294
0
    return 0;
295
5.35k
  return e->explicit_iv;
296
5.35k
}
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_explicit_iv_size
record.c:_gnutls_cipher_get_explicit_iv_size
Line
Count
Source
292
2.33M
{
293
2.33M
  if (unlikely(e == NULL))
294
0
    return 0;
295
2.33M
  return e->explicit_iv;
296
2.33M
}
Unexecuted instantiation: debug.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_explicit_iv_size
buffers.c:_gnutls_cipher_get_explicit_iv_size
Line
Count
Source
292
2.00M
{
293
2.00M
  if (unlikely(e == NULL))
294
0
    return 0;
295
2.00M
  return e->explicit_iv;
296
2.00M
}
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: constate.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_explicit_iv_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_explicit_iv_size
297
298
inline static int _gnutls_cipher_get_key_size(const cipher_entry_st *e)
299
14.3k
{
300
14.3k
  if (unlikely(e == NULL))
301
0
    return 0;
302
14.3k
  return e->keysize;
303
14.3k
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cipher.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dtls.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: record.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: debug.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_key_size
constate.c:_gnutls_cipher_get_key_size
Line
Count
Source
299
14.3k
{
300
14.3k
  if (unlikely(e == NULL))
301
0
    return 0;
302
14.3k
  return e->keysize;
303
14.3k
}
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_key_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_key_size
304
305
inline static const char *_gnutls_cipher_get_name(const cipher_entry_st *e)
306
0
{
307
0
  if (unlikely(e == NULL))
308
0
    return NULL;
309
0
  return e->name;
310
0
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_name
Unexecuted instantiation: global.c:_gnutls_cipher_get_name
Unexecuted instantiation: mem.c:_gnutls_cipher_get_name
Unexecuted instantiation: system.c:_gnutls_cipher_get_name
Unexecuted instantiation: str.c:_gnutls_cipher_get_name
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_name
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_name
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_name
Unexecuted instantiation: random.c:_gnutls_cipher_get_name
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_name
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_name
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_name
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_name
Unexecuted instantiation: fips.c:_gnutls_cipher_get_name
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_name
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_name
Unexecuted instantiation: urls.c:_gnutls_cipher_get_name
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_name
Unexecuted instantiation: common.c:_gnutls_cipher_get_name
Unexecuted instantiation: crl.c:_gnutls_cipher_get_name
Unexecuted instantiation: crq.c:_gnutls_cipher_get_name
Unexecuted instantiation: dn.c:_gnutls_cipher_get_name
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_name
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_name
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_name
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_name
Unexecuted instantiation: output.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_get_name
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_name
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_name
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_name
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_name
Unexecuted instantiation: sign.c:_gnutls_cipher_get_name
Unexecuted instantiation: spki.c:_gnutls_cipher_get_name
Unexecuted instantiation: time.c:_gnutls_cipher_get_name
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_name
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_name
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_name
Unexecuted instantiation: verify.c:_gnutls_cipher_get_name
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_name
Unexecuted instantiation: x509.c:_gnutls_cipher_get_name
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_name
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_name
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_name
Unexecuted instantiation: ciphers.c:_gnutls_cipher_get_name
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_name
Unexecuted instantiation: mac.c:_gnutls_cipher_get_name
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_name
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_name
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_name
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_name
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_name
Unexecuted instantiation: cipher.c:_gnutls_cipher_get_name
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_name
Unexecuted instantiation: init.c:_gnutls_cipher_get_name
Unexecuted instantiation: pk.c:_gnutls_cipher_get_name
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_name
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_name
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_name
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_name
Unexecuted instantiation: compress.c:_gnutls_cipher_get_name
Unexecuted instantiation: errors.c:_gnutls_cipher_get_name
Unexecuted instantiation: dh.c:_gnutls_cipher_get_name
Unexecuted instantiation: kx.c:_gnutls_cipher_get_name
Unexecuted instantiation: priority.c:_gnutls_cipher_get_name
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_name
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_get_name
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_name
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_name
Unexecuted instantiation: datum.c:_gnutls_cipher_get_name
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_name
Unexecuted instantiation: certs.c:_gnutls_cipher_get_name
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_name
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_name
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_name
Unexecuted instantiation: state.c:_gnutls_cipher_get_name
Unexecuted instantiation: file.c:_gnutls_cipher_get_name
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_get_name
Unexecuted instantiation: dtls.c:_gnutls_cipher_get_name
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_name
Unexecuted instantiation: pin.c:_gnutls_cipher_get_name
Unexecuted instantiation: prf.c:_gnutls_cipher_get_name
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_name
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_name
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_name
Unexecuted instantiation: extv.c:_gnutls_cipher_get_name
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_name
Unexecuted instantiation: iov.c:_gnutls_cipher_get_name
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_name
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_name
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_name
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_name
Unexecuted instantiation: ip.c:_gnutls_cipher_get_name
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_name
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_name
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_name
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_name
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_name
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_name
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_name
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_name
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_name
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_name
Unexecuted instantiation: etm.c:_gnutls_cipher_get_name
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_name
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_name
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_name
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_name
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_name
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_name
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_name
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_name
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_name
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_name
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_name
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_name
Unexecuted instantiation: signature.c:_gnutls_cipher_get_name
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_name
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_name
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_name
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_name
Unexecuted instantiation: cert.c:_gnutls_cipher_get_name
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_name
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_name
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_name
Unexecuted instantiation: groups.c:_gnutls_cipher_get_name
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_name
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_name
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_name
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_name
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_name
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_name
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_name
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_name
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_name
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_name
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_name
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_name
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_name
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_name
Unexecuted instantiation: record.c:_gnutls_cipher_get_name
Unexecuted instantiation: debug.c:_gnutls_cipher_get_name
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_name
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_name
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_name
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_name
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_name
Unexecuted instantiation: db.c:_gnutls_cipher_get_name
Unexecuted instantiation: auth.c:_gnutls_cipher_get_name
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_name
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_name
Unexecuted instantiation: constate.c:_gnutls_cipher_get_name
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_name
Unexecuted instantiation: alert.c:_gnutls_cipher_get_name
Unexecuted instantiation: threads.c:_gnutls_cipher_get_name
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_name
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_name
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_name
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_name
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_name
Unexecuted instantiation: stek.c:_gnutls_cipher_get_name
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_name
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_name
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_name
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_name
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_name
Unexecuted instantiation: finished.c:_gnutls_cipher_get_name
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_name
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_name
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_name
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_name
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_name
Unexecuted instantiation: anon.c:_gnutls_cipher_get_name
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_name
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_name
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_name
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_name
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_name
Unexecuted instantiation: psk.c:_gnutls_cipher_get_name
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_name
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_name
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_name
Unexecuted instantiation: session.c:_gnutls_cipher_get_name
Unexecuted instantiation: vko.c:_gnutls_cipher_get_name
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_name
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_name
Unexecuted instantiation: srp.c:_gnutls_cipher_get_name
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_name
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_name
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_name
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_name
311
312
inline static int _gnutls_cipher_algo_is_aead(const cipher_entry_st *e)
313
1.97M
{
314
1.97M
  if (unlikely(e == NULL))
315
1.96M
    return 0;
316
12.4k
  return (e->type == CIPHER_AEAD) ? 1 : 0;
317
1.97M
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: global.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: mem.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: system.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: str.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: str-idna.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: supplemental.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: random.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: privkey.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pcert.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pubkey.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: fips.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: atfork.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: urls.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: common.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: crl.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: crq.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dn.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: extensions.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: key_decode.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: key_encode.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: mpi.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: output.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sign.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: spki.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: time.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: tls_features.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: verify-high.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: verify.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: virt-san.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: x509.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: x509_write.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ciphers.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ecc.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: mac.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: publickey.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: secparams.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: accelerated.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: x86-common.c:_gnutls_cipher_algo_is_aead
cipher.c:_gnutls_cipher_algo_is_aead
Line
Count
Source
313
64.2k
{
314
64.2k
  if (unlikely(e == NULL))
315
58.9k
    return 0;
316
5.32k
  return (e->type == CIPHER_AEAD) ? 1 : 0;
317
64.2k
}
Unexecuted instantiation: gost28147.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: init.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pk.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: rnd.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: compress.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: errors.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dh.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: kx.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: priority.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hash_int.c:_gnutls_cipher_algo_is_aead
cipher_int.c:_gnutls_cipher_algo_is_aead
Line
Count
Source
313
1.91M
{
314
1.91M
  if (unlikely(e == NULL))
315
1.90M
    return 0;
316
7.10k
  return (e->type == CIPHER_AEAD) ? 1 : 0;
317
1.91M
}
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: datum.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: certs.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: profiles.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: state.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: file.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dtls.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: system_override.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pin.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: prf.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cert-session.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: secrets.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: extv.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: iov.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: attributes.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: email-verify.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ip.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: krb5.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ocsp.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: alpn.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cookie.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: early_data.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: etm.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: key_share.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: max_record.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: server_name.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: signature.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: srtp.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: status_request.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cert.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cert_types.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: groups.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: protocols.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: record.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: debug.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: buffers.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: handshake.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: db.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: auth.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: session_pack.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: constate.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: alert.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: threads.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: sockets.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dh-session.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: stek.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ktls.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: finished.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: key_update.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: certificate.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: anon.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dh_common.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dhe.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: psk.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: rsa.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: session.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: vko.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: srp.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_algo_is_aead
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_algo_is_aead
318
319
inline static int _gnutls_cipher_is_ok(const cipher_entry_st *e)
320
46.2k
{
321
46.2k
  if (unlikely(e == NULL) || e->id == 0)
322
0
    return 0;
323
46.2k
  else
324
46.2k
    return 1;
325
46.2k
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_is_ok
Unexecuted instantiation: global.c:_gnutls_cipher_is_ok
Unexecuted instantiation: mem.c:_gnutls_cipher_is_ok
Unexecuted instantiation: system.c:_gnutls_cipher_is_ok
Unexecuted instantiation: str.c:_gnutls_cipher_is_ok
Unexecuted instantiation: str-idna.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_is_ok
Unexecuted instantiation: supplemental.c:_gnutls_cipher_is_ok
Unexecuted instantiation: random.c:_gnutls_cipher_is_ok
Unexecuted instantiation: privkey.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pcert.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pubkey.c:_gnutls_cipher_is_ok
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_is_ok
Unexecuted instantiation: fips.c:_gnutls_cipher_is_ok
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_is_ok
Unexecuted instantiation: atfork.c:_gnutls_cipher_is_ok
Unexecuted instantiation: urls.c:_gnutls_cipher_is_ok
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_is_ok
Unexecuted instantiation: common.c:_gnutls_cipher_is_ok
Unexecuted instantiation: crl.c:_gnutls_cipher_is_ok
Unexecuted instantiation: crq.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dn.c:_gnutls_cipher_is_ok
Unexecuted instantiation: extensions.c:_gnutls_cipher_is_ok
Unexecuted instantiation: key_decode.c:_gnutls_cipher_is_ok
Unexecuted instantiation: key_encode.c:_gnutls_cipher_is_ok
Unexecuted instantiation: mpi.c:_gnutls_cipher_is_ok
Unexecuted instantiation: output.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_is_ok
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_is_ok
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_is_ok
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_is_ok
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sign.c:_gnutls_cipher_is_ok
Unexecuted instantiation: spki.c:_gnutls_cipher_is_ok
Unexecuted instantiation: time.c:_gnutls_cipher_is_ok
Unexecuted instantiation: tls_features.c:_gnutls_cipher_is_ok
Unexecuted instantiation: verify-high.c:_gnutls_cipher_is_ok
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_is_ok
Unexecuted instantiation: verify.c:_gnutls_cipher_is_ok
Unexecuted instantiation: virt-san.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x509.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x509_write.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ciphers.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ecc.c:_gnutls_cipher_is_ok
Unexecuted instantiation: mac.c:_gnutls_cipher_is_ok
Unexecuted instantiation: publickey.c:_gnutls_cipher_is_ok
Unexecuted instantiation: secparams.c:_gnutls_cipher_is_ok
Unexecuted instantiation: accelerated.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x86-common.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cipher.c:_gnutls_cipher_is_ok
Unexecuted instantiation: gost28147.c:_gnutls_cipher_is_ok
Unexecuted instantiation: init.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pk.c:_gnutls_cipher_is_ok
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_is_ok
Unexecuted instantiation: rnd.c:_gnutls_cipher_is_ok
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_is_ok
Unexecuted instantiation: compress.c:_gnutls_cipher_is_ok
Unexecuted instantiation: errors.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dh.c:_gnutls_cipher_is_ok
Unexecuted instantiation: kx.c:_gnutls_cipher_is_ok
Unexecuted instantiation: priority.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hash_int.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cipher_int.c:_gnutls_cipher_is_ok
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_is_ok
Unexecuted instantiation: datum.c:_gnutls_cipher_is_ok
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_is_ok
Unexecuted instantiation: certs.c:_gnutls_cipher_is_ok
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_is_ok
Unexecuted instantiation: profiles.c:_gnutls_cipher_is_ok
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_is_ok
Unexecuted instantiation: state.c:_gnutls_cipher_is_ok
Unexecuted instantiation: file.c:_gnutls_cipher_is_ok
Unexecuted instantiation: crypto-api.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dtls.c:_gnutls_cipher_is_ok
Unexecuted instantiation: system_override.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pin.c:_gnutls_cipher_is_ok
Unexecuted instantiation: prf.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cert-session.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_is_ok
Unexecuted instantiation: secrets.c:_gnutls_cipher_is_ok
Unexecuted instantiation: extv.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_is_ok
Unexecuted instantiation: iov.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_is_ok
Unexecuted instantiation: attributes.c:_gnutls_cipher_is_ok
Unexecuted instantiation: email-verify.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ip.c:_gnutls_cipher_is_ok
Unexecuted instantiation: krb5.c:_gnutls_cipher_is_ok
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ocsp.c:_gnutls_cipher_is_ok
Unexecuted instantiation: alpn.c:_gnutls_cipher_is_ok
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_is_ok
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cookie.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_is_ok
Unexecuted instantiation: early_data.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_is_ok
Unexecuted instantiation: etm.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_is_ok
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_is_ok
Unexecuted instantiation: key_share.c:_gnutls_cipher_is_ok
Unexecuted instantiation: max_record.c:_gnutls_cipher_is_ok
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_is_ok
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_is_ok
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_is_ok
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_is_ok
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_is_ok
Unexecuted instantiation: server_name.c:_gnutls_cipher_is_ok
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_is_ok
Unexecuted instantiation: signature.c:_gnutls_cipher_is_ok
Unexecuted instantiation: srtp.c:_gnutls_cipher_is_ok
Unexecuted instantiation: status_request.c:_gnutls_cipher_is_ok
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_is_ok
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cert.c:_gnutls_cipher_is_ok
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cert_types.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_is_ok
Unexecuted instantiation: groups.c:_gnutls_cipher_is_ok
Unexecuted instantiation: protocols.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_is_ok
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_is_ok
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_is_ok
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_is_ok
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_is_ok
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_is_ok
Unexecuted instantiation: record.c:_gnutls_cipher_is_ok
Unexecuted instantiation: debug.c:_gnutls_cipher_is_ok
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_is_ok
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_is_ok
Unexecuted instantiation: buffers.c:_gnutls_cipher_is_ok
Unexecuted instantiation: handshake.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_is_ok
Unexecuted instantiation: db.c:_gnutls_cipher_is_ok
Unexecuted instantiation: auth.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_is_ok
Unexecuted instantiation: session_pack.c:_gnutls_cipher_is_ok
constate.c:_gnutls_cipher_is_ok
Line
Count
Source
320
46.2k
{
321
46.2k
  if (unlikely(e == NULL) || e->id == 0)
322
0
    return 0;
323
46.2k
  else
324
46.2k
    return 1;
325
46.2k
}
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_is_ok
Unexecuted instantiation: alert.c:_gnutls_cipher_is_ok
Unexecuted instantiation: threads.c:_gnutls_cipher_is_ok
Unexecuted instantiation: sockets.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dh-session.c:_gnutls_cipher_is_ok
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_is_ok
Unexecuted instantiation: stek.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ktls.c:_gnutls_cipher_is_ok
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_is_ok
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_is_ok
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_is_ok
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_is_ok
Unexecuted instantiation: finished.c:_gnutls_cipher_is_ok
Unexecuted instantiation: key_update.c:_gnutls_cipher_is_ok
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_is_ok
Unexecuted instantiation: certificate.c:_gnutls_cipher_is_ok
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_is_ok
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_is_ok
Unexecuted instantiation: anon.c:_gnutls_cipher_is_ok
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dh_common.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dhe.c:_gnutls_cipher_is_ok
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_is_ok
Unexecuted instantiation: psk.c:_gnutls_cipher_is_ok
Unexecuted instantiation: rsa.c:_gnutls_cipher_is_ok
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_is_ok
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_is_ok
Unexecuted instantiation: session.c:_gnutls_cipher_is_ok
Unexecuted instantiation: vko.c:_gnutls_cipher_is_ok
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_is_ok
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_is_ok
Unexecuted instantiation: srp.c:_gnutls_cipher_is_ok
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_is_ok
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_is_ok
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_is_ok
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_is_ok
326
327
inline static int _gnutls_cipher_get_tag_size(const cipher_entry_st *e)
328
58.1k
{
329
58.1k
  size_t ret = 0;
330
331
58.1k
  if (unlikely(e == NULL))
332
0
    return ret;
333
334
  /* non-AEAD have 0 as tag size */
335
58.1k
  return e->tagsize;
336
58.1k
}
Unexecuted instantiation: cert-cred.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: global.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: mem.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: system.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: str.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: str-idna.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cert-cred-x509.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: supplemental.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: random.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: privkey.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pcert.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pubkey.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: crypto-backend.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: fips.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: safe-memfuncs.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: atfork.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: urls.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: keys-dummy.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: common.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: crl.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: crq.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dn.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: extensions.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: key_decode.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: key_encode.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: mpi.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: output.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs12.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs12_bag.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs12_encr.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: privkey_openssl.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: prov-seed.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sign.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: spki.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: time.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: tls_features.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: verify-high.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: verify-high2.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: verify.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: virt-san.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: x509.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: x509_dn.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: x509_ext.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: x509_write.c:_gnutls_cipher_get_tag_size
ciphers.c:_gnutls_cipher_get_tag_size
Line
Count
Source
328
17.9k
{
329
17.9k
  size_t ret = 0;
330
331
17.9k
  if (unlikely(e == NULL))
332
0
    return ret;
333
334
  /* non-AEAD have 0 as tag size */
335
17.9k
  return e->tagsize;
336
17.9k
}
Unexecuted instantiation: ecc.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: mac.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: publickey.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: secparams.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: accelerated.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cryptodev.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: x86-common.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cipher.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: gost28147.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: init.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pk.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: rnd.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sysrng-linux.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: compress.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: errors.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dh.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: kx.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: priority.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hash_int.c:_gnutls_cipher_get_tag_size
cipher_int.c:_gnutls_cipher_get_tag_size
Line
Count
Source
328
7.10k
{
329
7.10k
  size_t ret = 0;
330
331
7.10k
  if (unlikely(e == NULL))
332
0
    return ret;
333
334
  /* non-AEAD have 0 as tag size */
335
7.10k
  return e->tagsize;
336
7.10k
}
Unexecuted instantiation: x509_b64.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hello_ext.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: datum.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: fingerprint.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: certs.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: str-iconv.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: profiles.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: str-unicode.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: state.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: file.c:_gnutls_cipher_get_tag_size
crypto-api.c:_gnutls_cipher_get_tag_size
Line
Count
Source
328
29.4k
{
329
29.4k
  size_t ret = 0;
330
331
29.4k
  if (unlikely(e == NULL))
332
0
    return ret;
333
334
  /* non-AEAD have 0 as tag size */
335
29.4k
  return e->tagsize;
336
29.4k
}
dtls.c:_gnutls_cipher_get_tag_size
Line
Count
Source
328
3.55k
{
329
3.55k
  size_t ret = 0;
330
331
3.55k
  if (unlikely(e == NULL))
332
0
    return ret;
333
334
  /* non-AEAD have 0 as tag size */
335
3.55k
  return e->tagsize;
336
3.55k
}
Unexecuted instantiation: system_override.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pin.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: prf.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cert-session.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dtls-sw.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: secrets.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: extv.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ocsp-api.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: iov.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pathbuf.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: attributes.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: email-verify.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hostname-verify.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ip.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: krb5.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: name_constraints.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ocsp.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: alpn.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: client_cert_type.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: compress_certificate.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cookie.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dumbfw.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: early_data.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ec_point_formats.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: etm.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ext_master_secret.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: heartbeat.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: key_share.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: max_record.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: post_handshake.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pre_shared_key.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: psk_ke_modes.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: record_size_limit.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: safe_renegotiation.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: server_cert_type.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: server_name.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: session_ticket.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: signature.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: srtp.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: status_request.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: supported_groups.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: supported_versions.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cert.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: psk_passwd.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cert_types.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ciphersuites.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: groups.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: protocols.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-padlock.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hmac-padlock.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sha-padlock.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: bignum-le.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dsa-compute-k.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dsa-validate.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: gostdsa-mask.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: provable-prime.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: tls1-prf.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: record.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: debug.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: handshake-tls13.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: mbuffers.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: buffers.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: handshake.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cipher-cbc.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: db.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: auth.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sslv2_compat.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: session_pack.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: constate.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: tls-sig.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: alert.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: threads.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: sockets.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dh-session.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: handshake-checks.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dh-primes.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hello_ext_lib.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: stek.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ktls.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: encrypted_extensions.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: certificate_request.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: certificate_verify.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: tls13-sig.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: finished.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: key_update.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: hello_retry.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: certificate.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: psk_ext_parser.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: anti_replay.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: anon.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: anon_ecdh.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dh_common.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dhe.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: dhe_psk.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ecdhe.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: psk.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: rsa.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: rsa_psk.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: vko_gost.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: session.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: vko.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: gost_keywrap.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: gost-wrap.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: srp.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: ocsp_output.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs7-output.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs7.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_cipher_get_tag_size
Unexecuted instantiation: srp_kx.c:_gnutls_cipher_get_tag_size
337
338
/* Functions for key exchange. */
339
bool _gnutls_kx_needs_dh_params(gnutls_kx_algorithm_t algorithm);
340
bool _gnutls_kx_allows_false_start(gnutls_session_t session);
341
mod_auth_st *_gnutls_kx_auth_struct(gnutls_kx_algorithm_t algorithm);
342
int _gnutls_kx_is_ok(gnutls_kx_algorithm_t algorithm);
343
344
int _gnutls_kx_get_id(const char *name);
345
346
gnutls_credentials_type_t
347
_gnutls_map_kx_get_cred(gnutls_kx_algorithm_t algorithm, int server);
348
349
/* KX to PK mapping. */
350
unsigned _gnutls_kx_supports_pk(gnutls_kx_algorithm_t kx_algorithm,
351
        gnutls_pk_algorithm_t pk_algorithm);
352
353
unsigned _gnutls_kx_supports_pk_usage(gnutls_kx_algorithm_t kx_algorithm,
354
              gnutls_pk_algorithm_t pk_algorithm,
355
              unsigned key_usage);
356
357
enum encipher_type {
358
  CIPHER_ENCRYPT = 0,
359
  CIPHER_SIGN = 1,
360
  CIPHER_IGN
361
};
362
363
enum encipher_type _gnutls_kx_encipher_type(gnutls_kx_algorithm_t kx_algorithm);
364
365
/* Functions for sign algorithms. */
366
367
typedef enum hash_security_level_t {
368
  _SECURE,
369
  _INSECURE_FOR_CERTS,
370
  _INSECURE
371
} hash_security_level_t;
372
373
int _gnutls_ecc_curve_mark_disabled(gnutls_ecc_curve_t curve);
374
int _gnutls_sign_mark_insecure(gnutls_sign_algorithm_t, hash_security_level_t);
375
int _gnutls_digest_mark_insecure(gnutls_digest_algorithm_t dig);
376
unsigned _gnutls_digest_is_insecure(gnutls_digest_algorithm_t dig);
377
bool _gnutls_digest_is_insecure2(gnutls_digest_algorithm_t dig, unsigned flags);
378
const gnutls_protocol_t *_gnutls_protocol_list(void);
379
int _gnutls_version_mark_disabled(gnutls_protocol_t version);
380
gnutls_protocol_t _gnutls_protocol_get_id_if_supported(const char *name);
381
382
int _gnutls_digest_set_secure(gnutls_digest_algorithm_t dig,
383
            unsigned int secure);
384
int _gnutls_sign_set_secure(gnutls_sign_algorithm_t sign,
385
          hash_security_level_t slevel);
386
int _gnutls_protocol_set_enabled(gnutls_protocol_t version,
387
         unsigned int enabled);
388
int _gnutls_ecc_curve_set_enabled(gnutls_ecc_curve_t curve,
389
          unsigned int enabled);
390
391
/* these functions are for revertible settings, meaning that algorithms marked
392
 * as disabled/insecure with mark_*_all functions can be re-enabled with
393
 * mark_{enabled,secure} functions */
394
void _gnutls_ecc_curve_mark_disabled_all(void);
395
void _gnutls_version_mark_disabled_all(void);
396
void _gnutls_sign_mark_insecure_all(hash_security_level_t level);
397
void _gnutls_digest_mark_insecure_all(void);
398
399
14.2k
#define GNUTLS_SIGN_FLAG_TLS13_OK 1 /* if it is ok to use under TLS1.3 */
400
#define GNUTLS_SIGN_FLAG_CRT_VRFY_REVERSE \
401
0
  (1 << 1) /* reverse order of bytes in CrtVrfy signature */
402
0
#define GNUTLS_SIGN_FLAG_INSECURE_REVERTIBLE (1 << 2)
403
943k
#define GNUTLS_SIGN_FLAG_ALLOW_INSECURE_REVERTIBLE (1 << 3)
404
struct gnutls_sign_entry_st {
405
  const char *name;
406
  const char *oid;
407
  gnutls_sign_algorithm_t id;
408
  gnutls_pk_algorithm_t pk;
409
  gnutls_digest_algorithm_t hash;
410
411
  /* if non-zero it must be the algorithm of the
412
   * private key used or certificate. This is for algorithms
413
   * which can have a different public key type than the
414
   * private key (e.g., RSA PKCS#1 1.5 certificate, but
415
   * an RSA-PSS private key, or an RSA private key and
416
   * an RSA-PSS certificate). */
417
  gnutls_pk_algorithm_t priv_pk;
418
  gnutls_pk_algorithm_t cert_pk;
419
420
  unsigned flags;
421
422
  /* if this signature algorithm is restricted to a curve
423
   * under TLS 1.3. */
424
  gnutls_ecc_curve_t curve;
425
426
  /* See RFC 5246 HashAlgorithm and SignatureAlgorithm
427
     for values to use in aid struct. */
428
  const sign_algorithm_st aid;
429
  hash_security_level_t
430
    slevel; /* contains values of hash_security_level_t */
431
432
  /* 0 if it matches the predefined hash output size, otherwise
433
   * it is truncated or expanded (with XOF) */
434
  unsigned hash_output_size;
435
};
436
typedef struct gnutls_sign_entry_st gnutls_sign_entry_st;
437
438
const gnutls_sign_entry_st *_gnutls_sign_to_entry(gnutls_sign_algorithm_t sign);
439
const gnutls_sign_entry_st *
440
_gnutls_pk_to_sign_entry(gnutls_pk_algorithm_t pk,
441
       gnutls_digest_algorithm_t hash);
442
const gnutls_sign_entry_st *_gnutls_oid_to_sign_entry(const char *oid);
443
444
/* returns true if that signature can be generated
445
 * from the given private key algorithm. */
446
inline static unsigned
447
sign_supports_priv_pk_algorithm(const gnutls_sign_entry_st *se,
448
        gnutls_pk_algorithm_t pk)
449
279k
{
450
279k
  if (pk == se->pk || (se->priv_pk && se->priv_pk == pk))
451
37.2k
    return 1;
452
453
242k
  return 0;
454
279k
}
Unexecuted instantiation: cert-cred.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: global.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: mem.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: system.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: str.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: str-idna.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cert-cred-x509.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: supplemental.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: random.c:sign_supports_priv_pk_algorithm
privkey.c:sign_supports_priv_pk_algorithm
Line
Count
Source
449
271k
{
450
271k
  if (pk == se->pk || (se->priv_pk && se->priv_pk == pk))
451
28.8k
    return 1;
452
453
242k
  return 0;
454
271k
}
Unexecuted instantiation: pcert.c:sign_supports_priv_pk_algorithm
pubkey.c:sign_supports_priv_pk_algorithm
Line
Count
Source
449
3.32k
{
450
3.32k
  if (pk == se->pk || (se->priv_pk && se->priv_pk == pk))
451
3.27k
    return 1;
452
453
48
  return 0;
454
3.32k
}
Unexecuted instantiation: crypto-backend.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: fips.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: safe-memfuncs.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: atfork.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: urls.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: keys-dummy.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: common.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: crl.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: crq.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dn.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: extensions.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: key_decode.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: key_encode.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: mpi.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: output.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs12.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs12_bag.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs12_encr.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs7-crypt.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: privkey_openssl.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: privkey_pkcs8.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: privkey_pkcs8_pbes1.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: prov-seed.c:sign_supports_priv_pk_algorithm
sign.c:sign_supports_priv_pk_algorithm
Line
Count
Source
449
3.59k
{
450
3.59k
  if (pk == se->pk || (se->priv_pk && se->priv_pk == pk))
451
3.59k
    return 1;
452
453
0
  return 0;
454
3.59k
}
Unexecuted instantiation: spki.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: time.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: tls_features.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: verify-high.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: verify-high2.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: verify.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: virt-san.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x509.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x509_dn.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x509_ext.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x509_write.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ciphers.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ecc.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: mac.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: publickey.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: secparams.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: accelerated.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cryptodev.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x86-common.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cipher.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: gost28147.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: init.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pk.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: rnd-fuzzer.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: rnd.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: rsa-keygen-fips186.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: sysrng-linux.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: compress.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: errors.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dh.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: kx.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: priority.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hash_int.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cipher_int.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: x509_b64.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hello_ext.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: datum.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: fingerprint.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: certs.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: str-iconv.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: profiles.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: str-unicode.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: state.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: file.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: crypto-api.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dtls.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: system_override.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pin.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: prf.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cert-session.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dtls-sw.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: secrets.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: extv.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ocsp-api.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: iov.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pathbuf.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: attributes.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: email-verify.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hostname-verify.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ip.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: krb5.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: name_constraints.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ocsp.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: alpn.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: client_cert_type.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: compress_certificate.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cookie.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dumbfw.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: early_data.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ec_point_formats.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: etm.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ext_master_secret.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: heartbeat.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: key_share.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: max_record.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: post_handshake.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pre_shared_key.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: psk_ke_modes.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: record_size_limit.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: safe_renegotiation.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: server_cert_type.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: server_name.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: session_ticket.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: signature.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: srtp.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: status_request.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: supported_groups.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: supported_versions.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cert.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: psk_passwd.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cert_types.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ciphersuites.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: groups.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: protocols.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-cbc-x86-aesni.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-cbc-x86-ssse3.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-ccm-x86-aesni.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-gcm-padlock.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-aesni.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-pclmul.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-ssse3.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-padlock.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: aes-xts-x86-aesni.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hmac-padlock.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hmac-x86-ssse3.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: sha-padlock.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: sha-x86-ssse3.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: bignum-le.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dsa-compute-k.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dsa-keygen-fips186.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dsa-validate.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ecdsa-compute-k.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: gostdsa-mask.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: provable-prime.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: tls1-prf.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: record.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: debug.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: handshake-tls13.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: mbuffers.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: buffers.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: handshake.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cipher-cbc.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: db.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: auth.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: sslv2_compat.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: session_pack.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: constate.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: tls-sig.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: alert.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: threads.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: sockets.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dh-session.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: handshake-checks.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dh-primes.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hello_ext_lib.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: stek.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ktls.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: encrypted_extensions.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: certificate_request.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: certificate_verify.c:sign_supports_priv_pk_algorithm
tls13-sig.c:sign_supports_priv_pk_algorithm
Line
Count
Source
449
1.50k
{
450
1.50k
  if (pk == se->pk || (se->priv_pk && se->priv_pk == pk))
451
1.50k
    return 1;
452
453
0
  return 0;
454
1.50k
}
Unexecuted instantiation: finished.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: key_update.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: hello_retry.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: certificate.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: psk_ext_parser.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: anti_replay.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: anon.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: anon_ecdh.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dh_common.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dhe.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: dhe_psk.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ecdhe.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: psk.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: rsa.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: rsa_psk.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: vko_gost.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: session.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: vko.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: gost_keywrap.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: gost-wrap.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: srp.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: cert-cred-rawpk.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: ocsp_output.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs7-output.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs7.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: pkcs7-attrs.c:sign_supports_priv_pk_algorithm
Unexecuted instantiation: srp_kx.c:sign_supports_priv_pk_algorithm
455
456
/* returns true if that signature can be verified with
457
 * the given public key algorithm. */
458
inline static unsigned
459
sign_supports_cert_pk_algorithm(const gnutls_sign_entry_st *se,
460
        gnutls_pk_algorithm_t pk)
461
17.2k
{
462
17.2k
  if ((!se->cert_pk && pk == se->pk) ||
463
17.2k
      (se->cert_pk && se->cert_pk == pk))
464
12.9k
    return 1;
465
466
4.38k
  return 0;
467
17.2k
}
Unexecuted instantiation: cert-cred.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: global.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: mem.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: system.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: str.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: str-idna.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cert-cred-x509.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: supplemental.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: random.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: privkey.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pcert.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pubkey.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: crypto-backend.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: fips.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: safe-memfuncs.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: atfork.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: urls.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: keys-dummy.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: common.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: crl.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: crq.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dn.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: extensions.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: key_decode.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: key_encode.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: mpi.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: output.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs12.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs12_bag.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs12_encr.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs7-crypt.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: privkey_openssl.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: privkey_pkcs8.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: privkey_pkcs8_pbes1.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: prov-seed.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sign.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: spki.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: time.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: tls_features.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: verify-high.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: verify-high2.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: verify.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: virt-san.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x509.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x509_dn.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x509_ext.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x509_write.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ciphers.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ecc.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: mac.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: publickey.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: secparams.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: accelerated.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cryptodev.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x86-common.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cipher.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: gost28147.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: init.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pk.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: rnd-fuzzer.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: rnd.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: rsa-keygen-fips186.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sysrng-linux.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: compress.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: errors.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dh.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: kx.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: priority.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hash_int.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cipher_int.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: x509_b64.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hello_ext.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: datum.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: fingerprint.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: certs.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: str-iconv.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: profiles.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: str-unicode.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: state.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: file.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: crypto-api.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dtls.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: system_override.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pin.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: prf.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cert-session.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dtls-sw.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: secrets.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: extv.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ocsp-api.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: iov.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pathbuf.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: attributes.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: email-verify.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hostname-verify.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ip.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: krb5.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: name_constraints.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ocsp.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: alpn.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: client_cert_type.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: compress_certificate.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cookie.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dumbfw.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: early_data.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ec_point_formats.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: etm.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ext_master_secret.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: heartbeat.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: key_share.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: max_record.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: post_handshake.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pre_shared_key.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: psk_ke_modes.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: record_size_limit.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: safe_renegotiation.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: server_cert_type.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: server_name.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: session_ticket.c:sign_supports_cert_pk_algorithm
signature.c:sign_supports_cert_pk_algorithm
Line
Count
Source
461
13.2k
{
462
13.2k
  if ((!se->cert_pk && pk == se->pk) ||
463
13.2k
      (se->cert_pk && se->cert_pk == pk))
464
8.90k
    return 1;
465
466
4.36k
  return 0;
467
13.2k
}
Unexecuted instantiation: srtp.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: status_request.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: supported_groups.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: supported_versions.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cert.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: psk_passwd.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cert_types.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ciphersuites.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: groups.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: protocols.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-cbc-x86-aesni.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-cbc-x86-ssse3.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-ccm-x86-aesni.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-gcm-padlock.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-aesni.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-pclmul.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-gcm-x86-ssse3.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-padlock.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: aes-xts-x86-aesni.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hmac-padlock.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hmac-x86-ssse3.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sha-padlock.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sha-x86-ssse3.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: bignum-le.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dsa-compute-k.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dsa-keygen-fips186.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dsa-validate.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ecdsa-compute-k.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: gostdsa-mask.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: provable-prime.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: tls1-prf.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: record.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: debug.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: handshake-tls13.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: mbuffers.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: buffers.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: handshake.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cipher-cbc.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: db.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: auth.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sslv2_compat.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: session_pack.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: constate.c:sign_supports_cert_pk_algorithm
tls-sig.c:sign_supports_cert_pk_algorithm
Line
Count
Source
461
1.25k
{
462
1.25k
  if ((!se->cert_pk && pk == se->pk) ||
463
1.25k
      (se->cert_pk && se->cert_pk == pk))
464
1.25k
    return 1;
465
466
4
  return 0;
467
1.25k
}
Unexecuted instantiation: alert.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: threads.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: sockets.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dh-session.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: handshake-checks.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dh-primes.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hello_ext_lib.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: stek.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ktls.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: encrypted_extensions.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: certificate_request.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: certificate_verify.c:sign_supports_cert_pk_algorithm
tls13-sig.c:sign_supports_cert_pk_algorithm
Line
Count
Source
461
2.76k
{
462
2.76k
  if ((!se->cert_pk && pk == se->pk) ||
463
2.76k
      (se->cert_pk && se->cert_pk == pk))
464
2.75k
    return 1;
465
466
10
  return 0;
467
2.76k
}
Unexecuted instantiation: finished.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: key_update.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: hello_retry.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: certificate.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: psk_ext_parser.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: anti_replay.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: anon.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: anon_ecdh.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dh_common.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dhe.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: dhe_psk.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ecdhe.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: psk.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: rsa.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: rsa_psk.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: vko_gost.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: session.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: vko.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: gost_keywrap.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: gost-wrap.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: srp.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: cert-cred-rawpk.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: ocsp_output.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs7-output.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs7.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: pkcs7-attrs.c:sign_supports_cert_pk_algorithm
Unexecuted instantiation: srp_kx.c:sign_supports_cert_pk_algorithm
468
469
bool _gnutls_sign_is_secure2(const gnutls_sign_entry_st *se,
470
           unsigned int flags);
471
472
gnutls_pk_algorithm_t _gnutls_x509_sign_to_pk(gnutls_sign_algorithm_t sign);
473
const char *_gnutls_x509_sign_to_oid(gnutls_pk_algorithm_t,
474
             gnutls_digest_algorithm_t mac);
475
476
const gnutls_sign_entry_st *
477
_gnutls_tls_aid_to_sign_entry(uint8_t id0, uint8_t id1,
478
            const version_entry_st *ver);
479
480
gnutls_sign_algorithm_t _gnutls_tls_aid_to_sign(uint8_t id0, uint8_t id1,
481
            const version_entry_st *ver);
482
const sign_algorithm_st *_gnutls_sign_to_tls_aid(gnutls_sign_algorithm_t sign);
483
484
const gnutls_sign_entry_st *
485
_gnutls13_sign_get_compatible_with_privkey(gnutls_privkey_t privkey);
486
487
unsigned int _gnutls_pk_bits_to_subgroup_bits(unsigned int pk_bits);
488
gnutls_digest_algorithm_t _gnutls_pk_bits_to_sha_hash(unsigned int pk_bits);
489
490
gnutls_digest_algorithm_t _gnutls_hash_size_to_sha_hash(unsigned int size);
491
492
bool _gnutls_pk_is_not_prehashed(gnutls_pk_algorithm_t algorithm);
493
494
/* ECC */
495
typedef struct gnutls_ecc_curve_entry_st {
496
  const char *name;
497
  const char *oid;
498
  gnutls_ecc_curve_t id;
499
  gnutls_pk_algorithm_t pk;
500
  unsigned size; /* the size in bytes */
501
  unsigned sig_size; /* the size of curve signatures in bytes (EdDSA) */
502
  unsigned gost_curve;
503
  bool supported;
504
  bool supported_revertible;
505
  gnutls_group_t group;
506
} gnutls_ecc_curve_entry_st;
507
508
const gnutls_ecc_curve_entry_st *
509
_gnutls_ecc_curve_get_params(gnutls_ecc_curve_t curve);
510
511
unsigned _gnutls_ecc_curve_is_supported(gnutls_ecc_curve_t);
512
513
gnutls_group_t _gnutls_ecc_curve_get_group(gnutls_ecc_curve_t);
514
const gnutls_group_entry_st *_gnutls_tls_id_to_group(unsigned num);
515
const gnutls_group_entry_st *_gnutls_id_to_group(unsigned id);
516
gnutls_group_t _gnutls_group_get_id(const char *name);
517
518
int _gnutls_group_expand(
519
  const gnutls_group_entry_st *group,
520
  const gnutls_group_entry_st *subgroups[MAX_HYBRID_GROUPS + 1]);
521
522
gnutls_ecc_curve_t _gnutls_ecc_bits_to_curve(gnutls_pk_algorithm_t pk,
523
               int bits);
524
#define MAX_ECC_CURVE_SIZE 66
525
526
gnutls_pk_algorithm_t _gnutls_oid_to_pk_and_curve(const char *oid,
527
              gnutls_ecc_curve_t *curve);
528
529
inline static int _curve_is_eddsa(const gnutls_ecc_curve_entry_st *e)
530
60.8k
{
531
60.8k
  if (unlikely(e == NULL))
532
38.8k
    return 0;
533
21.9k
  if (e->pk == GNUTLS_PK_EDDSA_ED25519 || e->pk == GNUTLS_PK_EDDSA_ED448)
534
21.8k
    return 1;
535
87
  return 0;
536
21.9k
}
Unexecuted instantiation: cert-cred.c:_curve_is_eddsa
Unexecuted instantiation: global.c:_curve_is_eddsa
Unexecuted instantiation: mem.c:_curve_is_eddsa
Unexecuted instantiation: system.c:_curve_is_eddsa
Unexecuted instantiation: str.c:_curve_is_eddsa
Unexecuted instantiation: str-idna.c:_curve_is_eddsa
Unexecuted instantiation: cert-cred-x509.c:_curve_is_eddsa
Unexecuted instantiation: supplemental.c:_curve_is_eddsa
Unexecuted instantiation: random.c:_curve_is_eddsa
privkey.c:_curve_is_eddsa
Line
Count
Source
530
38.9k
{
531
38.9k
  if (unlikely(e == NULL))
532
38.8k
    return 0;
533
89
  if (e->pk == GNUTLS_PK_EDDSA_ED25519 || e->pk == GNUTLS_PK_EDDSA_ED448)
534
2
    return 1;
535
87
  return 0;
536
89
}
Unexecuted instantiation: pcert.c:_curve_is_eddsa
Unexecuted instantiation: pubkey.c:_curve_is_eddsa
Unexecuted instantiation: crypto-backend.c:_curve_is_eddsa
Unexecuted instantiation: fips.c:_curve_is_eddsa
Unexecuted instantiation: safe-memfuncs.c:_curve_is_eddsa
Unexecuted instantiation: atfork.c:_curve_is_eddsa
Unexecuted instantiation: urls.c:_curve_is_eddsa
Unexecuted instantiation: keys-dummy.c:_curve_is_eddsa
Unexecuted instantiation: common.c:_curve_is_eddsa
Unexecuted instantiation: crl.c:_curve_is_eddsa
Unexecuted instantiation: crq.c:_curve_is_eddsa
Unexecuted instantiation: dn.c:_curve_is_eddsa
Unexecuted instantiation: extensions.c:_curve_is_eddsa
Unexecuted instantiation: key_decode.c:_curve_is_eddsa
Unexecuted instantiation: key_encode.c:_curve_is_eddsa
Unexecuted instantiation: mpi.c:_curve_is_eddsa
Unexecuted instantiation: output.c:_curve_is_eddsa
Unexecuted instantiation: pkcs12.c:_curve_is_eddsa
Unexecuted instantiation: pkcs12_bag.c:_curve_is_eddsa
Unexecuted instantiation: pkcs12_encr.c:_curve_is_eddsa
Unexecuted instantiation: pkcs7-crypt.c:_curve_is_eddsa
Unexecuted instantiation: privkey_openssl.c:_curve_is_eddsa
privkey_pkcs8.c:_curve_is_eddsa
Line
Count
Source
530
21.8k
{
531
21.8k
  if (unlikely(e == NULL))
532
0
    return 0;
533
21.8k
  if (e->pk == GNUTLS_PK_EDDSA_ED25519 || e->pk == GNUTLS_PK_EDDSA_ED448)
534
21.8k
    return 1;
535
0
  return 0;
536
21.8k
}
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_curve_is_eddsa
Unexecuted instantiation: prov-seed.c:_curve_is_eddsa
Unexecuted instantiation: sign.c:_curve_is_eddsa
Unexecuted instantiation: spki.c:_curve_is_eddsa
Unexecuted instantiation: time.c:_curve_is_eddsa
Unexecuted instantiation: tls_features.c:_curve_is_eddsa
Unexecuted instantiation: verify-high.c:_curve_is_eddsa
Unexecuted instantiation: verify-high2.c:_curve_is_eddsa
Unexecuted instantiation: verify.c:_curve_is_eddsa
Unexecuted instantiation: virt-san.c:_curve_is_eddsa
Unexecuted instantiation: x509.c:_curve_is_eddsa
Unexecuted instantiation: x509_dn.c:_curve_is_eddsa
Unexecuted instantiation: x509_ext.c:_curve_is_eddsa
Unexecuted instantiation: x509_write.c:_curve_is_eddsa
Unexecuted instantiation: ciphers.c:_curve_is_eddsa
Unexecuted instantiation: ecc.c:_curve_is_eddsa
Unexecuted instantiation: mac.c:_curve_is_eddsa
Unexecuted instantiation: publickey.c:_curve_is_eddsa
Unexecuted instantiation: secparams.c:_curve_is_eddsa
Unexecuted instantiation: accelerated.c:_curve_is_eddsa
Unexecuted instantiation: cryptodev.c:_curve_is_eddsa
Unexecuted instantiation: x86-common.c:_curve_is_eddsa
Unexecuted instantiation: cipher.c:_curve_is_eddsa
Unexecuted instantiation: gost28147.c:_curve_is_eddsa
Unexecuted instantiation: init.c:_curve_is_eddsa
Unexecuted instantiation: pk.c:_curve_is_eddsa
Unexecuted instantiation: rnd-fuzzer.c:_curve_is_eddsa
Unexecuted instantiation: rnd.c:_curve_is_eddsa
Unexecuted instantiation: rsa-keygen-fips186.c:_curve_is_eddsa
Unexecuted instantiation: sysrng-linux.c:_curve_is_eddsa
Unexecuted instantiation: compress.c:_curve_is_eddsa
Unexecuted instantiation: errors.c:_curve_is_eddsa
Unexecuted instantiation: dh.c:_curve_is_eddsa
Unexecuted instantiation: kx.c:_curve_is_eddsa
Unexecuted instantiation: priority.c:_curve_is_eddsa
Unexecuted instantiation: hash_int.c:_curve_is_eddsa
Unexecuted instantiation: cipher_int.c:_curve_is_eddsa
Unexecuted instantiation: x509_b64.c:_curve_is_eddsa
Unexecuted instantiation: hello_ext.c:_curve_is_eddsa
Unexecuted instantiation: datum.c:_curve_is_eddsa
Unexecuted instantiation: fingerprint.c:_curve_is_eddsa
Unexecuted instantiation: certs.c:_curve_is_eddsa
Unexecuted instantiation: str-iconv.c:_curve_is_eddsa
Unexecuted instantiation: profiles.c:_curve_is_eddsa
Unexecuted instantiation: str-unicode.c:_curve_is_eddsa
Unexecuted instantiation: state.c:_curve_is_eddsa
Unexecuted instantiation: file.c:_curve_is_eddsa
Unexecuted instantiation: crypto-api.c:_curve_is_eddsa
Unexecuted instantiation: dtls.c:_curve_is_eddsa
Unexecuted instantiation: system_override.c:_curve_is_eddsa
Unexecuted instantiation: pin.c:_curve_is_eddsa
Unexecuted instantiation: prf.c:_curve_is_eddsa
Unexecuted instantiation: cert-session.c:_curve_is_eddsa
Unexecuted instantiation: dtls-sw.c:_curve_is_eddsa
Unexecuted instantiation: secrets.c:_curve_is_eddsa
Unexecuted instantiation: extv.c:_curve_is_eddsa
Unexecuted instantiation: ocsp-api.c:_curve_is_eddsa
Unexecuted instantiation: iov.c:_curve_is_eddsa
Unexecuted instantiation: pathbuf.c:_curve_is_eddsa
Unexecuted instantiation: attributes.c:_curve_is_eddsa
Unexecuted instantiation: email-verify.c:_curve_is_eddsa
Unexecuted instantiation: hostname-verify.c:_curve_is_eddsa
Unexecuted instantiation: ip.c:_curve_is_eddsa
Unexecuted instantiation: krb5.c:_curve_is_eddsa
Unexecuted instantiation: name_constraints.c:_curve_is_eddsa
Unexecuted instantiation: ocsp.c:_curve_is_eddsa
Unexecuted instantiation: alpn.c:_curve_is_eddsa
Unexecuted instantiation: client_cert_type.c:_curve_is_eddsa
Unexecuted instantiation: compress_certificate.c:_curve_is_eddsa
Unexecuted instantiation: cookie.c:_curve_is_eddsa
Unexecuted instantiation: dumbfw.c:_curve_is_eddsa
Unexecuted instantiation: early_data.c:_curve_is_eddsa
Unexecuted instantiation: ec_point_formats.c:_curve_is_eddsa
Unexecuted instantiation: etm.c:_curve_is_eddsa
Unexecuted instantiation: ext_master_secret.c:_curve_is_eddsa
Unexecuted instantiation: heartbeat.c:_curve_is_eddsa
Unexecuted instantiation: key_share.c:_curve_is_eddsa
Unexecuted instantiation: max_record.c:_curve_is_eddsa
Unexecuted instantiation: post_handshake.c:_curve_is_eddsa
Unexecuted instantiation: pre_shared_key.c:_curve_is_eddsa
Unexecuted instantiation: psk_ke_modes.c:_curve_is_eddsa
Unexecuted instantiation: record_size_limit.c:_curve_is_eddsa
Unexecuted instantiation: safe_renegotiation.c:_curve_is_eddsa
Unexecuted instantiation: server_cert_type.c:_curve_is_eddsa
Unexecuted instantiation: server_name.c:_curve_is_eddsa
Unexecuted instantiation: session_ticket.c:_curve_is_eddsa
Unexecuted instantiation: signature.c:_curve_is_eddsa
Unexecuted instantiation: srtp.c:_curve_is_eddsa
Unexecuted instantiation: status_request.c:_curve_is_eddsa
Unexecuted instantiation: supported_groups.c:_curve_is_eddsa
Unexecuted instantiation: supported_versions.c:_curve_is_eddsa
Unexecuted instantiation: cert.c:_curve_is_eddsa
Unexecuted instantiation: psk_passwd.c:_curve_is_eddsa
Unexecuted instantiation: cert_types.c:_curve_is_eddsa
Unexecuted instantiation: ciphersuites.c:_curve_is_eddsa
Unexecuted instantiation: groups.c:_curve_is_eddsa
Unexecuted instantiation: protocols.c:_curve_is_eddsa
Unexecuted instantiation: aes-cbc-x86-aesni.c:_curve_is_eddsa
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_curve_is_eddsa
Unexecuted instantiation: aes-ccm-x86-aesni.c:_curve_is_eddsa
Unexecuted instantiation: aes-gcm-padlock.c:_curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-aesni.c:_curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_curve_is_eddsa
Unexecuted instantiation: aes-padlock.c:_curve_is_eddsa
Unexecuted instantiation: aes-xts-x86-aesni.c:_curve_is_eddsa
Unexecuted instantiation: hmac-padlock.c:_curve_is_eddsa
Unexecuted instantiation: hmac-x86-ssse3.c:_curve_is_eddsa
Unexecuted instantiation: sha-padlock.c:_curve_is_eddsa
Unexecuted instantiation: sha-x86-ssse3.c:_curve_is_eddsa
Unexecuted instantiation: bignum-le.c:_curve_is_eddsa
Unexecuted instantiation: dsa-compute-k.c:_curve_is_eddsa
Unexecuted instantiation: dsa-keygen-fips186.c:_curve_is_eddsa
Unexecuted instantiation: dsa-validate.c:_curve_is_eddsa
Unexecuted instantiation: ecdsa-compute-k.c:_curve_is_eddsa
Unexecuted instantiation: gostdsa-mask.c:_curve_is_eddsa
Unexecuted instantiation: provable-prime.c:_curve_is_eddsa
Unexecuted instantiation: tls1-prf.c:_curve_is_eddsa
Unexecuted instantiation: record.c:_curve_is_eddsa
Unexecuted instantiation: debug.c:_curve_is_eddsa
Unexecuted instantiation: handshake-tls13.c:_curve_is_eddsa
Unexecuted instantiation: mbuffers.c:_curve_is_eddsa
Unexecuted instantiation: buffers.c:_curve_is_eddsa
Unexecuted instantiation: handshake.c:_curve_is_eddsa
Unexecuted instantiation: cipher-cbc.c:_curve_is_eddsa
Unexecuted instantiation: db.c:_curve_is_eddsa
Unexecuted instantiation: auth.c:_curve_is_eddsa
Unexecuted instantiation: sslv2_compat.c:_curve_is_eddsa
Unexecuted instantiation: session_pack.c:_curve_is_eddsa
Unexecuted instantiation: constate.c:_curve_is_eddsa
Unexecuted instantiation: tls-sig.c:_curve_is_eddsa
Unexecuted instantiation: alert.c:_curve_is_eddsa
Unexecuted instantiation: threads.c:_curve_is_eddsa
Unexecuted instantiation: sockets.c:_curve_is_eddsa
Unexecuted instantiation: dh-session.c:_curve_is_eddsa
Unexecuted instantiation: handshake-checks.c:_curve_is_eddsa
Unexecuted instantiation: dh-primes.c:_curve_is_eddsa
Unexecuted instantiation: hello_ext_lib.c:_curve_is_eddsa
Unexecuted instantiation: stek.c:_curve_is_eddsa
Unexecuted instantiation: ktls.c:_curve_is_eddsa
Unexecuted instantiation: encrypted_extensions.c:_curve_is_eddsa
Unexecuted instantiation: certificate_request.c:_curve_is_eddsa
Unexecuted instantiation: certificate_verify.c:_curve_is_eddsa
Unexecuted instantiation: tls13-sig.c:_curve_is_eddsa
Unexecuted instantiation: finished.c:_curve_is_eddsa
Unexecuted instantiation: key_update.c:_curve_is_eddsa
Unexecuted instantiation: hello_retry.c:_curve_is_eddsa
Unexecuted instantiation: certificate.c:_curve_is_eddsa
Unexecuted instantiation: psk_ext_parser.c:_curve_is_eddsa
Unexecuted instantiation: anti_replay.c:_curve_is_eddsa
Unexecuted instantiation: anon.c:_curve_is_eddsa
Unexecuted instantiation: anon_ecdh.c:_curve_is_eddsa
Unexecuted instantiation: dh_common.c:_curve_is_eddsa
Unexecuted instantiation: dhe.c:_curve_is_eddsa
Unexecuted instantiation: dhe_psk.c:_curve_is_eddsa
Unexecuted instantiation: ecdhe.c:_curve_is_eddsa
Unexecuted instantiation: psk.c:_curve_is_eddsa
Unexecuted instantiation: rsa.c:_curve_is_eddsa
Unexecuted instantiation: rsa_psk.c:_curve_is_eddsa
Unexecuted instantiation: vko_gost.c:_curve_is_eddsa
Unexecuted instantiation: session.c:_curve_is_eddsa
Unexecuted instantiation: vko.c:_curve_is_eddsa
Unexecuted instantiation: gost_keywrap.c:_curve_is_eddsa
Unexecuted instantiation: gost-wrap.c:_curve_is_eddsa
Unexecuted instantiation: srp.c:_curve_is_eddsa
Unexecuted instantiation: cert-cred-rawpk.c:_curve_is_eddsa
Unexecuted instantiation: ocsp_output.c:_curve_is_eddsa
Unexecuted instantiation: pkcs7-output.c:_curve_is_eddsa
Unexecuted instantiation: pkcs7.c:_curve_is_eddsa
Unexecuted instantiation: pkcs7-attrs.c:_curve_is_eddsa
Unexecuted instantiation: srp_kx.c:_curve_is_eddsa
537
538
inline static int _curve_is_modern_ecdh(const gnutls_ecc_curve_entry_st *e)
539
515
{
540
515
  if (unlikely(e == NULL))
541
0
    return 0;
542
515
  if (e->pk == GNUTLS_PK_ECDH_X25519 || e->pk == GNUTLS_PK_ECDH_X448)
543
515
    return 1;
544
0
  return 0;
545
515
}
Unexecuted instantiation: cert-cred.c:_curve_is_modern_ecdh
Unexecuted instantiation: global.c:_curve_is_modern_ecdh
Unexecuted instantiation: mem.c:_curve_is_modern_ecdh
Unexecuted instantiation: system.c:_curve_is_modern_ecdh
Unexecuted instantiation: str.c:_curve_is_modern_ecdh
Unexecuted instantiation: str-idna.c:_curve_is_modern_ecdh
Unexecuted instantiation: cert-cred-x509.c:_curve_is_modern_ecdh
Unexecuted instantiation: supplemental.c:_curve_is_modern_ecdh
Unexecuted instantiation: random.c:_curve_is_modern_ecdh
Unexecuted instantiation: privkey.c:_curve_is_modern_ecdh
Unexecuted instantiation: pcert.c:_curve_is_modern_ecdh
Unexecuted instantiation: pubkey.c:_curve_is_modern_ecdh
Unexecuted instantiation: crypto-backend.c:_curve_is_modern_ecdh
Unexecuted instantiation: fips.c:_curve_is_modern_ecdh
Unexecuted instantiation: safe-memfuncs.c:_curve_is_modern_ecdh
Unexecuted instantiation: atfork.c:_curve_is_modern_ecdh
Unexecuted instantiation: urls.c:_curve_is_modern_ecdh
Unexecuted instantiation: keys-dummy.c:_curve_is_modern_ecdh
Unexecuted instantiation: common.c:_curve_is_modern_ecdh
Unexecuted instantiation: crl.c:_curve_is_modern_ecdh
Unexecuted instantiation: crq.c:_curve_is_modern_ecdh
Unexecuted instantiation: dn.c:_curve_is_modern_ecdh
Unexecuted instantiation: extensions.c:_curve_is_modern_ecdh
Unexecuted instantiation: key_decode.c:_curve_is_modern_ecdh
Unexecuted instantiation: key_encode.c:_curve_is_modern_ecdh
Unexecuted instantiation: mpi.c:_curve_is_modern_ecdh
Unexecuted instantiation: output.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs12.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs12_bag.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs12_encr.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-crypt.c:_curve_is_modern_ecdh
Unexecuted instantiation: privkey_openssl.c:_curve_is_modern_ecdh
privkey_pkcs8.c:_curve_is_modern_ecdh
Line
Count
Source
539
515
{
540
515
  if (unlikely(e == NULL))
541
0
    return 0;
542
515
  if (e->pk == GNUTLS_PK_ECDH_X25519 || e->pk == GNUTLS_PK_ECDH_X448)
543
515
    return 1;
544
0
  return 0;
545
515
}
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_curve_is_modern_ecdh
Unexecuted instantiation: prov-seed.c:_curve_is_modern_ecdh
Unexecuted instantiation: sign.c:_curve_is_modern_ecdh
Unexecuted instantiation: spki.c:_curve_is_modern_ecdh
Unexecuted instantiation: time.c:_curve_is_modern_ecdh
Unexecuted instantiation: tls_features.c:_curve_is_modern_ecdh
Unexecuted instantiation: verify-high.c:_curve_is_modern_ecdh
Unexecuted instantiation: verify-high2.c:_curve_is_modern_ecdh
Unexecuted instantiation: verify.c:_curve_is_modern_ecdh
Unexecuted instantiation: virt-san.c:_curve_is_modern_ecdh
Unexecuted instantiation: x509.c:_curve_is_modern_ecdh
Unexecuted instantiation: x509_dn.c:_curve_is_modern_ecdh
Unexecuted instantiation: x509_ext.c:_curve_is_modern_ecdh
Unexecuted instantiation: x509_write.c:_curve_is_modern_ecdh
Unexecuted instantiation: ciphers.c:_curve_is_modern_ecdh
Unexecuted instantiation: ecc.c:_curve_is_modern_ecdh
Unexecuted instantiation: mac.c:_curve_is_modern_ecdh
Unexecuted instantiation: publickey.c:_curve_is_modern_ecdh
Unexecuted instantiation: secparams.c:_curve_is_modern_ecdh
Unexecuted instantiation: accelerated.c:_curve_is_modern_ecdh
Unexecuted instantiation: cryptodev.c:_curve_is_modern_ecdh
Unexecuted instantiation: x86-common.c:_curve_is_modern_ecdh
Unexecuted instantiation: cipher.c:_curve_is_modern_ecdh
Unexecuted instantiation: gost28147.c:_curve_is_modern_ecdh
Unexecuted instantiation: init.c:_curve_is_modern_ecdh
Unexecuted instantiation: pk.c:_curve_is_modern_ecdh
Unexecuted instantiation: rnd-fuzzer.c:_curve_is_modern_ecdh
Unexecuted instantiation: rnd.c:_curve_is_modern_ecdh
Unexecuted instantiation: rsa-keygen-fips186.c:_curve_is_modern_ecdh
Unexecuted instantiation: sysrng-linux.c:_curve_is_modern_ecdh
Unexecuted instantiation: compress.c:_curve_is_modern_ecdh
Unexecuted instantiation: errors.c:_curve_is_modern_ecdh
Unexecuted instantiation: dh.c:_curve_is_modern_ecdh
Unexecuted instantiation: kx.c:_curve_is_modern_ecdh
Unexecuted instantiation: priority.c:_curve_is_modern_ecdh
Unexecuted instantiation: hash_int.c:_curve_is_modern_ecdh
Unexecuted instantiation: cipher_int.c:_curve_is_modern_ecdh
Unexecuted instantiation: x509_b64.c:_curve_is_modern_ecdh
Unexecuted instantiation: hello_ext.c:_curve_is_modern_ecdh
Unexecuted instantiation: datum.c:_curve_is_modern_ecdh
Unexecuted instantiation: fingerprint.c:_curve_is_modern_ecdh
Unexecuted instantiation: certs.c:_curve_is_modern_ecdh
Unexecuted instantiation: str-iconv.c:_curve_is_modern_ecdh
Unexecuted instantiation: profiles.c:_curve_is_modern_ecdh
Unexecuted instantiation: str-unicode.c:_curve_is_modern_ecdh
Unexecuted instantiation: state.c:_curve_is_modern_ecdh
Unexecuted instantiation: file.c:_curve_is_modern_ecdh
Unexecuted instantiation: crypto-api.c:_curve_is_modern_ecdh
Unexecuted instantiation: dtls.c:_curve_is_modern_ecdh
Unexecuted instantiation: system_override.c:_curve_is_modern_ecdh
Unexecuted instantiation: pin.c:_curve_is_modern_ecdh
Unexecuted instantiation: prf.c:_curve_is_modern_ecdh
Unexecuted instantiation: cert-session.c:_curve_is_modern_ecdh
Unexecuted instantiation: dtls-sw.c:_curve_is_modern_ecdh
Unexecuted instantiation: secrets.c:_curve_is_modern_ecdh
Unexecuted instantiation: extv.c:_curve_is_modern_ecdh
Unexecuted instantiation: ocsp-api.c:_curve_is_modern_ecdh
Unexecuted instantiation: iov.c:_curve_is_modern_ecdh
Unexecuted instantiation: pathbuf.c:_curve_is_modern_ecdh
Unexecuted instantiation: attributes.c:_curve_is_modern_ecdh
Unexecuted instantiation: email-verify.c:_curve_is_modern_ecdh
Unexecuted instantiation: hostname-verify.c:_curve_is_modern_ecdh
Unexecuted instantiation: ip.c:_curve_is_modern_ecdh
Unexecuted instantiation: krb5.c:_curve_is_modern_ecdh
Unexecuted instantiation: name_constraints.c:_curve_is_modern_ecdh
Unexecuted instantiation: ocsp.c:_curve_is_modern_ecdh
Unexecuted instantiation: alpn.c:_curve_is_modern_ecdh
Unexecuted instantiation: client_cert_type.c:_curve_is_modern_ecdh
Unexecuted instantiation: compress_certificate.c:_curve_is_modern_ecdh
Unexecuted instantiation: cookie.c:_curve_is_modern_ecdh
Unexecuted instantiation: dumbfw.c:_curve_is_modern_ecdh
Unexecuted instantiation: early_data.c:_curve_is_modern_ecdh
Unexecuted instantiation: ec_point_formats.c:_curve_is_modern_ecdh
Unexecuted instantiation: etm.c:_curve_is_modern_ecdh
Unexecuted instantiation: ext_master_secret.c:_curve_is_modern_ecdh
Unexecuted instantiation: heartbeat.c:_curve_is_modern_ecdh
Unexecuted instantiation: key_share.c:_curve_is_modern_ecdh
Unexecuted instantiation: max_record.c:_curve_is_modern_ecdh
Unexecuted instantiation: post_handshake.c:_curve_is_modern_ecdh
Unexecuted instantiation: pre_shared_key.c:_curve_is_modern_ecdh
Unexecuted instantiation: psk_ke_modes.c:_curve_is_modern_ecdh
Unexecuted instantiation: record_size_limit.c:_curve_is_modern_ecdh
Unexecuted instantiation: safe_renegotiation.c:_curve_is_modern_ecdh
Unexecuted instantiation: server_cert_type.c:_curve_is_modern_ecdh
Unexecuted instantiation: server_name.c:_curve_is_modern_ecdh
Unexecuted instantiation: session_ticket.c:_curve_is_modern_ecdh
Unexecuted instantiation: signature.c:_curve_is_modern_ecdh
Unexecuted instantiation: srtp.c:_curve_is_modern_ecdh
Unexecuted instantiation: status_request.c:_curve_is_modern_ecdh
Unexecuted instantiation: supported_groups.c:_curve_is_modern_ecdh
Unexecuted instantiation: supported_versions.c:_curve_is_modern_ecdh
Unexecuted instantiation: cert.c:_curve_is_modern_ecdh
Unexecuted instantiation: psk_passwd.c:_curve_is_modern_ecdh
Unexecuted instantiation: cert_types.c:_curve_is_modern_ecdh
Unexecuted instantiation: ciphersuites.c:_curve_is_modern_ecdh
Unexecuted instantiation: groups.c:_curve_is_modern_ecdh
Unexecuted instantiation: protocols.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-cbc-x86-aesni.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-ccm-x86-aesni.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-padlock.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-aesni.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-padlock.c:_curve_is_modern_ecdh
Unexecuted instantiation: aes-xts-x86-aesni.c:_curve_is_modern_ecdh
Unexecuted instantiation: hmac-padlock.c:_curve_is_modern_ecdh
Unexecuted instantiation: hmac-x86-ssse3.c:_curve_is_modern_ecdh
Unexecuted instantiation: sha-padlock.c:_curve_is_modern_ecdh
Unexecuted instantiation: sha-x86-ssse3.c:_curve_is_modern_ecdh
Unexecuted instantiation: bignum-le.c:_curve_is_modern_ecdh
Unexecuted instantiation: dsa-compute-k.c:_curve_is_modern_ecdh
Unexecuted instantiation: dsa-keygen-fips186.c:_curve_is_modern_ecdh
Unexecuted instantiation: dsa-validate.c:_curve_is_modern_ecdh
Unexecuted instantiation: ecdsa-compute-k.c:_curve_is_modern_ecdh
Unexecuted instantiation: gostdsa-mask.c:_curve_is_modern_ecdh
Unexecuted instantiation: provable-prime.c:_curve_is_modern_ecdh
Unexecuted instantiation: tls1-prf.c:_curve_is_modern_ecdh
Unexecuted instantiation: record.c:_curve_is_modern_ecdh
Unexecuted instantiation: debug.c:_curve_is_modern_ecdh
Unexecuted instantiation: handshake-tls13.c:_curve_is_modern_ecdh
Unexecuted instantiation: mbuffers.c:_curve_is_modern_ecdh
Unexecuted instantiation: buffers.c:_curve_is_modern_ecdh
Unexecuted instantiation: handshake.c:_curve_is_modern_ecdh
Unexecuted instantiation: cipher-cbc.c:_curve_is_modern_ecdh
Unexecuted instantiation: db.c:_curve_is_modern_ecdh
Unexecuted instantiation: auth.c:_curve_is_modern_ecdh
Unexecuted instantiation: sslv2_compat.c:_curve_is_modern_ecdh
Unexecuted instantiation: session_pack.c:_curve_is_modern_ecdh
Unexecuted instantiation: constate.c:_curve_is_modern_ecdh
Unexecuted instantiation: tls-sig.c:_curve_is_modern_ecdh
Unexecuted instantiation: alert.c:_curve_is_modern_ecdh
Unexecuted instantiation: threads.c:_curve_is_modern_ecdh
Unexecuted instantiation: sockets.c:_curve_is_modern_ecdh
Unexecuted instantiation: dh-session.c:_curve_is_modern_ecdh
Unexecuted instantiation: handshake-checks.c:_curve_is_modern_ecdh
Unexecuted instantiation: dh-primes.c:_curve_is_modern_ecdh
Unexecuted instantiation: hello_ext_lib.c:_curve_is_modern_ecdh
Unexecuted instantiation: stek.c:_curve_is_modern_ecdh
Unexecuted instantiation: ktls.c:_curve_is_modern_ecdh
Unexecuted instantiation: encrypted_extensions.c:_curve_is_modern_ecdh
Unexecuted instantiation: certificate_request.c:_curve_is_modern_ecdh
Unexecuted instantiation: certificate_verify.c:_curve_is_modern_ecdh
Unexecuted instantiation: tls13-sig.c:_curve_is_modern_ecdh
Unexecuted instantiation: finished.c:_curve_is_modern_ecdh
Unexecuted instantiation: key_update.c:_curve_is_modern_ecdh
Unexecuted instantiation: hello_retry.c:_curve_is_modern_ecdh
Unexecuted instantiation: certificate.c:_curve_is_modern_ecdh
Unexecuted instantiation: psk_ext_parser.c:_curve_is_modern_ecdh
Unexecuted instantiation: anti_replay.c:_curve_is_modern_ecdh
Unexecuted instantiation: anon.c:_curve_is_modern_ecdh
Unexecuted instantiation: anon_ecdh.c:_curve_is_modern_ecdh
Unexecuted instantiation: dh_common.c:_curve_is_modern_ecdh
Unexecuted instantiation: dhe.c:_curve_is_modern_ecdh
Unexecuted instantiation: dhe_psk.c:_curve_is_modern_ecdh
Unexecuted instantiation: ecdhe.c:_curve_is_modern_ecdh
Unexecuted instantiation: psk.c:_curve_is_modern_ecdh
Unexecuted instantiation: rsa.c:_curve_is_modern_ecdh
Unexecuted instantiation: rsa_psk.c:_curve_is_modern_ecdh
Unexecuted instantiation: vko_gost.c:_curve_is_modern_ecdh
Unexecuted instantiation: session.c:_curve_is_modern_ecdh
Unexecuted instantiation: vko.c:_curve_is_modern_ecdh
Unexecuted instantiation: gost_keywrap.c:_curve_is_modern_ecdh
Unexecuted instantiation: gost-wrap.c:_curve_is_modern_ecdh
Unexecuted instantiation: srp.c:_curve_is_modern_ecdh
Unexecuted instantiation: cert-cred-rawpk.c:_curve_is_modern_ecdh
Unexecuted instantiation: ocsp_output.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-output.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs7.c:_curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-attrs.c:_curve_is_modern_ecdh
Unexecuted instantiation: srp_kx.c:_curve_is_modern_ecdh
546
547
inline static int curve_is_eddsa(gnutls_ecc_curve_t id)
548
38.9k
{
549
38.9k
  const gnutls_ecc_curve_entry_st *e = _gnutls_ecc_curve_get_params(id);
550
38.9k
  return _curve_is_eddsa(e);
551
38.9k
}
Unexecuted instantiation: cert-cred.c:curve_is_eddsa
Unexecuted instantiation: global.c:curve_is_eddsa
Unexecuted instantiation: mem.c:curve_is_eddsa
Unexecuted instantiation: system.c:curve_is_eddsa
Unexecuted instantiation: str.c:curve_is_eddsa
Unexecuted instantiation: str-idna.c:curve_is_eddsa
Unexecuted instantiation: cert-cred-x509.c:curve_is_eddsa
Unexecuted instantiation: supplemental.c:curve_is_eddsa
Unexecuted instantiation: random.c:curve_is_eddsa
privkey.c:curve_is_eddsa
Line
Count
Source
548
38.9k
{
549
38.9k
  const gnutls_ecc_curve_entry_st *e = _gnutls_ecc_curve_get_params(id);
550
38.9k
  return _curve_is_eddsa(e);
551
38.9k
}
Unexecuted instantiation: pcert.c:curve_is_eddsa
Unexecuted instantiation: pubkey.c:curve_is_eddsa
Unexecuted instantiation: crypto-backend.c:curve_is_eddsa
Unexecuted instantiation: fips.c:curve_is_eddsa
Unexecuted instantiation: safe-memfuncs.c:curve_is_eddsa
Unexecuted instantiation: atfork.c:curve_is_eddsa
Unexecuted instantiation: urls.c:curve_is_eddsa
Unexecuted instantiation: keys-dummy.c:curve_is_eddsa
Unexecuted instantiation: common.c:curve_is_eddsa
Unexecuted instantiation: crl.c:curve_is_eddsa
Unexecuted instantiation: crq.c:curve_is_eddsa
Unexecuted instantiation: dn.c:curve_is_eddsa
Unexecuted instantiation: extensions.c:curve_is_eddsa
Unexecuted instantiation: key_decode.c:curve_is_eddsa
Unexecuted instantiation: key_encode.c:curve_is_eddsa
Unexecuted instantiation: mpi.c:curve_is_eddsa
Unexecuted instantiation: output.c:curve_is_eddsa
Unexecuted instantiation: pkcs12.c:curve_is_eddsa
Unexecuted instantiation: pkcs12_bag.c:curve_is_eddsa
Unexecuted instantiation: pkcs12_encr.c:curve_is_eddsa
Unexecuted instantiation: pkcs7-crypt.c:curve_is_eddsa
Unexecuted instantiation: privkey_openssl.c:curve_is_eddsa
Unexecuted instantiation: privkey_pkcs8.c:curve_is_eddsa
Unexecuted instantiation: privkey_pkcs8_pbes1.c:curve_is_eddsa
Unexecuted instantiation: prov-seed.c:curve_is_eddsa
Unexecuted instantiation: sign.c:curve_is_eddsa
Unexecuted instantiation: spki.c:curve_is_eddsa
Unexecuted instantiation: time.c:curve_is_eddsa
Unexecuted instantiation: tls_features.c:curve_is_eddsa
Unexecuted instantiation: verify-high.c:curve_is_eddsa
Unexecuted instantiation: verify-high2.c:curve_is_eddsa
Unexecuted instantiation: verify.c:curve_is_eddsa
Unexecuted instantiation: virt-san.c:curve_is_eddsa
Unexecuted instantiation: x509.c:curve_is_eddsa
Unexecuted instantiation: x509_dn.c:curve_is_eddsa
Unexecuted instantiation: x509_ext.c:curve_is_eddsa
Unexecuted instantiation: x509_write.c:curve_is_eddsa
Unexecuted instantiation: ciphers.c:curve_is_eddsa
Unexecuted instantiation: ecc.c:curve_is_eddsa
Unexecuted instantiation: mac.c:curve_is_eddsa
Unexecuted instantiation: publickey.c:curve_is_eddsa
Unexecuted instantiation: secparams.c:curve_is_eddsa
Unexecuted instantiation: accelerated.c:curve_is_eddsa
Unexecuted instantiation: cryptodev.c:curve_is_eddsa
Unexecuted instantiation: x86-common.c:curve_is_eddsa
Unexecuted instantiation: cipher.c:curve_is_eddsa
Unexecuted instantiation: gost28147.c:curve_is_eddsa
Unexecuted instantiation: init.c:curve_is_eddsa
Unexecuted instantiation: pk.c:curve_is_eddsa
Unexecuted instantiation: rnd-fuzzer.c:curve_is_eddsa
Unexecuted instantiation: rnd.c:curve_is_eddsa
Unexecuted instantiation: rsa-keygen-fips186.c:curve_is_eddsa
Unexecuted instantiation: sysrng-linux.c:curve_is_eddsa
Unexecuted instantiation: compress.c:curve_is_eddsa
Unexecuted instantiation: errors.c:curve_is_eddsa
Unexecuted instantiation: dh.c:curve_is_eddsa
Unexecuted instantiation: kx.c:curve_is_eddsa
Unexecuted instantiation: priority.c:curve_is_eddsa
Unexecuted instantiation: hash_int.c:curve_is_eddsa
Unexecuted instantiation: cipher_int.c:curve_is_eddsa
Unexecuted instantiation: x509_b64.c:curve_is_eddsa
Unexecuted instantiation: hello_ext.c:curve_is_eddsa
Unexecuted instantiation: datum.c:curve_is_eddsa
Unexecuted instantiation: fingerprint.c:curve_is_eddsa
Unexecuted instantiation: certs.c:curve_is_eddsa
Unexecuted instantiation: str-iconv.c:curve_is_eddsa
Unexecuted instantiation: profiles.c:curve_is_eddsa
Unexecuted instantiation: str-unicode.c:curve_is_eddsa
Unexecuted instantiation: state.c:curve_is_eddsa
Unexecuted instantiation: file.c:curve_is_eddsa
Unexecuted instantiation: crypto-api.c:curve_is_eddsa
Unexecuted instantiation: dtls.c:curve_is_eddsa
Unexecuted instantiation: system_override.c:curve_is_eddsa
Unexecuted instantiation: pin.c:curve_is_eddsa
Unexecuted instantiation: prf.c:curve_is_eddsa
Unexecuted instantiation: cert-session.c:curve_is_eddsa
Unexecuted instantiation: dtls-sw.c:curve_is_eddsa
Unexecuted instantiation: secrets.c:curve_is_eddsa
Unexecuted instantiation: extv.c:curve_is_eddsa
Unexecuted instantiation: ocsp-api.c:curve_is_eddsa
Unexecuted instantiation: iov.c:curve_is_eddsa
Unexecuted instantiation: pathbuf.c:curve_is_eddsa
Unexecuted instantiation: attributes.c:curve_is_eddsa
Unexecuted instantiation: email-verify.c:curve_is_eddsa
Unexecuted instantiation: hostname-verify.c:curve_is_eddsa
Unexecuted instantiation: ip.c:curve_is_eddsa
Unexecuted instantiation: krb5.c:curve_is_eddsa
Unexecuted instantiation: name_constraints.c:curve_is_eddsa
Unexecuted instantiation: ocsp.c:curve_is_eddsa
Unexecuted instantiation: alpn.c:curve_is_eddsa
Unexecuted instantiation: client_cert_type.c:curve_is_eddsa
Unexecuted instantiation: compress_certificate.c:curve_is_eddsa
Unexecuted instantiation: cookie.c:curve_is_eddsa
Unexecuted instantiation: dumbfw.c:curve_is_eddsa
Unexecuted instantiation: early_data.c:curve_is_eddsa
Unexecuted instantiation: ec_point_formats.c:curve_is_eddsa
Unexecuted instantiation: etm.c:curve_is_eddsa
Unexecuted instantiation: ext_master_secret.c:curve_is_eddsa
Unexecuted instantiation: heartbeat.c:curve_is_eddsa
Unexecuted instantiation: key_share.c:curve_is_eddsa
Unexecuted instantiation: max_record.c:curve_is_eddsa
Unexecuted instantiation: post_handshake.c:curve_is_eddsa
Unexecuted instantiation: pre_shared_key.c:curve_is_eddsa
Unexecuted instantiation: psk_ke_modes.c:curve_is_eddsa
Unexecuted instantiation: record_size_limit.c:curve_is_eddsa
Unexecuted instantiation: safe_renegotiation.c:curve_is_eddsa
Unexecuted instantiation: server_cert_type.c:curve_is_eddsa
Unexecuted instantiation: server_name.c:curve_is_eddsa
Unexecuted instantiation: session_ticket.c:curve_is_eddsa
Unexecuted instantiation: signature.c:curve_is_eddsa
Unexecuted instantiation: srtp.c:curve_is_eddsa
Unexecuted instantiation: status_request.c:curve_is_eddsa
Unexecuted instantiation: supported_groups.c:curve_is_eddsa
Unexecuted instantiation: supported_versions.c:curve_is_eddsa
Unexecuted instantiation: cert.c:curve_is_eddsa
Unexecuted instantiation: psk_passwd.c:curve_is_eddsa
Unexecuted instantiation: cert_types.c:curve_is_eddsa
Unexecuted instantiation: ciphersuites.c:curve_is_eddsa
Unexecuted instantiation: groups.c:curve_is_eddsa
Unexecuted instantiation: protocols.c:curve_is_eddsa
Unexecuted instantiation: aes-cbc-x86-aesni.c:curve_is_eddsa
Unexecuted instantiation: aes-cbc-x86-ssse3.c:curve_is_eddsa
Unexecuted instantiation: aes-ccm-x86-aesni.c:curve_is_eddsa
Unexecuted instantiation: aes-gcm-padlock.c:curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-aesni.c:curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-pclmul.c:curve_is_eddsa
Unexecuted instantiation: aes-gcm-x86-ssse3.c:curve_is_eddsa
Unexecuted instantiation: aes-padlock.c:curve_is_eddsa
Unexecuted instantiation: aes-xts-x86-aesni.c:curve_is_eddsa
Unexecuted instantiation: hmac-padlock.c:curve_is_eddsa
Unexecuted instantiation: hmac-x86-ssse3.c:curve_is_eddsa
Unexecuted instantiation: sha-padlock.c:curve_is_eddsa
Unexecuted instantiation: sha-x86-ssse3.c:curve_is_eddsa
Unexecuted instantiation: bignum-le.c:curve_is_eddsa
Unexecuted instantiation: dsa-compute-k.c:curve_is_eddsa
Unexecuted instantiation: dsa-keygen-fips186.c:curve_is_eddsa
Unexecuted instantiation: dsa-validate.c:curve_is_eddsa
Unexecuted instantiation: ecdsa-compute-k.c:curve_is_eddsa
Unexecuted instantiation: gostdsa-mask.c:curve_is_eddsa
Unexecuted instantiation: provable-prime.c:curve_is_eddsa
Unexecuted instantiation: tls1-prf.c:curve_is_eddsa
Unexecuted instantiation: record.c:curve_is_eddsa
Unexecuted instantiation: debug.c:curve_is_eddsa
Unexecuted instantiation: handshake-tls13.c:curve_is_eddsa
Unexecuted instantiation: mbuffers.c:curve_is_eddsa
Unexecuted instantiation: buffers.c:curve_is_eddsa
Unexecuted instantiation: handshake.c:curve_is_eddsa
Unexecuted instantiation: cipher-cbc.c:curve_is_eddsa
Unexecuted instantiation: db.c:curve_is_eddsa
Unexecuted instantiation: auth.c:curve_is_eddsa
Unexecuted instantiation: sslv2_compat.c:curve_is_eddsa
Unexecuted instantiation: session_pack.c:curve_is_eddsa
Unexecuted instantiation: constate.c:curve_is_eddsa
Unexecuted instantiation: tls-sig.c:curve_is_eddsa
Unexecuted instantiation: alert.c:curve_is_eddsa
Unexecuted instantiation: threads.c:curve_is_eddsa
Unexecuted instantiation: sockets.c:curve_is_eddsa
Unexecuted instantiation: dh-session.c:curve_is_eddsa
Unexecuted instantiation: handshake-checks.c:curve_is_eddsa
Unexecuted instantiation: dh-primes.c:curve_is_eddsa
Unexecuted instantiation: hello_ext_lib.c:curve_is_eddsa
Unexecuted instantiation: stek.c:curve_is_eddsa
Unexecuted instantiation: ktls.c:curve_is_eddsa
Unexecuted instantiation: encrypted_extensions.c:curve_is_eddsa
Unexecuted instantiation: certificate_request.c:curve_is_eddsa
Unexecuted instantiation: certificate_verify.c:curve_is_eddsa
Unexecuted instantiation: tls13-sig.c:curve_is_eddsa
Unexecuted instantiation: finished.c:curve_is_eddsa
Unexecuted instantiation: key_update.c:curve_is_eddsa
Unexecuted instantiation: hello_retry.c:curve_is_eddsa
Unexecuted instantiation: certificate.c:curve_is_eddsa
Unexecuted instantiation: psk_ext_parser.c:curve_is_eddsa
Unexecuted instantiation: anti_replay.c:curve_is_eddsa
Unexecuted instantiation: anon.c:curve_is_eddsa
Unexecuted instantiation: anon_ecdh.c:curve_is_eddsa
Unexecuted instantiation: dh_common.c:curve_is_eddsa
Unexecuted instantiation: dhe.c:curve_is_eddsa
Unexecuted instantiation: dhe_psk.c:curve_is_eddsa
Unexecuted instantiation: ecdhe.c:curve_is_eddsa
Unexecuted instantiation: psk.c:curve_is_eddsa
Unexecuted instantiation: rsa.c:curve_is_eddsa
Unexecuted instantiation: rsa_psk.c:curve_is_eddsa
Unexecuted instantiation: vko_gost.c:curve_is_eddsa
Unexecuted instantiation: session.c:curve_is_eddsa
Unexecuted instantiation: vko.c:curve_is_eddsa
Unexecuted instantiation: gost_keywrap.c:curve_is_eddsa
Unexecuted instantiation: gost-wrap.c:curve_is_eddsa
Unexecuted instantiation: srp.c:curve_is_eddsa
Unexecuted instantiation: cert-cred-rawpk.c:curve_is_eddsa
Unexecuted instantiation: ocsp_output.c:curve_is_eddsa
Unexecuted instantiation: pkcs7-output.c:curve_is_eddsa
Unexecuted instantiation: pkcs7.c:curve_is_eddsa
Unexecuted instantiation: pkcs7-attrs.c:curve_is_eddsa
Unexecuted instantiation: srp_kx.c:curve_is_eddsa
552
553
inline static int curve_is_modern_ecdh(gnutls_ecc_curve_t id)
554
0
{
555
0
  const gnutls_ecc_curve_entry_st *e = _gnutls_ecc_curve_get_params(id);
556
0
  return _curve_is_modern_ecdh(e);
557
0
}
Unexecuted instantiation: cert-cred.c:curve_is_modern_ecdh
Unexecuted instantiation: global.c:curve_is_modern_ecdh
Unexecuted instantiation: mem.c:curve_is_modern_ecdh
Unexecuted instantiation: system.c:curve_is_modern_ecdh
Unexecuted instantiation: str.c:curve_is_modern_ecdh
Unexecuted instantiation: str-idna.c:curve_is_modern_ecdh
Unexecuted instantiation: cert-cred-x509.c:curve_is_modern_ecdh
Unexecuted instantiation: supplemental.c:curve_is_modern_ecdh
Unexecuted instantiation: random.c:curve_is_modern_ecdh
Unexecuted instantiation: privkey.c:curve_is_modern_ecdh
Unexecuted instantiation: pcert.c:curve_is_modern_ecdh
Unexecuted instantiation: pubkey.c:curve_is_modern_ecdh
Unexecuted instantiation: crypto-backend.c:curve_is_modern_ecdh
Unexecuted instantiation: fips.c:curve_is_modern_ecdh
Unexecuted instantiation: safe-memfuncs.c:curve_is_modern_ecdh
Unexecuted instantiation: atfork.c:curve_is_modern_ecdh
Unexecuted instantiation: urls.c:curve_is_modern_ecdh
Unexecuted instantiation: keys-dummy.c:curve_is_modern_ecdh
Unexecuted instantiation: common.c:curve_is_modern_ecdh
Unexecuted instantiation: crl.c:curve_is_modern_ecdh
Unexecuted instantiation: crq.c:curve_is_modern_ecdh
Unexecuted instantiation: dn.c:curve_is_modern_ecdh
Unexecuted instantiation: extensions.c:curve_is_modern_ecdh
Unexecuted instantiation: key_decode.c:curve_is_modern_ecdh
Unexecuted instantiation: key_encode.c:curve_is_modern_ecdh
Unexecuted instantiation: mpi.c:curve_is_modern_ecdh
Unexecuted instantiation: output.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs12.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs12_bag.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs12_encr.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-crypt.c:curve_is_modern_ecdh
Unexecuted instantiation: privkey_openssl.c:curve_is_modern_ecdh
Unexecuted instantiation: privkey_pkcs8.c:curve_is_modern_ecdh
Unexecuted instantiation: privkey_pkcs8_pbes1.c:curve_is_modern_ecdh
Unexecuted instantiation: prov-seed.c:curve_is_modern_ecdh
Unexecuted instantiation: sign.c:curve_is_modern_ecdh
Unexecuted instantiation: spki.c:curve_is_modern_ecdh
Unexecuted instantiation: time.c:curve_is_modern_ecdh
Unexecuted instantiation: tls_features.c:curve_is_modern_ecdh
Unexecuted instantiation: verify-high.c:curve_is_modern_ecdh
Unexecuted instantiation: verify-high2.c:curve_is_modern_ecdh
Unexecuted instantiation: verify.c:curve_is_modern_ecdh
Unexecuted instantiation: virt-san.c:curve_is_modern_ecdh
Unexecuted instantiation: x509.c:curve_is_modern_ecdh
Unexecuted instantiation: x509_dn.c:curve_is_modern_ecdh
Unexecuted instantiation: x509_ext.c:curve_is_modern_ecdh
Unexecuted instantiation: x509_write.c:curve_is_modern_ecdh
Unexecuted instantiation: ciphers.c:curve_is_modern_ecdh
Unexecuted instantiation: ecc.c:curve_is_modern_ecdh
Unexecuted instantiation: mac.c:curve_is_modern_ecdh
Unexecuted instantiation: publickey.c:curve_is_modern_ecdh
Unexecuted instantiation: secparams.c:curve_is_modern_ecdh
Unexecuted instantiation: accelerated.c:curve_is_modern_ecdh
Unexecuted instantiation: cryptodev.c:curve_is_modern_ecdh
Unexecuted instantiation: x86-common.c:curve_is_modern_ecdh
Unexecuted instantiation: cipher.c:curve_is_modern_ecdh
Unexecuted instantiation: gost28147.c:curve_is_modern_ecdh
Unexecuted instantiation: init.c:curve_is_modern_ecdh
Unexecuted instantiation: pk.c:curve_is_modern_ecdh
Unexecuted instantiation: rnd-fuzzer.c:curve_is_modern_ecdh
Unexecuted instantiation: rnd.c:curve_is_modern_ecdh
Unexecuted instantiation: rsa-keygen-fips186.c:curve_is_modern_ecdh
Unexecuted instantiation: sysrng-linux.c:curve_is_modern_ecdh
Unexecuted instantiation: compress.c:curve_is_modern_ecdh
Unexecuted instantiation: errors.c:curve_is_modern_ecdh
Unexecuted instantiation: dh.c:curve_is_modern_ecdh
Unexecuted instantiation: kx.c:curve_is_modern_ecdh
Unexecuted instantiation: priority.c:curve_is_modern_ecdh
Unexecuted instantiation: hash_int.c:curve_is_modern_ecdh
Unexecuted instantiation: cipher_int.c:curve_is_modern_ecdh
Unexecuted instantiation: x509_b64.c:curve_is_modern_ecdh
Unexecuted instantiation: hello_ext.c:curve_is_modern_ecdh
Unexecuted instantiation: datum.c:curve_is_modern_ecdh
Unexecuted instantiation: fingerprint.c:curve_is_modern_ecdh
Unexecuted instantiation: certs.c:curve_is_modern_ecdh
Unexecuted instantiation: str-iconv.c:curve_is_modern_ecdh
Unexecuted instantiation: profiles.c:curve_is_modern_ecdh
Unexecuted instantiation: str-unicode.c:curve_is_modern_ecdh
Unexecuted instantiation: state.c:curve_is_modern_ecdh
Unexecuted instantiation: file.c:curve_is_modern_ecdh
Unexecuted instantiation: crypto-api.c:curve_is_modern_ecdh
Unexecuted instantiation: dtls.c:curve_is_modern_ecdh
Unexecuted instantiation: system_override.c:curve_is_modern_ecdh
Unexecuted instantiation: pin.c:curve_is_modern_ecdh
Unexecuted instantiation: prf.c:curve_is_modern_ecdh
Unexecuted instantiation: cert-session.c:curve_is_modern_ecdh
Unexecuted instantiation: dtls-sw.c:curve_is_modern_ecdh
Unexecuted instantiation: secrets.c:curve_is_modern_ecdh
Unexecuted instantiation: extv.c:curve_is_modern_ecdh
Unexecuted instantiation: ocsp-api.c:curve_is_modern_ecdh
Unexecuted instantiation: iov.c:curve_is_modern_ecdh
Unexecuted instantiation: pathbuf.c:curve_is_modern_ecdh
Unexecuted instantiation: attributes.c:curve_is_modern_ecdh
Unexecuted instantiation: email-verify.c:curve_is_modern_ecdh
Unexecuted instantiation: hostname-verify.c:curve_is_modern_ecdh
Unexecuted instantiation: ip.c:curve_is_modern_ecdh
Unexecuted instantiation: krb5.c:curve_is_modern_ecdh
Unexecuted instantiation: name_constraints.c:curve_is_modern_ecdh
Unexecuted instantiation: ocsp.c:curve_is_modern_ecdh
Unexecuted instantiation: alpn.c:curve_is_modern_ecdh
Unexecuted instantiation: client_cert_type.c:curve_is_modern_ecdh
Unexecuted instantiation: compress_certificate.c:curve_is_modern_ecdh
Unexecuted instantiation: cookie.c:curve_is_modern_ecdh
Unexecuted instantiation: dumbfw.c:curve_is_modern_ecdh
Unexecuted instantiation: early_data.c:curve_is_modern_ecdh
Unexecuted instantiation: ec_point_formats.c:curve_is_modern_ecdh
Unexecuted instantiation: etm.c:curve_is_modern_ecdh
Unexecuted instantiation: ext_master_secret.c:curve_is_modern_ecdh
Unexecuted instantiation: heartbeat.c:curve_is_modern_ecdh
Unexecuted instantiation: key_share.c:curve_is_modern_ecdh
Unexecuted instantiation: max_record.c:curve_is_modern_ecdh
Unexecuted instantiation: post_handshake.c:curve_is_modern_ecdh
Unexecuted instantiation: pre_shared_key.c:curve_is_modern_ecdh
Unexecuted instantiation: psk_ke_modes.c:curve_is_modern_ecdh
Unexecuted instantiation: record_size_limit.c:curve_is_modern_ecdh
Unexecuted instantiation: safe_renegotiation.c:curve_is_modern_ecdh
Unexecuted instantiation: server_cert_type.c:curve_is_modern_ecdh
Unexecuted instantiation: server_name.c:curve_is_modern_ecdh
Unexecuted instantiation: session_ticket.c:curve_is_modern_ecdh
Unexecuted instantiation: signature.c:curve_is_modern_ecdh
Unexecuted instantiation: srtp.c:curve_is_modern_ecdh
Unexecuted instantiation: status_request.c:curve_is_modern_ecdh
Unexecuted instantiation: supported_groups.c:curve_is_modern_ecdh
Unexecuted instantiation: supported_versions.c:curve_is_modern_ecdh
Unexecuted instantiation: cert.c:curve_is_modern_ecdh
Unexecuted instantiation: psk_passwd.c:curve_is_modern_ecdh
Unexecuted instantiation: cert_types.c:curve_is_modern_ecdh
Unexecuted instantiation: ciphersuites.c:curve_is_modern_ecdh
Unexecuted instantiation: groups.c:curve_is_modern_ecdh
Unexecuted instantiation: protocols.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-cbc-x86-aesni.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-cbc-x86-ssse3.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-ccm-x86-aesni.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-padlock.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-aesni.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-pclmul.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-gcm-x86-ssse3.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-padlock.c:curve_is_modern_ecdh
Unexecuted instantiation: aes-xts-x86-aesni.c:curve_is_modern_ecdh
Unexecuted instantiation: hmac-padlock.c:curve_is_modern_ecdh
Unexecuted instantiation: hmac-x86-ssse3.c:curve_is_modern_ecdh
Unexecuted instantiation: sha-padlock.c:curve_is_modern_ecdh
Unexecuted instantiation: sha-x86-ssse3.c:curve_is_modern_ecdh
Unexecuted instantiation: bignum-le.c:curve_is_modern_ecdh
Unexecuted instantiation: dsa-compute-k.c:curve_is_modern_ecdh
Unexecuted instantiation: dsa-keygen-fips186.c:curve_is_modern_ecdh
Unexecuted instantiation: dsa-validate.c:curve_is_modern_ecdh
Unexecuted instantiation: ecdsa-compute-k.c:curve_is_modern_ecdh
Unexecuted instantiation: gostdsa-mask.c:curve_is_modern_ecdh
Unexecuted instantiation: provable-prime.c:curve_is_modern_ecdh
Unexecuted instantiation: tls1-prf.c:curve_is_modern_ecdh
Unexecuted instantiation: record.c:curve_is_modern_ecdh
Unexecuted instantiation: debug.c:curve_is_modern_ecdh
Unexecuted instantiation: handshake-tls13.c:curve_is_modern_ecdh
Unexecuted instantiation: mbuffers.c:curve_is_modern_ecdh
Unexecuted instantiation: buffers.c:curve_is_modern_ecdh
Unexecuted instantiation: handshake.c:curve_is_modern_ecdh
Unexecuted instantiation: cipher-cbc.c:curve_is_modern_ecdh
Unexecuted instantiation: db.c:curve_is_modern_ecdh
Unexecuted instantiation: auth.c:curve_is_modern_ecdh
Unexecuted instantiation: sslv2_compat.c:curve_is_modern_ecdh
Unexecuted instantiation: session_pack.c:curve_is_modern_ecdh
Unexecuted instantiation: constate.c:curve_is_modern_ecdh
Unexecuted instantiation: tls-sig.c:curve_is_modern_ecdh
Unexecuted instantiation: alert.c:curve_is_modern_ecdh
Unexecuted instantiation: threads.c:curve_is_modern_ecdh
Unexecuted instantiation: sockets.c:curve_is_modern_ecdh
Unexecuted instantiation: dh-session.c:curve_is_modern_ecdh
Unexecuted instantiation: handshake-checks.c:curve_is_modern_ecdh
Unexecuted instantiation: dh-primes.c:curve_is_modern_ecdh
Unexecuted instantiation: hello_ext_lib.c:curve_is_modern_ecdh
Unexecuted instantiation: stek.c:curve_is_modern_ecdh
Unexecuted instantiation: ktls.c:curve_is_modern_ecdh
Unexecuted instantiation: encrypted_extensions.c:curve_is_modern_ecdh
Unexecuted instantiation: certificate_request.c:curve_is_modern_ecdh
Unexecuted instantiation: certificate_verify.c:curve_is_modern_ecdh
Unexecuted instantiation: tls13-sig.c:curve_is_modern_ecdh
Unexecuted instantiation: finished.c:curve_is_modern_ecdh
Unexecuted instantiation: key_update.c:curve_is_modern_ecdh
Unexecuted instantiation: hello_retry.c:curve_is_modern_ecdh
Unexecuted instantiation: certificate.c:curve_is_modern_ecdh
Unexecuted instantiation: psk_ext_parser.c:curve_is_modern_ecdh
Unexecuted instantiation: anti_replay.c:curve_is_modern_ecdh
Unexecuted instantiation: anon.c:curve_is_modern_ecdh
Unexecuted instantiation: anon_ecdh.c:curve_is_modern_ecdh
Unexecuted instantiation: dh_common.c:curve_is_modern_ecdh
Unexecuted instantiation: dhe.c:curve_is_modern_ecdh
Unexecuted instantiation: dhe_psk.c:curve_is_modern_ecdh
Unexecuted instantiation: ecdhe.c:curve_is_modern_ecdh
Unexecuted instantiation: psk.c:curve_is_modern_ecdh
Unexecuted instantiation: rsa.c:curve_is_modern_ecdh
Unexecuted instantiation: rsa_psk.c:curve_is_modern_ecdh
Unexecuted instantiation: vko_gost.c:curve_is_modern_ecdh
Unexecuted instantiation: session.c:curve_is_modern_ecdh
Unexecuted instantiation: vko.c:curve_is_modern_ecdh
Unexecuted instantiation: gost_keywrap.c:curve_is_modern_ecdh
Unexecuted instantiation: gost-wrap.c:curve_is_modern_ecdh
Unexecuted instantiation: srp.c:curve_is_modern_ecdh
Unexecuted instantiation: cert-cred-rawpk.c:curve_is_modern_ecdh
Unexecuted instantiation: ocsp_output.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-output.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs7.c:curve_is_modern_ecdh
Unexecuted instantiation: pkcs7-attrs.c:curve_is_modern_ecdh
Unexecuted instantiation: srp_kx.c:curve_is_modern_ecdh
558
559
static inline int _gnutls_kx_is_ecc(gnutls_kx_algorithm_t kx)
560
57.7k
{
561
57.7k
  if (kx == GNUTLS_KX_ECDHE_RSA || kx == GNUTLS_KX_ECDHE_ECDSA ||
562
57.7k
      kx == GNUTLS_KX_ANON_ECDH || kx == GNUTLS_KX_ECDHE_PSK)
563
47.8k
    return 1;
564
565
9.90k
  return 0;
566
57.7k
}
Unexecuted instantiation: cert-cred.c:_gnutls_kx_is_ecc
Unexecuted instantiation: global.c:_gnutls_kx_is_ecc
Unexecuted instantiation: mem.c:_gnutls_kx_is_ecc
Unexecuted instantiation: system.c:_gnutls_kx_is_ecc
Unexecuted instantiation: str.c:_gnutls_kx_is_ecc
Unexecuted instantiation: str-idna.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cert-cred-x509.c:_gnutls_kx_is_ecc
Unexecuted instantiation: supplemental.c:_gnutls_kx_is_ecc
Unexecuted instantiation: random.c:_gnutls_kx_is_ecc
Unexecuted instantiation: privkey.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pcert.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pubkey.c:_gnutls_kx_is_ecc
Unexecuted instantiation: crypto-backend.c:_gnutls_kx_is_ecc
Unexecuted instantiation: fips.c:_gnutls_kx_is_ecc
Unexecuted instantiation: safe-memfuncs.c:_gnutls_kx_is_ecc
Unexecuted instantiation: atfork.c:_gnutls_kx_is_ecc
Unexecuted instantiation: urls.c:_gnutls_kx_is_ecc
Unexecuted instantiation: keys-dummy.c:_gnutls_kx_is_ecc
Unexecuted instantiation: common.c:_gnutls_kx_is_ecc
Unexecuted instantiation: crl.c:_gnutls_kx_is_ecc
Unexecuted instantiation: crq.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dn.c:_gnutls_kx_is_ecc
Unexecuted instantiation: extensions.c:_gnutls_kx_is_ecc
Unexecuted instantiation: key_decode.c:_gnutls_kx_is_ecc
Unexecuted instantiation: key_encode.c:_gnutls_kx_is_ecc
Unexecuted instantiation: mpi.c:_gnutls_kx_is_ecc
Unexecuted instantiation: output.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs12.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs12_bag.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs12_encr.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_kx_is_ecc
Unexecuted instantiation: privkey_openssl.c:_gnutls_kx_is_ecc
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_kx_is_ecc
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_kx_is_ecc
Unexecuted instantiation: prov-seed.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sign.c:_gnutls_kx_is_ecc
Unexecuted instantiation: spki.c:_gnutls_kx_is_ecc
Unexecuted instantiation: time.c:_gnutls_kx_is_ecc
Unexecuted instantiation: tls_features.c:_gnutls_kx_is_ecc
Unexecuted instantiation: verify-high.c:_gnutls_kx_is_ecc
Unexecuted instantiation: verify-high2.c:_gnutls_kx_is_ecc
Unexecuted instantiation: verify.c:_gnutls_kx_is_ecc
Unexecuted instantiation: virt-san.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x509.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x509_dn.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x509_ext.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x509_write.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ciphers.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ecc.c:_gnutls_kx_is_ecc
Unexecuted instantiation: mac.c:_gnutls_kx_is_ecc
Unexecuted instantiation: publickey.c:_gnutls_kx_is_ecc
Unexecuted instantiation: secparams.c:_gnutls_kx_is_ecc
Unexecuted instantiation: accelerated.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cryptodev.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x86-common.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cipher.c:_gnutls_kx_is_ecc
Unexecuted instantiation: gost28147.c:_gnutls_kx_is_ecc
Unexecuted instantiation: init.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pk.c:_gnutls_kx_is_ecc
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_kx_is_ecc
Unexecuted instantiation: rnd.c:_gnutls_kx_is_ecc
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sysrng-linux.c:_gnutls_kx_is_ecc
Unexecuted instantiation: compress.c:_gnutls_kx_is_ecc
Unexecuted instantiation: errors.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dh.c:_gnutls_kx_is_ecc
Unexecuted instantiation: kx.c:_gnutls_kx_is_ecc
priority.c:_gnutls_kx_is_ecc
Line
Count
Source
560
41.9k
{
561
41.9k
  if (kx == GNUTLS_KX_ECDHE_RSA || kx == GNUTLS_KX_ECDHE_ECDSA ||
562
41.9k
      kx == GNUTLS_KX_ANON_ECDH || kx == GNUTLS_KX_ECDHE_PSK)
563
41.9k
    return 1;
564
565
0
  return 0;
566
41.9k
}
Unexecuted instantiation: hash_int.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cipher_int.c:_gnutls_kx_is_ecc
Unexecuted instantiation: x509_b64.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hello_ext.c:_gnutls_kx_is_ecc
Unexecuted instantiation: datum.c:_gnutls_kx_is_ecc
Unexecuted instantiation: fingerprint.c:_gnutls_kx_is_ecc
Unexecuted instantiation: certs.c:_gnutls_kx_is_ecc
Unexecuted instantiation: str-iconv.c:_gnutls_kx_is_ecc
Unexecuted instantiation: profiles.c:_gnutls_kx_is_ecc
Unexecuted instantiation: str-unicode.c:_gnutls_kx_is_ecc
state.c:_gnutls_kx_is_ecc
Line
Count
Source
560
436
{
561
436
  if (kx == GNUTLS_KX_ECDHE_RSA || kx == GNUTLS_KX_ECDHE_ECDSA ||
562
436
      kx == GNUTLS_KX_ANON_ECDH || kx == GNUTLS_KX_ECDHE_PSK)
563
255
    return 1;
564
565
181
  return 0;
566
436
}
Unexecuted instantiation: file.c:_gnutls_kx_is_ecc
Unexecuted instantiation: crypto-api.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dtls.c:_gnutls_kx_is_ecc
Unexecuted instantiation: system_override.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pin.c:_gnutls_kx_is_ecc
Unexecuted instantiation: prf.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cert-session.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dtls-sw.c:_gnutls_kx_is_ecc
Unexecuted instantiation: secrets.c:_gnutls_kx_is_ecc
Unexecuted instantiation: extv.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ocsp-api.c:_gnutls_kx_is_ecc
Unexecuted instantiation: iov.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pathbuf.c:_gnutls_kx_is_ecc
Unexecuted instantiation: attributes.c:_gnutls_kx_is_ecc
Unexecuted instantiation: email-verify.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hostname-verify.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ip.c:_gnutls_kx_is_ecc
Unexecuted instantiation: krb5.c:_gnutls_kx_is_ecc
Unexecuted instantiation: name_constraints.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ocsp.c:_gnutls_kx_is_ecc
Unexecuted instantiation: alpn.c:_gnutls_kx_is_ecc
Unexecuted instantiation: client_cert_type.c:_gnutls_kx_is_ecc
Unexecuted instantiation: compress_certificate.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cookie.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dumbfw.c:_gnutls_kx_is_ecc
Unexecuted instantiation: early_data.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ec_point_formats.c:_gnutls_kx_is_ecc
Unexecuted instantiation: etm.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ext_master_secret.c:_gnutls_kx_is_ecc
Unexecuted instantiation: heartbeat.c:_gnutls_kx_is_ecc
Unexecuted instantiation: key_share.c:_gnutls_kx_is_ecc
Unexecuted instantiation: max_record.c:_gnutls_kx_is_ecc
Unexecuted instantiation: post_handshake.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pre_shared_key.c:_gnutls_kx_is_ecc
Unexecuted instantiation: psk_ke_modes.c:_gnutls_kx_is_ecc
Unexecuted instantiation: record_size_limit.c:_gnutls_kx_is_ecc
Unexecuted instantiation: safe_renegotiation.c:_gnutls_kx_is_ecc
Unexecuted instantiation: server_cert_type.c:_gnutls_kx_is_ecc
Unexecuted instantiation: server_name.c:_gnutls_kx_is_ecc
Unexecuted instantiation: session_ticket.c:_gnutls_kx_is_ecc
Unexecuted instantiation: signature.c:_gnutls_kx_is_ecc
Unexecuted instantiation: srtp.c:_gnutls_kx_is_ecc
Unexecuted instantiation: status_request.c:_gnutls_kx_is_ecc
Unexecuted instantiation: supported_groups.c:_gnutls_kx_is_ecc
Unexecuted instantiation: supported_versions.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cert.c:_gnutls_kx_is_ecc
Unexecuted instantiation: psk_passwd.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cert_types.c:_gnutls_kx_is_ecc
ciphersuites.c:_gnutls_kx_is_ecc
Line
Count
Source
560
15.3k
{
561
15.3k
  if (kx == GNUTLS_KX_ECDHE_RSA || kx == GNUTLS_KX_ECDHE_ECDSA ||
562
15.3k
      kx == GNUTLS_KX_ANON_ECDH || kx == GNUTLS_KX_ECDHE_PSK)
563
5.66k
    return 1;
564
565
9.72k
  return 0;
566
15.3k
}
Unexecuted instantiation: groups.c:_gnutls_kx_is_ecc
Unexecuted instantiation: protocols.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-padlock.c:_gnutls_kx_is_ecc
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hmac-padlock.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sha-padlock.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_kx_is_ecc
Unexecuted instantiation: bignum-le.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dsa-compute-k.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dsa-validate.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_kx_is_ecc
Unexecuted instantiation: gostdsa-mask.c:_gnutls_kx_is_ecc
Unexecuted instantiation: provable-prime.c:_gnutls_kx_is_ecc
Unexecuted instantiation: tls1-prf.c:_gnutls_kx_is_ecc
Unexecuted instantiation: record.c:_gnutls_kx_is_ecc
Unexecuted instantiation: debug.c:_gnutls_kx_is_ecc
Unexecuted instantiation: handshake-tls13.c:_gnutls_kx_is_ecc
Unexecuted instantiation: mbuffers.c:_gnutls_kx_is_ecc
Unexecuted instantiation: buffers.c:_gnutls_kx_is_ecc
Unexecuted instantiation: handshake.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cipher-cbc.c:_gnutls_kx_is_ecc
Unexecuted instantiation: db.c:_gnutls_kx_is_ecc
Unexecuted instantiation: auth.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sslv2_compat.c:_gnutls_kx_is_ecc
Unexecuted instantiation: session_pack.c:_gnutls_kx_is_ecc
Unexecuted instantiation: constate.c:_gnutls_kx_is_ecc
Unexecuted instantiation: tls-sig.c:_gnutls_kx_is_ecc
Unexecuted instantiation: alert.c:_gnutls_kx_is_ecc
Unexecuted instantiation: threads.c:_gnutls_kx_is_ecc
Unexecuted instantiation: sockets.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dh-session.c:_gnutls_kx_is_ecc
Unexecuted instantiation: handshake-checks.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dh-primes.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hello_ext_lib.c:_gnutls_kx_is_ecc
Unexecuted instantiation: stek.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ktls.c:_gnutls_kx_is_ecc
Unexecuted instantiation: encrypted_extensions.c:_gnutls_kx_is_ecc
Unexecuted instantiation: certificate_request.c:_gnutls_kx_is_ecc
Unexecuted instantiation: certificate_verify.c:_gnutls_kx_is_ecc
Unexecuted instantiation: tls13-sig.c:_gnutls_kx_is_ecc
Unexecuted instantiation: finished.c:_gnutls_kx_is_ecc
Unexecuted instantiation: key_update.c:_gnutls_kx_is_ecc
Unexecuted instantiation: hello_retry.c:_gnutls_kx_is_ecc
Unexecuted instantiation: certificate.c:_gnutls_kx_is_ecc
Unexecuted instantiation: psk_ext_parser.c:_gnutls_kx_is_ecc
Unexecuted instantiation: anti_replay.c:_gnutls_kx_is_ecc
Unexecuted instantiation: anon.c:_gnutls_kx_is_ecc
Unexecuted instantiation: anon_ecdh.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dh_common.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dhe.c:_gnutls_kx_is_ecc
Unexecuted instantiation: dhe_psk.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ecdhe.c:_gnutls_kx_is_ecc
Unexecuted instantiation: psk.c:_gnutls_kx_is_ecc
Unexecuted instantiation: rsa.c:_gnutls_kx_is_ecc
Unexecuted instantiation: rsa_psk.c:_gnutls_kx_is_ecc
Unexecuted instantiation: vko_gost.c:_gnutls_kx_is_ecc
Unexecuted instantiation: session.c:_gnutls_kx_is_ecc
Unexecuted instantiation: vko.c:_gnutls_kx_is_ecc
Unexecuted instantiation: gost_keywrap.c:_gnutls_kx_is_ecc
Unexecuted instantiation: gost-wrap.c:_gnutls_kx_is_ecc
Unexecuted instantiation: srp.c:_gnutls_kx_is_ecc
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_kx_is_ecc
Unexecuted instantiation: ocsp_output.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs7-output.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs7.c:_gnutls_kx_is_ecc
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_kx_is_ecc
Unexecuted instantiation: srp_kx.c:_gnutls_kx_is_ecc
567
568
static inline int _gnutls_kx_is_psk(gnutls_kx_algorithm_t kx)
569
162k
{
570
162k
  if (kx == GNUTLS_KX_PSK || kx == GNUTLS_KX_DHE_PSK ||
571
162k
      kx == GNUTLS_KX_ECDHE_PSK || kx == GNUTLS_KX_RSA_PSK)
572
30.5k
    return 1;
573
574
131k
  return 0;
575
162k
}
Unexecuted instantiation: cert-cred.c:_gnutls_kx_is_psk
Unexecuted instantiation: global.c:_gnutls_kx_is_psk
Unexecuted instantiation: mem.c:_gnutls_kx_is_psk
Unexecuted instantiation: system.c:_gnutls_kx_is_psk
Unexecuted instantiation: str.c:_gnutls_kx_is_psk
Unexecuted instantiation: str-idna.c:_gnutls_kx_is_psk
Unexecuted instantiation: cert-cred-x509.c:_gnutls_kx_is_psk
Unexecuted instantiation: supplemental.c:_gnutls_kx_is_psk
Unexecuted instantiation: random.c:_gnutls_kx_is_psk
Unexecuted instantiation: privkey.c:_gnutls_kx_is_psk
Unexecuted instantiation: pcert.c:_gnutls_kx_is_psk
Unexecuted instantiation: pubkey.c:_gnutls_kx_is_psk
Unexecuted instantiation: crypto-backend.c:_gnutls_kx_is_psk
Unexecuted instantiation: fips.c:_gnutls_kx_is_psk
Unexecuted instantiation: safe-memfuncs.c:_gnutls_kx_is_psk
Unexecuted instantiation: atfork.c:_gnutls_kx_is_psk
Unexecuted instantiation: urls.c:_gnutls_kx_is_psk
Unexecuted instantiation: keys-dummy.c:_gnutls_kx_is_psk
Unexecuted instantiation: common.c:_gnutls_kx_is_psk
Unexecuted instantiation: crl.c:_gnutls_kx_is_psk
Unexecuted instantiation: crq.c:_gnutls_kx_is_psk
Unexecuted instantiation: dn.c:_gnutls_kx_is_psk
Unexecuted instantiation: extensions.c:_gnutls_kx_is_psk
Unexecuted instantiation: key_decode.c:_gnutls_kx_is_psk
Unexecuted instantiation: key_encode.c:_gnutls_kx_is_psk
Unexecuted instantiation: mpi.c:_gnutls_kx_is_psk
Unexecuted instantiation: output.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs12.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs12_bag.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs12_encr.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_kx_is_psk
Unexecuted instantiation: privkey_openssl.c:_gnutls_kx_is_psk
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_kx_is_psk
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_kx_is_psk
Unexecuted instantiation: prov-seed.c:_gnutls_kx_is_psk
Unexecuted instantiation: sign.c:_gnutls_kx_is_psk
Unexecuted instantiation: spki.c:_gnutls_kx_is_psk
Unexecuted instantiation: time.c:_gnutls_kx_is_psk
Unexecuted instantiation: tls_features.c:_gnutls_kx_is_psk
Unexecuted instantiation: verify-high.c:_gnutls_kx_is_psk
Unexecuted instantiation: verify-high2.c:_gnutls_kx_is_psk
Unexecuted instantiation: verify.c:_gnutls_kx_is_psk
Unexecuted instantiation: virt-san.c:_gnutls_kx_is_psk
Unexecuted instantiation: x509.c:_gnutls_kx_is_psk
Unexecuted instantiation: x509_dn.c:_gnutls_kx_is_psk
Unexecuted instantiation: x509_ext.c:_gnutls_kx_is_psk
Unexecuted instantiation: x509_write.c:_gnutls_kx_is_psk
Unexecuted instantiation: ciphers.c:_gnutls_kx_is_psk
Unexecuted instantiation: ecc.c:_gnutls_kx_is_psk
Unexecuted instantiation: mac.c:_gnutls_kx_is_psk
Unexecuted instantiation: publickey.c:_gnutls_kx_is_psk
Unexecuted instantiation: secparams.c:_gnutls_kx_is_psk
Unexecuted instantiation: accelerated.c:_gnutls_kx_is_psk
Unexecuted instantiation: cryptodev.c:_gnutls_kx_is_psk
Unexecuted instantiation: x86-common.c:_gnutls_kx_is_psk
Unexecuted instantiation: cipher.c:_gnutls_kx_is_psk
Unexecuted instantiation: gost28147.c:_gnutls_kx_is_psk
Unexecuted instantiation: init.c:_gnutls_kx_is_psk
Unexecuted instantiation: pk.c:_gnutls_kx_is_psk
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_kx_is_psk
Unexecuted instantiation: rnd.c:_gnutls_kx_is_psk
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_kx_is_psk
Unexecuted instantiation: sysrng-linux.c:_gnutls_kx_is_psk
Unexecuted instantiation: compress.c:_gnutls_kx_is_psk
Unexecuted instantiation: errors.c:_gnutls_kx_is_psk
Unexecuted instantiation: dh.c:_gnutls_kx_is_psk
Unexecuted instantiation: kx.c:_gnutls_kx_is_psk
priority.c:_gnutls_kx_is_psk
Line
Count
Source
569
162k
{
570
162k
  if (kx == GNUTLS_KX_PSK || kx == GNUTLS_KX_DHE_PSK ||
571
162k
      kx == GNUTLS_KX_ECDHE_PSK || kx == GNUTLS_KX_RSA_PSK)
572
30.5k
    return 1;
573
574
131k
  return 0;
575
162k
}
Unexecuted instantiation: hash_int.c:_gnutls_kx_is_psk
Unexecuted instantiation: cipher_int.c:_gnutls_kx_is_psk
Unexecuted instantiation: x509_b64.c:_gnutls_kx_is_psk
Unexecuted instantiation: hello_ext.c:_gnutls_kx_is_psk
Unexecuted instantiation: datum.c:_gnutls_kx_is_psk
Unexecuted instantiation: fingerprint.c:_gnutls_kx_is_psk
Unexecuted instantiation: certs.c:_gnutls_kx_is_psk
Unexecuted instantiation: str-iconv.c:_gnutls_kx_is_psk
Unexecuted instantiation: profiles.c:_gnutls_kx_is_psk
Unexecuted instantiation: str-unicode.c:_gnutls_kx_is_psk
Unexecuted instantiation: state.c:_gnutls_kx_is_psk
Unexecuted instantiation: file.c:_gnutls_kx_is_psk
Unexecuted instantiation: crypto-api.c:_gnutls_kx_is_psk
Unexecuted instantiation: dtls.c:_gnutls_kx_is_psk
Unexecuted instantiation: system_override.c:_gnutls_kx_is_psk
Unexecuted instantiation: pin.c:_gnutls_kx_is_psk
Unexecuted instantiation: prf.c:_gnutls_kx_is_psk
Unexecuted instantiation: cert-session.c:_gnutls_kx_is_psk
Unexecuted instantiation: dtls-sw.c:_gnutls_kx_is_psk
Unexecuted instantiation: secrets.c:_gnutls_kx_is_psk
Unexecuted instantiation: extv.c:_gnutls_kx_is_psk
Unexecuted instantiation: ocsp-api.c:_gnutls_kx_is_psk
Unexecuted instantiation: iov.c:_gnutls_kx_is_psk
Unexecuted instantiation: pathbuf.c:_gnutls_kx_is_psk
Unexecuted instantiation: attributes.c:_gnutls_kx_is_psk
Unexecuted instantiation: email-verify.c:_gnutls_kx_is_psk
Unexecuted instantiation: hostname-verify.c:_gnutls_kx_is_psk
Unexecuted instantiation: ip.c:_gnutls_kx_is_psk
Unexecuted instantiation: krb5.c:_gnutls_kx_is_psk
Unexecuted instantiation: name_constraints.c:_gnutls_kx_is_psk
Unexecuted instantiation: ocsp.c:_gnutls_kx_is_psk
Unexecuted instantiation: alpn.c:_gnutls_kx_is_psk
Unexecuted instantiation: client_cert_type.c:_gnutls_kx_is_psk
Unexecuted instantiation: compress_certificate.c:_gnutls_kx_is_psk
Unexecuted instantiation: cookie.c:_gnutls_kx_is_psk
Unexecuted instantiation: dumbfw.c:_gnutls_kx_is_psk
Unexecuted instantiation: early_data.c:_gnutls_kx_is_psk
Unexecuted instantiation: ec_point_formats.c:_gnutls_kx_is_psk
Unexecuted instantiation: etm.c:_gnutls_kx_is_psk
Unexecuted instantiation: ext_master_secret.c:_gnutls_kx_is_psk
Unexecuted instantiation: heartbeat.c:_gnutls_kx_is_psk
Unexecuted instantiation: key_share.c:_gnutls_kx_is_psk
Unexecuted instantiation: max_record.c:_gnutls_kx_is_psk
Unexecuted instantiation: post_handshake.c:_gnutls_kx_is_psk
Unexecuted instantiation: pre_shared_key.c:_gnutls_kx_is_psk
Unexecuted instantiation: psk_ke_modes.c:_gnutls_kx_is_psk
Unexecuted instantiation: record_size_limit.c:_gnutls_kx_is_psk
Unexecuted instantiation: safe_renegotiation.c:_gnutls_kx_is_psk
Unexecuted instantiation: server_cert_type.c:_gnutls_kx_is_psk
Unexecuted instantiation: server_name.c:_gnutls_kx_is_psk
Unexecuted instantiation: session_ticket.c:_gnutls_kx_is_psk
Unexecuted instantiation: signature.c:_gnutls_kx_is_psk
Unexecuted instantiation: srtp.c:_gnutls_kx_is_psk
Unexecuted instantiation: status_request.c:_gnutls_kx_is_psk
Unexecuted instantiation: supported_groups.c:_gnutls_kx_is_psk
Unexecuted instantiation: supported_versions.c:_gnutls_kx_is_psk
Unexecuted instantiation: cert.c:_gnutls_kx_is_psk
Unexecuted instantiation: psk_passwd.c:_gnutls_kx_is_psk
Unexecuted instantiation: cert_types.c:_gnutls_kx_is_psk
Unexecuted instantiation: ciphersuites.c:_gnutls_kx_is_psk
Unexecuted instantiation: groups.c:_gnutls_kx_is_psk
Unexecuted instantiation: protocols.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-padlock.c:_gnutls_kx_is_psk
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_kx_is_psk
Unexecuted instantiation: hmac-padlock.c:_gnutls_kx_is_psk
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_kx_is_psk
Unexecuted instantiation: sha-padlock.c:_gnutls_kx_is_psk
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_kx_is_psk
Unexecuted instantiation: bignum-le.c:_gnutls_kx_is_psk
Unexecuted instantiation: dsa-compute-k.c:_gnutls_kx_is_psk
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_kx_is_psk
Unexecuted instantiation: dsa-validate.c:_gnutls_kx_is_psk
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_kx_is_psk
Unexecuted instantiation: gostdsa-mask.c:_gnutls_kx_is_psk
Unexecuted instantiation: provable-prime.c:_gnutls_kx_is_psk
Unexecuted instantiation: tls1-prf.c:_gnutls_kx_is_psk
Unexecuted instantiation: record.c:_gnutls_kx_is_psk
Unexecuted instantiation: debug.c:_gnutls_kx_is_psk
Unexecuted instantiation: handshake-tls13.c:_gnutls_kx_is_psk
Unexecuted instantiation: mbuffers.c:_gnutls_kx_is_psk
Unexecuted instantiation: buffers.c:_gnutls_kx_is_psk
Unexecuted instantiation: handshake.c:_gnutls_kx_is_psk
Unexecuted instantiation: cipher-cbc.c:_gnutls_kx_is_psk
Unexecuted instantiation: db.c:_gnutls_kx_is_psk
Unexecuted instantiation: auth.c:_gnutls_kx_is_psk
Unexecuted instantiation: sslv2_compat.c:_gnutls_kx_is_psk
Unexecuted instantiation: session_pack.c:_gnutls_kx_is_psk
Unexecuted instantiation: constate.c:_gnutls_kx_is_psk
Unexecuted instantiation: tls-sig.c:_gnutls_kx_is_psk
Unexecuted instantiation: alert.c:_gnutls_kx_is_psk
Unexecuted instantiation: threads.c:_gnutls_kx_is_psk
Unexecuted instantiation: sockets.c:_gnutls_kx_is_psk
Unexecuted instantiation: dh-session.c:_gnutls_kx_is_psk
Unexecuted instantiation: handshake-checks.c:_gnutls_kx_is_psk
Unexecuted instantiation: dh-primes.c:_gnutls_kx_is_psk
Unexecuted instantiation: hello_ext_lib.c:_gnutls_kx_is_psk
Unexecuted instantiation: stek.c:_gnutls_kx_is_psk
Unexecuted instantiation: ktls.c:_gnutls_kx_is_psk
Unexecuted instantiation: encrypted_extensions.c:_gnutls_kx_is_psk
Unexecuted instantiation: certificate_request.c:_gnutls_kx_is_psk
Unexecuted instantiation: certificate_verify.c:_gnutls_kx_is_psk
Unexecuted instantiation: tls13-sig.c:_gnutls_kx_is_psk
Unexecuted instantiation: finished.c:_gnutls_kx_is_psk
Unexecuted instantiation: key_update.c:_gnutls_kx_is_psk
Unexecuted instantiation: hello_retry.c:_gnutls_kx_is_psk
Unexecuted instantiation: certificate.c:_gnutls_kx_is_psk
Unexecuted instantiation: psk_ext_parser.c:_gnutls_kx_is_psk
Unexecuted instantiation: anti_replay.c:_gnutls_kx_is_psk
Unexecuted instantiation: anon.c:_gnutls_kx_is_psk
Unexecuted instantiation: anon_ecdh.c:_gnutls_kx_is_psk
Unexecuted instantiation: dh_common.c:_gnutls_kx_is_psk
Unexecuted instantiation: dhe.c:_gnutls_kx_is_psk
Unexecuted instantiation: dhe_psk.c:_gnutls_kx_is_psk
Unexecuted instantiation: ecdhe.c:_gnutls_kx_is_psk
Unexecuted instantiation: psk.c:_gnutls_kx_is_psk
Unexecuted instantiation: rsa.c:_gnutls_kx_is_psk
Unexecuted instantiation: rsa_psk.c:_gnutls_kx_is_psk
Unexecuted instantiation: vko_gost.c:_gnutls_kx_is_psk
Unexecuted instantiation: session.c:_gnutls_kx_is_psk
Unexecuted instantiation: vko.c:_gnutls_kx_is_psk
Unexecuted instantiation: gost_keywrap.c:_gnutls_kx_is_psk
Unexecuted instantiation: gost-wrap.c:_gnutls_kx_is_psk
Unexecuted instantiation: srp.c:_gnutls_kx_is_psk
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_kx_is_psk
Unexecuted instantiation: ocsp_output.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs7-output.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs7.c:_gnutls_kx_is_psk
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_kx_is_psk
Unexecuted instantiation: srp_kx.c:_gnutls_kx_is_psk
576
577
static inline int _gnutls_kx_is_dhe(gnutls_kx_algorithm_t kx)
578
670k
{
579
670k
  if (kx == GNUTLS_KX_DHE_RSA || kx == GNUTLS_KX_DHE_DSS ||
580
670k
      kx == GNUTLS_KX_ANON_DH || kx == GNUTLS_KX_DHE_PSK)
581
47.3k
    return 1;
582
583
623k
  return 0;
584
670k
}
Unexecuted instantiation: cert-cred.c:_gnutls_kx_is_dhe
Unexecuted instantiation: global.c:_gnutls_kx_is_dhe
Unexecuted instantiation: mem.c:_gnutls_kx_is_dhe
Unexecuted instantiation: system.c:_gnutls_kx_is_dhe
Unexecuted instantiation: str.c:_gnutls_kx_is_dhe
Unexecuted instantiation: str-idna.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cert-cred-x509.c:_gnutls_kx_is_dhe
Unexecuted instantiation: supplemental.c:_gnutls_kx_is_dhe
Unexecuted instantiation: random.c:_gnutls_kx_is_dhe
Unexecuted instantiation: privkey.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pcert.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pubkey.c:_gnutls_kx_is_dhe
Unexecuted instantiation: crypto-backend.c:_gnutls_kx_is_dhe
Unexecuted instantiation: fips.c:_gnutls_kx_is_dhe
Unexecuted instantiation: safe-memfuncs.c:_gnutls_kx_is_dhe
Unexecuted instantiation: atfork.c:_gnutls_kx_is_dhe
Unexecuted instantiation: urls.c:_gnutls_kx_is_dhe
Unexecuted instantiation: keys-dummy.c:_gnutls_kx_is_dhe
Unexecuted instantiation: common.c:_gnutls_kx_is_dhe
Unexecuted instantiation: crl.c:_gnutls_kx_is_dhe
Unexecuted instantiation: crq.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dn.c:_gnutls_kx_is_dhe
Unexecuted instantiation: extensions.c:_gnutls_kx_is_dhe
Unexecuted instantiation: key_decode.c:_gnutls_kx_is_dhe
Unexecuted instantiation: key_encode.c:_gnutls_kx_is_dhe
Unexecuted instantiation: mpi.c:_gnutls_kx_is_dhe
Unexecuted instantiation: output.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs12.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs12_bag.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs12_encr.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_kx_is_dhe
Unexecuted instantiation: privkey_openssl.c:_gnutls_kx_is_dhe
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_kx_is_dhe
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_kx_is_dhe
Unexecuted instantiation: prov-seed.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sign.c:_gnutls_kx_is_dhe
Unexecuted instantiation: spki.c:_gnutls_kx_is_dhe
Unexecuted instantiation: time.c:_gnutls_kx_is_dhe
Unexecuted instantiation: tls_features.c:_gnutls_kx_is_dhe
Unexecuted instantiation: verify-high.c:_gnutls_kx_is_dhe
Unexecuted instantiation: verify-high2.c:_gnutls_kx_is_dhe
Unexecuted instantiation: verify.c:_gnutls_kx_is_dhe
Unexecuted instantiation: virt-san.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x509.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x509_dn.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x509_ext.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x509_write.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ciphers.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ecc.c:_gnutls_kx_is_dhe
Unexecuted instantiation: mac.c:_gnutls_kx_is_dhe
Unexecuted instantiation: publickey.c:_gnutls_kx_is_dhe
Unexecuted instantiation: secparams.c:_gnutls_kx_is_dhe
Unexecuted instantiation: accelerated.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cryptodev.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x86-common.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cipher.c:_gnutls_kx_is_dhe
Unexecuted instantiation: gost28147.c:_gnutls_kx_is_dhe
Unexecuted instantiation: init.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pk.c:_gnutls_kx_is_dhe
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_kx_is_dhe
Unexecuted instantiation: rnd.c:_gnutls_kx_is_dhe
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sysrng-linux.c:_gnutls_kx_is_dhe
Unexecuted instantiation: compress.c:_gnutls_kx_is_dhe
Unexecuted instantiation: errors.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dh.c:_gnutls_kx_is_dhe
Unexecuted instantiation: kx.c:_gnutls_kx_is_dhe
priority.c:_gnutls_kx_is_dhe
Line
Count
Source
578
661k
{
579
661k
  if (kx == GNUTLS_KX_DHE_RSA || kx == GNUTLS_KX_DHE_DSS ||
580
661k
      kx == GNUTLS_KX_ANON_DH || kx == GNUTLS_KX_DHE_PSK)
581
41.9k
    return 1;
582
583
619k
  return 0;
584
661k
}
Unexecuted instantiation: hash_int.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cipher_int.c:_gnutls_kx_is_dhe
Unexecuted instantiation: x509_b64.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hello_ext.c:_gnutls_kx_is_dhe
Unexecuted instantiation: datum.c:_gnutls_kx_is_dhe
Unexecuted instantiation: fingerprint.c:_gnutls_kx_is_dhe
Unexecuted instantiation: certs.c:_gnutls_kx_is_dhe
Unexecuted instantiation: str-iconv.c:_gnutls_kx_is_dhe
Unexecuted instantiation: profiles.c:_gnutls_kx_is_dhe
Unexecuted instantiation: str-unicode.c:_gnutls_kx_is_dhe
Unexecuted instantiation: state.c:_gnutls_kx_is_dhe
Unexecuted instantiation: file.c:_gnutls_kx_is_dhe
Unexecuted instantiation: crypto-api.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dtls.c:_gnutls_kx_is_dhe
Unexecuted instantiation: system_override.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pin.c:_gnutls_kx_is_dhe
Unexecuted instantiation: prf.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cert-session.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dtls-sw.c:_gnutls_kx_is_dhe
Unexecuted instantiation: secrets.c:_gnutls_kx_is_dhe
Unexecuted instantiation: extv.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ocsp-api.c:_gnutls_kx_is_dhe
Unexecuted instantiation: iov.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pathbuf.c:_gnutls_kx_is_dhe
Unexecuted instantiation: attributes.c:_gnutls_kx_is_dhe
Unexecuted instantiation: email-verify.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hostname-verify.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ip.c:_gnutls_kx_is_dhe
Unexecuted instantiation: krb5.c:_gnutls_kx_is_dhe
Unexecuted instantiation: name_constraints.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ocsp.c:_gnutls_kx_is_dhe
Unexecuted instantiation: alpn.c:_gnutls_kx_is_dhe
Unexecuted instantiation: client_cert_type.c:_gnutls_kx_is_dhe
Unexecuted instantiation: compress_certificate.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cookie.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dumbfw.c:_gnutls_kx_is_dhe
Unexecuted instantiation: early_data.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ec_point_formats.c:_gnutls_kx_is_dhe
Unexecuted instantiation: etm.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ext_master_secret.c:_gnutls_kx_is_dhe
Unexecuted instantiation: heartbeat.c:_gnutls_kx_is_dhe
Unexecuted instantiation: key_share.c:_gnutls_kx_is_dhe
Unexecuted instantiation: max_record.c:_gnutls_kx_is_dhe
Unexecuted instantiation: post_handshake.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pre_shared_key.c:_gnutls_kx_is_dhe
Unexecuted instantiation: psk_ke_modes.c:_gnutls_kx_is_dhe
Unexecuted instantiation: record_size_limit.c:_gnutls_kx_is_dhe
Unexecuted instantiation: safe_renegotiation.c:_gnutls_kx_is_dhe
Unexecuted instantiation: server_cert_type.c:_gnutls_kx_is_dhe
Unexecuted instantiation: server_name.c:_gnutls_kx_is_dhe
Unexecuted instantiation: session_ticket.c:_gnutls_kx_is_dhe
Unexecuted instantiation: signature.c:_gnutls_kx_is_dhe
Unexecuted instantiation: srtp.c:_gnutls_kx_is_dhe
Unexecuted instantiation: status_request.c:_gnutls_kx_is_dhe
Unexecuted instantiation: supported_groups.c:_gnutls_kx_is_dhe
Unexecuted instantiation: supported_versions.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cert.c:_gnutls_kx_is_dhe
Unexecuted instantiation: psk_passwd.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cert_types.c:_gnutls_kx_is_dhe
ciphersuites.c:_gnutls_kx_is_dhe
Line
Count
Source
578
9.72k
{
579
9.72k
  if (kx == GNUTLS_KX_DHE_RSA || kx == GNUTLS_KX_DHE_DSS ||
580
9.72k
      kx == GNUTLS_KX_ANON_DH || kx == GNUTLS_KX_DHE_PSK)
581
5.45k
    return 1;
582
583
4.27k
  return 0;
584
9.72k
}
Unexecuted instantiation: groups.c:_gnutls_kx_is_dhe
Unexecuted instantiation: protocols.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-padlock.c:_gnutls_kx_is_dhe
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hmac-padlock.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sha-padlock.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_kx_is_dhe
Unexecuted instantiation: bignum-le.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dsa-compute-k.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dsa-validate.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_kx_is_dhe
Unexecuted instantiation: gostdsa-mask.c:_gnutls_kx_is_dhe
Unexecuted instantiation: provable-prime.c:_gnutls_kx_is_dhe
Unexecuted instantiation: tls1-prf.c:_gnutls_kx_is_dhe
Unexecuted instantiation: record.c:_gnutls_kx_is_dhe
Unexecuted instantiation: debug.c:_gnutls_kx_is_dhe
Unexecuted instantiation: handshake-tls13.c:_gnutls_kx_is_dhe
Unexecuted instantiation: mbuffers.c:_gnutls_kx_is_dhe
Unexecuted instantiation: buffers.c:_gnutls_kx_is_dhe
Unexecuted instantiation: handshake.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cipher-cbc.c:_gnutls_kx_is_dhe
Unexecuted instantiation: db.c:_gnutls_kx_is_dhe
Unexecuted instantiation: auth.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sslv2_compat.c:_gnutls_kx_is_dhe
Unexecuted instantiation: session_pack.c:_gnutls_kx_is_dhe
Unexecuted instantiation: constate.c:_gnutls_kx_is_dhe
Unexecuted instantiation: tls-sig.c:_gnutls_kx_is_dhe
Unexecuted instantiation: alert.c:_gnutls_kx_is_dhe
Unexecuted instantiation: threads.c:_gnutls_kx_is_dhe
Unexecuted instantiation: sockets.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dh-session.c:_gnutls_kx_is_dhe
Unexecuted instantiation: handshake-checks.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dh-primes.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hello_ext_lib.c:_gnutls_kx_is_dhe
Unexecuted instantiation: stek.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ktls.c:_gnutls_kx_is_dhe
Unexecuted instantiation: encrypted_extensions.c:_gnutls_kx_is_dhe
Unexecuted instantiation: certificate_request.c:_gnutls_kx_is_dhe
Unexecuted instantiation: certificate_verify.c:_gnutls_kx_is_dhe
Unexecuted instantiation: tls13-sig.c:_gnutls_kx_is_dhe
Unexecuted instantiation: finished.c:_gnutls_kx_is_dhe
Unexecuted instantiation: key_update.c:_gnutls_kx_is_dhe
Unexecuted instantiation: hello_retry.c:_gnutls_kx_is_dhe
Unexecuted instantiation: certificate.c:_gnutls_kx_is_dhe
Unexecuted instantiation: psk_ext_parser.c:_gnutls_kx_is_dhe
Unexecuted instantiation: anti_replay.c:_gnutls_kx_is_dhe
Unexecuted instantiation: anon.c:_gnutls_kx_is_dhe
Unexecuted instantiation: anon_ecdh.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dh_common.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dhe.c:_gnutls_kx_is_dhe
Unexecuted instantiation: dhe_psk.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ecdhe.c:_gnutls_kx_is_dhe
Unexecuted instantiation: psk.c:_gnutls_kx_is_dhe
Unexecuted instantiation: rsa.c:_gnutls_kx_is_dhe
Unexecuted instantiation: rsa_psk.c:_gnutls_kx_is_dhe
Unexecuted instantiation: vko_gost.c:_gnutls_kx_is_dhe
Unexecuted instantiation: session.c:_gnutls_kx_is_dhe
Unexecuted instantiation: vko.c:_gnutls_kx_is_dhe
Unexecuted instantiation: gost_keywrap.c:_gnutls_kx_is_dhe
Unexecuted instantiation: gost-wrap.c:_gnutls_kx_is_dhe
Unexecuted instantiation: srp.c:_gnutls_kx_is_dhe
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_kx_is_dhe
Unexecuted instantiation: ocsp_output.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs7-output.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs7.c:_gnutls_kx_is_dhe
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_kx_is_dhe
Unexecuted instantiation: srp_kx.c:_gnutls_kx_is_dhe
585
586
static inline unsigned _gnutls_kx_is_vko_gost(gnutls_kx_algorithm_t kx)
587
17.6k
{
588
17.6k
  if (kx == GNUTLS_KX_VKO_GOST_12)
589
0
    return 1;
590
591
17.6k
  return 0;
592
17.6k
}
Unexecuted instantiation: cert-cred.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: global.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: mem.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: system.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: str.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: str-idna.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cert-cred-x509.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: supplemental.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: random.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: privkey.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pcert.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pubkey.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: crypto-backend.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: fips.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: safe-memfuncs.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: atfork.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: urls.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: keys-dummy.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: common.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: crl.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: crq.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dn.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: extensions.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: key_decode.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: key_encode.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: mpi.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: output.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs12.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs12_bag.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs12_encr.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: privkey_openssl.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: prov-seed.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sign.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: spki.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: time.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: tls_features.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: verify-high.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: verify-high2.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: verify.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: virt-san.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x509.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x509_dn.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x509_ext.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x509_write.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ciphers.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ecc.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: mac.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: publickey.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: secparams.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: accelerated.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cryptodev.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x86-common.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cipher.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: gost28147.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: init.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pk.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: rnd-fuzzer.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: rnd.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: rsa-keygen-fips186.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sysrng-linux.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: compress.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: errors.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dh.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: kx.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: priority.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hash_int.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cipher_int.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: x509_b64.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hello_ext.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: datum.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: fingerprint.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: certs.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: str-iconv.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: profiles.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: str-unicode.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: state.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: file.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: crypto-api.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dtls.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: system_override.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pin.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: prf.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cert-session.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dtls-sw.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: secrets.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: extv.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ocsp-api.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: iov.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pathbuf.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: attributes.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: email-verify.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hostname-verify.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ip.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: krb5.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: name_constraints.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ocsp.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: alpn.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: client_cert_type.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: compress_certificate.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cookie.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dumbfw.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: early_data.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ec_point_formats.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: etm.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ext_master_secret.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: heartbeat.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: key_share.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: max_record.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: post_handshake.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pre_shared_key.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: psk_ke_modes.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: record_size_limit.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: safe_renegotiation.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: server_cert_type.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: server_name.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: session_ticket.c:_gnutls_kx_is_vko_gost
signature.c:_gnutls_kx_is_vko_gost
Line
Count
Source
587
17.6k
{
588
17.6k
  if (kx == GNUTLS_KX_VKO_GOST_12)
589
0
    return 1;
590
591
17.6k
  return 0;
592
17.6k
}
Unexecuted instantiation: srtp.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: status_request.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: supported_groups.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: supported_versions.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cert.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: psk_passwd.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cert_types.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ciphersuites.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: groups.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: protocols.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-cbc-x86-aesni.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-ccm-x86-aesni.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-gcm-padlock.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-gcm-x86-aesni.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-padlock.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: aes-xts-x86-aesni.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hmac-padlock.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hmac-x86-ssse3.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sha-padlock.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sha-x86-ssse3.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: bignum-le.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dsa-compute-k.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dsa-keygen-fips186.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dsa-validate.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ecdsa-compute-k.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: gostdsa-mask.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: provable-prime.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: tls1-prf.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: record.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: debug.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: handshake-tls13.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: mbuffers.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: buffers.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: handshake.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cipher-cbc.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: db.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: auth.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sslv2_compat.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: session_pack.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: constate.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: tls-sig.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: alert.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: threads.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: sockets.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dh-session.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: handshake-checks.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dh-primes.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hello_ext_lib.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: stek.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ktls.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: encrypted_extensions.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: certificate_request.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: certificate_verify.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: tls13-sig.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: finished.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: key_update.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: hello_retry.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: certificate.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: psk_ext_parser.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: anti_replay.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: anon.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: anon_ecdh.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dh_common.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dhe.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: dhe_psk.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ecdhe.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: psk.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: rsa.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: rsa_psk.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: vko_gost.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: session.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: vko.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: gost_keywrap.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: gost-wrap.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: srp.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: cert-cred-rawpk.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: ocsp_output.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs7-output.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs7.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: pkcs7-attrs.c:_gnutls_kx_is_vko_gost
Unexecuted instantiation: srp_kx.c:_gnutls_kx_is_vko_gost
593
594
static inline bool _sign_is_gost(const gnutls_sign_entry_st *se)
595
0
{
596
0
  gnutls_pk_algorithm_t pk = se->pk;
597
598
0
  return (pk == GNUTLS_PK_GOST_01) || (pk == GNUTLS_PK_GOST_12_256) ||
599
0
         (pk == GNUTLS_PK_GOST_12_512);
600
0
}
Unexecuted instantiation: cert-cred.c:_sign_is_gost
Unexecuted instantiation: global.c:_sign_is_gost
Unexecuted instantiation: mem.c:_sign_is_gost
Unexecuted instantiation: system.c:_sign_is_gost
Unexecuted instantiation: str.c:_sign_is_gost
Unexecuted instantiation: str-idna.c:_sign_is_gost
Unexecuted instantiation: cert-cred-x509.c:_sign_is_gost
Unexecuted instantiation: supplemental.c:_sign_is_gost
Unexecuted instantiation: random.c:_sign_is_gost
Unexecuted instantiation: privkey.c:_sign_is_gost
Unexecuted instantiation: pcert.c:_sign_is_gost
Unexecuted instantiation: pubkey.c:_sign_is_gost
Unexecuted instantiation: crypto-backend.c:_sign_is_gost
Unexecuted instantiation: fips.c:_sign_is_gost
Unexecuted instantiation: safe-memfuncs.c:_sign_is_gost
Unexecuted instantiation: atfork.c:_sign_is_gost
Unexecuted instantiation: urls.c:_sign_is_gost
Unexecuted instantiation: keys-dummy.c:_sign_is_gost
Unexecuted instantiation: common.c:_sign_is_gost
Unexecuted instantiation: crl.c:_sign_is_gost
Unexecuted instantiation: crq.c:_sign_is_gost
Unexecuted instantiation: dn.c:_sign_is_gost
Unexecuted instantiation: extensions.c:_sign_is_gost
Unexecuted instantiation: key_decode.c:_sign_is_gost
Unexecuted instantiation: key_encode.c:_sign_is_gost
Unexecuted instantiation: mpi.c:_sign_is_gost
Unexecuted instantiation: output.c:_sign_is_gost
Unexecuted instantiation: pkcs12.c:_sign_is_gost
Unexecuted instantiation: pkcs12_bag.c:_sign_is_gost
Unexecuted instantiation: pkcs12_encr.c:_sign_is_gost
Unexecuted instantiation: pkcs7-crypt.c:_sign_is_gost
Unexecuted instantiation: privkey_openssl.c:_sign_is_gost
Unexecuted instantiation: privkey_pkcs8.c:_sign_is_gost
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_sign_is_gost
Unexecuted instantiation: prov-seed.c:_sign_is_gost
Unexecuted instantiation: sign.c:_sign_is_gost
Unexecuted instantiation: spki.c:_sign_is_gost
Unexecuted instantiation: time.c:_sign_is_gost
Unexecuted instantiation: tls_features.c:_sign_is_gost
Unexecuted instantiation: verify-high.c:_sign_is_gost
Unexecuted instantiation: verify-high2.c:_sign_is_gost
Unexecuted instantiation: verify.c:_sign_is_gost
Unexecuted instantiation: virt-san.c:_sign_is_gost
Unexecuted instantiation: x509.c:_sign_is_gost
Unexecuted instantiation: x509_dn.c:_sign_is_gost
Unexecuted instantiation: x509_ext.c:_sign_is_gost
Unexecuted instantiation: x509_write.c:_sign_is_gost
Unexecuted instantiation: ciphers.c:_sign_is_gost
Unexecuted instantiation: ecc.c:_sign_is_gost
Unexecuted instantiation: mac.c:_sign_is_gost
Unexecuted instantiation: publickey.c:_sign_is_gost
Unexecuted instantiation: secparams.c:_sign_is_gost
Unexecuted instantiation: accelerated.c:_sign_is_gost
Unexecuted instantiation: cryptodev.c:_sign_is_gost
Unexecuted instantiation: x86-common.c:_sign_is_gost
Unexecuted instantiation: cipher.c:_sign_is_gost
Unexecuted instantiation: gost28147.c:_sign_is_gost
Unexecuted instantiation: init.c:_sign_is_gost
Unexecuted instantiation: pk.c:_sign_is_gost
Unexecuted instantiation: rnd-fuzzer.c:_sign_is_gost
Unexecuted instantiation: rnd.c:_sign_is_gost
Unexecuted instantiation: rsa-keygen-fips186.c:_sign_is_gost
Unexecuted instantiation: sysrng-linux.c:_sign_is_gost
Unexecuted instantiation: compress.c:_sign_is_gost
Unexecuted instantiation: errors.c:_sign_is_gost
Unexecuted instantiation: dh.c:_sign_is_gost
Unexecuted instantiation: kx.c:_sign_is_gost
Unexecuted instantiation: priority.c:_sign_is_gost
Unexecuted instantiation: hash_int.c:_sign_is_gost
Unexecuted instantiation: cipher_int.c:_sign_is_gost
Unexecuted instantiation: x509_b64.c:_sign_is_gost
Unexecuted instantiation: hello_ext.c:_sign_is_gost
Unexecuted instantiation: datum.c:_sign_is_gost
Unexecuted instantiation: fingerprint.c:_sign_is_gost
Unexecuted instantiation: certs.c:_sign_is_gost
Unexecuted instantiation: str-iconv.c:_sign_is_gost
Unexecuted instantiation: profiles.c:_sign_is_gost
Unexecuted instantiation: str-unicode.c:_sign_is_gost
Unexecuted instantiation: state.c:_sign_is_gost
Unexecuted instantiation: file.c:_sign_is_gost
Unexecuted instantiation: crypto-api.c:_sign_is_gost
Unexecuted instantiation: dtls.c:_sign_is_gost
Unexecuted instantiation: system_override.c:_sign_is_gost
Unexecuted instantiation: pin.c:_sign_is_gost
Unexecuted instantiation: prf.c:_sign_is_gost
Unexecuted instantiation: cert-session.c:_sign_is_gost
Unexecuted instantiation: dtls-sw.c:_sign_is_gost
Unexecuted instantiation: secrets.c:_sign_is_gost
Unexecuted instantiation: extv.c:_sign_is_gost
Unexecuted instantiation: ocsp-api.c:_sign_is_gost
Unexecuted instantiation: iov.c:_sign_is_gost
Unexecuted instantiation: pathbuf.c:_sign_is_gost
Unexecuted instantiation: attributes.c:_sign_is_gost
Unexecuted instantiation: email-verify.c:_sign_is_gost
Unexecuted instantiation: hostname-verify.c:_sign_is_gost
Unexecuted instantiation: ip.c:_sign_is_gost
Unexecuted instantiation: krb5.c:_sign_is_gost
Unexecuted instantiation: name_constraints.c:_sign_is_gost
Unexecuted instantiation: ocsp.c:_sign_is_gost
Unexecuted instantiation: alpn.c:_sign_is_gost
Unexecuted instantiation: client_cert_type.c:_sign_is_gost
Unexecuted instantiation: compress_certificate.c:_sign_is_gost
Unexecuted instantiation: cookie.c:_sign_is_gost
Unexecuted instantiation: dumbfw.c:_sign_is_gost
Unexecuted instantiation: early_data.c:_sign_is_gost
Unexecuted instantiation: ec_point_formats.c:_sign_is_gost
Unexecuted instantiation: etm.c:_sign_is_gost
Unexecuted instantiation: ext_master_secret.c:_sign_is_gost
Unexecuted instantiation: heartbeat.c:_sign_is_gost
Unexecuted instantiation: key_share.c:_sign_is_gost
Unexecuted instantiation: max_record.c:_sign_is_gost
Unexecuted instantiation: post_handshake.c:_sign_is_gost
Unexecuted instantiation: pre_shared_key.c:_sign_is_gost
Unexecuted instantiation: psk_ke_modes.c:_sign_is_gost
Unexecuted instantiation: record_size_limit.c:_sign_is_gost
Unexecuted instantiation: safe_renegotiation.c:_sign_is_gost
Unexecuted instantiation: server_cert_type.c:_sign_is_gost
Unexecuted instantiation: server_name.c:_sign_is_gost
Unexecuted instantiation: session_ticket.c:_sign_is_gost
Unexecuted instantiation: signature.c:_sign_is_gost
Unexecuted instantiation: srtp.c:_sign_is_gost
Unexecuted instantiation: status_request.c:_sign_is_gost
Unexecuted instantiation: supported_groups.c:_sign_is_gost
Unexecuted instantiation: supported_versions.c:_sign_is_gost
Unexecuted instantiation: cert.c:_sign_is_gost
Unexecuted instantiation: psk_passwd.c:_sign_is_gost
Unexecuted instantiation: cert_types.c:_sign_is_gost
Unexecuted instantiation: ciphersuites.c:_sign_is_gost
Unexecuted instantiation: groups.c:_sign_is_gost
Unexecuted instantiation: protocols.c:_sign_is_gost
Unexecuted instantiation: aes-cbc-x86-aesni.c:_sign_is_gost
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_sign_is_gost
Unexecuted instantiation: aes-ccm-x86-aesni.c:_sign_is_gost
Unexecuted instantiation: aes-gcm-padlock.c:_sign_is_gost
Unexecuted instantiation: aes-gcm-x86-aesni.c:_sign_is_gost
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_sign_is_gost
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_sign_is_gost
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_sign_is_gost
Unexecuted instantiation: aes-padlock.c:_sign_is_gost
Unexecuted instantiation: aes-xts-x86-aesni.c:_sign_is_gost
Unexecuted instantiation: hmac-padlock.c:_sign_is_gost
Unexecuted instantiation: hmac-x86-ssse3.c:_sign_is_gost
Unexecuted instantiation: sha-padlock.c:_sign_is_gost
Unexecuted instantiation: sha-x86-ssse3.c:_sign_is_gost
Unexecuted instantiation: bignum-le.c:_sign_is_gost
Unexecuted instantiation: dsa-compute-k.c:_sign_is_gost
Unexecuted instantiation: dsa-keygen-fips186.c:_sign_is_gost
Unexecuted instantiation: dsa-validate.c:_sign_is_gost
Unexecuted instantiation: ecdsa-compute-k.c:_sign_is_gost
Unexecuted instantiation: gostdsa-mask.c:_sign_is_gost
Unexecuted instantiation: provable-prime.c:_sign_is_gost
Unexecuted instantiation: tls1-prf.c:_sign_is_gost
Unexecuted instantiation: record.c:_sign_is_gost
Unexecuted instantiation: debug.c:_sign_is_gost
Unexecuted instantiation: handshake-tls13.c:_sign_is_gost
Unexecuted instantiation: mbuffers.c:_sign_is_gost
Unexecuted instantiation: buffers.c:_sign_is_gost
Unexecuted instantiation: handshake.c:_sign_is_gost
Unexecuted instantiation: cipher-cbc.c:_sign_is_gost
Unexecuted instantiation: db.c:_sign_is_gost
Unexecuted instantiation: auth.c:_sign_is_gost
Unexecuted instantiation: sslv2_compat.c:_sign_is_gost
Unexecuted instantiation: session_pack.c:_sign_is_gost
Unexecuted instantiation: constate.c:_sign_is_gost
Unexecuted instantiation: tls-sig.c:_sign_is_gost
Unexecuted instantiation: alert.c:_sign_is_gost
Unexecuted instantiation: threads.c:_sign_is_gost
Unexecuted instantiation: sockets.c:_sign_is_gost
Unexecuted instantiation: dh-session.c:_sign_is_gost
Unexecuted instantiation: handshake-checks.c:_sign_is_gost
Unexecuted instantiation: dh-primes.c:_sign_is_gost
Unexecuted instantiation: hello_ext_lib.c:_sign_is_gost
Unexecuted instantiation: stek.c:_sign_is_gost
Unexecuted instantiation: ktls.c:_sign_is_gost
Unexecuted instantiation: encrypted_extensions.c:_sign_is_gost
Unexecuted instantiation: certificate_request.c:_sign_is_gost
Unexecuted instantiation: certificate_verify.c:_sign_is_gost
Unexecuted instantiation: tls13-sig.c:_sign_is_gost
Unexecuted instantiation: finished.c:_sign_is_gost
Unexecuted instantiation: key_update.c:_sign_is_gost
Unexecuted instantiation: hello_retry.c:_sign_is_gost
Unexecuted instantiation: certificate.c:_sign_is_gost
Unexecuted instantiation: psk_ext_parser.c:_sign_is_gost
Unexecuted instantiation: anti_replay.c:_sign_is_gost
Unexecuted instantiation: anon.c:_sign_is_gost
Unexecuted instantiation: anon_ecdh.c:_sign_is_gost
Unexecuted instantiation: dh_common.c:_sign_is_gost
Unexecuted instantiation: dhe.c:_sign_is_gost
Unexecuted instantiation: dhe_psk.c:_sign_is_gost
Unexecuted instantiation: ecdhe.c:_sign_is_gost
Unexecuted instantiation: psk.c:_sign_is_gost
Unexecuted instantiation: rsa.c:_sign_is_gost
Unexecuted instantiation: rsa_psk.c:_sign_is_gost
Unexecuted instantiation: vko_gost.c:_sign_is_gost
Unexecuted instantiation: session.c:_sign_is_gost
Unexecuted instantiation: vko.c:_sign_is_gost
Unexecuted instantiation: gost_keywrap.c:_sign_is_gost
Unexecuted instantiation: gost-wrap.c:_sign_is_gost
Unexecuted instantiation: srp.c:_sign_is_gost
Unexecuted instantiation: cert-cred-rawpk.c:_sign_is_gost
Unexecuted instantiation: ocsp_output.c:_sign_is_gost
Unexecuted instantiation: pkcs7-output.c:_sign_is_gost
Unexecuted instantiation: pkcs7.c:_sign_is_gost
Unexecuted instantiation: pkcs7-attrs.c:_sign_is_gost
Unexecuted instantiation: srp_kx.c:_sign_is_gost
601
602
static inline int _sig_is_ecdsa(gnutls_sign_algorithm_t sig)
603
0
{
604
0
  if (sig == GNUTLS_SIGN_ECDSA_SHA1 || sig == GNUTLS_SIGN_ECDSA_SHA224 ||
605
0
      sig == GNUTLS_SIGN_ECDSA_SHA256 ||
606
0
      sig == GNUTLS_SIGN_ECDSA_SHA384 || sig == GNUTLS_SIGN_ECDSA_SHA512)
607
0
    return 1;
608
0
609
0
  return 0;
610
0
}
Unexecuted instantiation: cert-cred.c:_sig_is_ecdsa
Unexecuted instantiation: global.c:_sig_is_ecdsa
Unexecuted instantiation: mem.c:_sig_is_ecdsa
Unexecuted instantiation: system.c:_sig_is_ecdsa
Unexecuted instantiation: str.c:_sig_is_ecdsa
Unexecuted instantiation: str-idna.c:_sig_is_ecdsa
Unexecuted instantiation: cert-cred-x509.c:_sig_is_ecdsa
Unexecuted instantiation: supplemental.c:_sig_is_ecdsa
Unexecuted instantiation: random.c:_sig_is_ecdsa
Unexecuted instantiation: privkey.c:_sig_is_ecdsa
Unexecuted instantiation: pcert.c:_sig_is_ecdsa
Unexecuted instantiation: pubkey.c:_sig_is_ecdsa
Unexecuted instantiation: crypto-backend.c:_sig_is_ecdsa
Unexecuted instantiation: fips.c:_sig_is_ecdsa
Unexecuted instantiation: safe-memfuncs.c:_sig_is_ecdsa
Unexecuted instantiation: atfork.c:_sig_is_ecdsa
Unexecuted instantiation: urls.c:_sig_is_ecdsa
Unexecuted instantiation: keys-dummy.c:_sig_is_ecdsa
Unexecuted instantiation: common.c:_sig_is_ecdsa
Unexecuted instantiation: crl.c:_sig_is_ecdsa
Unexecuted instantiation: crq.c:_sig_is_ecdsa
Unexecuted instantiation: dn.c:_sig_is_ecdsa
Unexecuted instantiation: extensions.c:_sig_is_ecdsa
Unexecuted instantiation: key_decode.c:_sig_is_ecdsa
Unexecuted instantiation: key_encode.c:_sig_is_ecdsa
Unexecuted instantiation: mpi.c:_sig_is_ecdsa
Unexecuted instantiation: output.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs12.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs12_bag.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs12_encr.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs7-crypt.c:_sig_is_ecdsa
Unexecuted instantiation: privkey_openssl.c:_sig_is_ecdsa
Unexecuted instantiation: privkey_pkcs8.c:_sig_is_ecdsa
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_sig_is_ecdsa
Unexecuted instantiation: prov-seed.c:_sig_is_ecdsa
Unexecuted instantiation: sign.c:_sig_is_ecdsa
Unexecuted instantiation: spki.c:_sig_is_ecdsa
Unexecuted instantiation: time.c:_sig_is_ecdsa
Unexecuted instantiation: tls_features.c:_sig_is_ecdsa
Unexecuted instantiation: verify-high.c:_sig_is_ecdsa
Unexecuted instantiation: verify-high2.c:_sig_is_ecdsa
Unexecuted instantiation: verify.c:_sig_is_ecdsa
Unexecuted instantiation: virt-san.c:_sig_is_ecdsa
Unexecuted instantiation: x509.c:_sig_is_ecdsa
Unexecuted instantiation: x509_dn.c:_sig_is_ecdsa
Unexecuted instantiation: x509_ext.c:_sig_is_ecdsa
Unexecuted instantiation: x509_write.c:_sig_is_ecdsa
Unexecuted instantiation: ciphers.c:_sig_is_ecdsa
Unexecuted instantiation: ecc.c:_sig_is_ecdsa
Unexecuted instantiation: mac.c:_sig_is_ecdsa
Unexecuted instantiation: publickey.c:_sig_is_ecdsa
Unexecuted instantiation: secparams.c:_sig_is_ecdsa
Unexecuted instantiation: accelerated.c:_sig_is_ecdsa
Unexecuted instantiation: cryptodev.c:_sig_is_ecdsa
Unexecuted instantiation: x86-common.c:_sig_is_ecdsa
Unexecuted instantiation: cipher.c:_sig_is_ecdsa
Unexecuted instantiation: gost28147.c:_sig_is_ecdsa
Unexecuted instantiation: init.c:_sig_is_ecdsa
Unexecuted instantiation: pk.c:_sig_is_ecdsa
Unexecuted instantiation: rnd-fuzzer.c:_sig_is_ecdsa
Unexecuted instantiation: rnd.c:_sig_is_ecdsa
Unexecuted instantiation: rsa-keygen-fips186.c:_sig_is_ecdsa
Unexecuted instantiation: sysrng-linux.c:_sig_is_ecdsa
Unexecuted instantiation: compress.c:_sig_is_ecdsa
Unexecuted instantiation: errors.c:_sig_is_ecdsa
Unexecuted instantiation: dh.c:_sig_is_ecdsa
Unexecuted instantiation: kx.c:_sig_is_ecdsa
Unexecuted instantiation: priority.c:_sig_is_ecdsa
Unexecuted instantiation: hash_int.c:_sig_is_ecdsa
Unexecuted instantiation: cipher_int.c:_sig_is_ecdsa
Unexecuted instantiation: x509_b64.c:_sig_is_ecdsa
Unexecuted instantiation: hello_ext.c:_sig_is_ecdsa
Unexecuted instantiation: datum.c:_sig_is_ecdsa
Unexecuted instantiation: fingerprint.c:_sig_is_ecdsa
Unexecuted instantiation: certs.c:_sig_is_ecdsa
Unexecuted instantiation: str-iconv.c:_sig_is_ecdsa
Unexecuted instantiation: profiles.c:_sig_is_ecdsa
Unexecuted instantiation: str-unicode.c:_sig_is_ecdsa
Unexecuted instantiation: state.c:_sig_is_ecdsa
Unexecuted instantiation: file.c:_sig_is_ecdsa
Unexecuted instantiation: crypto-api.c:_sig_is_ecdsa
Unexecuted instantiation: dtls.c:_sig_is_ecdsa
Unexecuted instantiation: system_override.c:_sig_is_ecdsa
Unexecuted instantiation: pin.c:_sig_is_ecdsa
Unexecuted instantiation: prf.c:_sig_is_ecdsa
Unexecuted instantiation: cert-session.c:_sig_is_ecdsa
Unexecuted instantiation: dtls-sw.c:_sig_is_ecdsa
Unexecuted instantiation: secrets.c:_sig_is_ecdsa
Unexecuted instantiation: extv.c:_sig_is_ecdsa
Unexecuted instantiation: ocsp-api.c:_sig_is_ecdsa
Unexecuted instantiation: iov.c:_sig_is_ecdsa
Unexecuted instantiation: pathbuf.c:_sig_is_ecdsa
Unexecuted instantiation: attributes.c:_sig_is_ecdsa
Unexecuted instantiation: email-verify.c:_sig_is_ecdsa
Unexecuted instantiation: hostname-verify.c:_sig_is_ecdsa
Unexecuted instantiation: ip.c:_sig_is_ecdsa
Unexecuted instantiation: krb5.c:_sig_is_ecdsa
Unexecuted instantiation: name_constraints.c:_sig_is_ecdsa
Unexecuted instantiation: ocsp.c:_sig_is_ecdsa
Unexecuted instantiation: alpn.c:_sig_is_ecdsa
Unexecuted instantiation: client_cert_type.c:_sig_is_ecdsa
Unexecuted instantiation: compress_certificate.c:_sig_is_ecdsa
Unexecuted instantiation: cookie.c:_sig_is_ecdsa
Unexecuted instantiation: dumbfw.c:_sig_is_ecdsa
Unexecuted instantiation: early_data.c:_sig_is_ecdsa
Unexecuted instantiation: ec_point_formats.c:_sig_is_ecdsa
Unexecuted instantiation: etm.c:_sig_is_ecdsa
Unexecuted instantiation: ext_master_secret.c:_sig_is_ecdsa
Unexecuted instantiation: heartbeat.c:_sig_is_ecdsa
Unexecuted instantiation: key_share.c:_sig_is_ecdsa
Unexecuted instantiation: max_record.c:_sig_is_ecdsa
Unexecuted instantiation: post_handshake.c:_sig_is_ecdsa
Unexecuted instantiation: pre_shared_key.c:_sig_is_ecdsa
Unexecuted instantiation: psk_ke_modes.c:_sig_is_ecdsa
Unexecuted instantiation: record_size_limit.c:_sig_is_ecdsa
Unexecuted instantiation: safe_renegotiation.c:_sig_is_ecdsa
Unexecuted instantiation: server_cert_type.c:_sig_is_ecdsa
Unexecuted instantiation: server_name.c:_sig_is_ecdsa
Unexecuted instantiation: session_ticket.c:_sig_is_ecdsa
Unexecuted instantiation: signature.c:_sig_is_ecdsa
Unexecuted instantiation: srtp.c:_sig_is_ecdsa
Unexecuted instantiation: status_request.c:_sig_is_ecdsa
Unexecuted instantiation: supported_groups.c:_sig_is_ecdsa
Unexecuted instantiation: supported_versions.c:_sig_is_ecdsa
Unexecuted instantiation: cert.c:_sig_is_ecdsa
Unexecuted instantiation: psk_passwd.c:_sig_is_ecdsa
Unexecuted instantiation: cert_types.c:_sig_is_ecdsa
Unexecuted instantiation: ciphersuites.c:_sig_is_ecdsa
Unexecuted instantiation: groups.c:_sig_is_ecdsa
Unexecuted instantiation: protocols.c:_sig_is_ecdsa
Unexecuted instantiation: aes-cbc-x86-aesni.c:_sig_is_ecdsa
Unexecuted instantiation: aes-cbc-x86-ssse3.c:_sig_is_ecdsa
Unexecuted instantiation: aes-ccm-x86-aesni.c:_sig_is_ecdsa
Unexecuted instantiation: aes-gcm-padlock.c:_sig_is_ecdsa
Unexecuted instantiation: aes-gcm-x86-aesni.c:_sig_is_ecdsa
Unexecuted instantiation: aes-gcm-x86-pclmul-avx.c:_sig_is_ecdsa
Unexecuted instantiation: aes-gcm-x86-pclmul.c:_sig_is_ecdsa
Unexecuted instantiation: aes-gcm-x86-ssse3.c:_sig_is_ecdsa
Unexecuted instantiation: aes-padlock.c:_sig_is_ecdsa
Unexecuted instantiation: aes-xts-x86-aesni.c:_sig_is_ecdsa
Unexecuted instantiation: hmac-padlock.c:_sig_is_ecdsa
Unexecuted instantiation: hmac-x86-ssse3.c:_sig_is_ecdsa
Unexecuted instantiation: sha-padlock.c:_sig_is_ecdsa
Unexecuted instantiation: sha-x86-ssse3.c:_sig_is_ecdsa
Unexecuted instantiation: bignum-le.c:_sig_is_ecdsa
Unexecuted instantiation: dsa-compute-k.c:_sig_is_ecdsa
Unexecuted instantiation: dsa-keygen-fips186.c:_sig_is_ecdsa
Unexecuted instantiation: dsa-validate.c:_sig_is_ecdsa
Unexecuted instantiation: ecdsa-compute-k.c:_sig_is_ecdsa
Unexecuted instantiation: gostdsa-mask.c:_sig_is_ecdsa
Unexecuted instantiation: provable-prime.c:_sig_is_ecdsa
Unexecuted instantiation: tls1-prf.c:_sig_is_ecdsa
Unexecuted instantiation: record.c:_sig_is_ecdsa
Unexecuted instantiation: debug.c:_sig_is_ecdsa
Unexecuted instantiation: handshake-tls13.c:_sig_is_ecdsa
Unexecuted instantiation: mbuffers.c:_sig_is_ecdsa
Unexecuted instantiation: buffers.c:_sig_is_ecdsa
Unexecuted instantiation: handshake.c:_sig_is_ecdsa
Unexecuted instantiation: cipher-cbc.c:_sig_is_ecdsa
Unexecuted instantiation: db.c:_sig_is_ecdsa
Unexecuted instantiation: auth.c:_sig_is_ecdsa
Unexecuted instantiation: sslv2_compat.c:_sig_is_ecdsa
Unexecuted instantiation: session_pack.c:_sig_is_ecdsa
Unexecuted instantiation: constate.c:_sig_is_ecdsa
Unexecuted instantiation: tls-sig.c:_sig_is_ecdsa
Unexecuted instantiation: alert.c:_sig_is_ecdsa
Unexecuted instantiation: threads.c:_sig_is_ecdsa
Unexecuted instantiation: sockets.c:_sig_is_ecdsa
Unexecuted instantiation: dh-session.c:_sig_is_ecdsa
Unexecuted instantiation: handshake-checks.c:_sig_is_ecdsa
Unexecuted instantiation: dh-primes.c:_sig_is_ecdsa
Unexecuted instantiation: hello_ext_lib.c:_sig_is_ecdsa
Unexecuted instantiation: stek.c:_sig_is_ecdsa
Unexecuted instantiation: ktls.c:_sig_is_ecdsa
Unexecuted instantiation: encrypted_extensions.c:_sig_is_ecdsa
Unexecuted instantiation: certificate_request.c:_sig_is_ecdsa
Unexecuted instantiation: certificate_verify.c:_sig_is_ecdsa
Unexecuted instantiation: tls13-sig.c:_sig_is_ecdsa
Unexecuted instantiation: finished.c:_sig_is_ecdsa
Unexecuted instantiation: key_update.c:_sig_is_ecdsa
Unexecuted instantiation: hello_retry.c:_sig_is_ecdsa
Unexecuted instantiation: certificate.c:_sig_is_ecdsa
Unexecuted instantiation: psk_ext_parser.c:_sig_is_ecdsa
Unexecuted instantiation: anti_replay.c:_sig_is_ecdsa
Unexecuted instantiation: anon.c:_sig_is_ecdsa
Unexecuted instantiation: anon_ecdh.c:_sig_is_ecdsa
Unexecuted instantiation: dh_common.c:_sig_is_ecdsa
Unexecuted instantiation: dhe.c:_sig_is_ecdsa
Unexecuted instantiation: dhe_psk.c:_sig_is_ecdsa
Unexecuted instantiation: ecdhe.c:_sig_is_ecdsa
Unexecuted instantiation: psk.c:_sig_is_ecdsa
Unexecuted instantiation: rsa.c:_sig_is_ecdsa
Unexecuted instantiation: rsa_psk.c:_sig_is_ecdsa
Unexecuted instantiation: vko_gost.c:_sig_is_ecdsa
Unexecuted instantiation: session.c:_sig_is_ecdsa
Unexecuted instantiation: vko.c:_sig_is_ecdsa
Unexecuted instantiation: gost_keywrap.c:_sig_is_ecdsa
Unexecuted instantiation: gost-wrap.c:_sig_is_ecdsa
Unexecuted instantiation: srp.c:_sig_is_ecdsa
Unexecuted instantiation: cert-cred-rawpk.c:_sig_is_ecdsa
Unexecuted instantiation: ocsp_output.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs7-output.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs7.c:_sig_is_ecdsa
Unexecuted instantiation: pkcs7-attrs.c:_sig_is_ecdsa
Unexecuted instantiation: srp_kx.c:_sig_is_ecdsa
611
612
bool _gnutls_pk_are_compat(gnutls_pk_algorithm_t pk1,
613
         gnutls_pk_algorithm_t pk2);
614
615
unsigned _gnutls_sign_get_hash_strength(gnutls_sign_algorithm_t sign);
616
617
#endif /* GNUTLS_LIB_ALGORITHMS_H */