Coverage Report

Created: 2023-03-26 07:33

/src/gnutls/lib/num.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright (C) 2000-2012 Free Software Foundation, Inc.
3
 *
4
 * Author: Nikos Mavrogiannopoulos
5
 *
6
 * This file is part of GnuTLS.
7
 *
8
 * The GnuTLS is free software; you can redistribute it and/or
9
 * modify it under the terms of the GNU Lesser General Public License
10
 * as published by the Free Software Foundation; either version 2.1 of
11
 * the License, or (at your option) any later version.
12
 *
13
 * This library is distributed in the hope that it will be useful, but
14
 * WITHOUT ANY WARRANTY; without even the implied warranty of
15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16
 * Lesser General Public License for more details.
17
 *
18
 * You should have received a copy of the GNU Lesser General Public License
19
 * along with this program.  If not, see <https://www.gnu.org/licenses/>
20
 *
21
 */
22
23
#ifndef GNUTLS_LIB_NUM_H
24
# define GNUTLS_LIB_NUM_H
25
26
# include "gnutls_int.h"
27
28
# include <minmax.h>
29
# include <byteswap.h>
30
31
/* data should be at least 3 bytes */
32
inline static uint32_t _gnutls_read_uint24(const uint8_t * data)
33
0
{
34
0
  return (data[0] << 16) | (data[1] << 8) | (data[2]);
35
0
}
Unexecuted instantiation: common.c:_gnutls_read_uint24
Unexecuted instantiation: crl.c:_gnutls_read_uint24
Unexecuted instantiation: crq.c:_gnutls_read_uint24
Unexecuted instantiation: dn.c:_gnutls_read_uint24
Unexecuted instantiation: extensions.c:_gnutls_read_uint24
Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint24
Unexecuted instantiation: key_decode.c:_gnutls_read_uint24
Unexecuted instantiation: key_encode.c:_gnutls_read_uint24
Unexecuted instantiation: mpi.c:_gnutls_read_uint24
Unexecuted instantiation: ocsp.c:_gnutls_read_uint24
Unexecuted instantiation: output.c:_gnutls_read_uint24
Unexecuted instantiation: pkcs12.c:_gnutls_read_uint24
Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint24
Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint24
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint24
Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint24
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint24
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint24
Unexecuted instantiation: prov-seed.c:_gnutls_read_uint24
Unexecuted instantiation: sign.c:_gnutls_read_uint24
Unexecuted instantiation: time.c:_gnutls_read_uint24
Unexecuted instantiation: tls_features.c:_gnutls_read_uint24
Unexecuted instantiation: verify-high.c:_gnutls_read_uint24
Unexecuted instantiation: verify-high2.c:_gnutls_read_uint24
Unexecuted instantiation: verify.c:_gnutls_read_uint24
Unexecuted instantiation: virt-san.c:_gnutls_read_uint24
Unexecuted instantiation: x509.c:_gnutls_read_uint24
Unexecuted instantiation: x509_dn.c:_gnutls_read_uint24
Unexecuted instantiation: x509_ext.c:_gnutls_read_uint24
Unexecuted instantiation: x509_write.c:_gnutls_read_uint24
Unexecuted instantiation: attributes.c:_gnutls_read_uint24
Unexecuted instantiation: email-verify.c:_gnutls_read_uint24
Unexecuted instantiation: ip.c:_gnutls_read_uint24
Unexecuted instantiation: krb5.c:_gnutls_read_uint24
Unexecuted instantiation: name_constraints.c:_gnutls_read_uint24
36
37
inline static uint64_t _gnutls_read_uint64(const uint8_t * data)
38
0
{
39
0
  uint64_t res;
40
41
0
  memcpy(&res, data, sizeof(uint64_t));
42
0
# ifndef WORDS_BIGENDIAN
43
0
  res = bswap_64(res);
44
0
# endif
45
0
  return res;
46
0
}
Unexecuted instantiation: common.c:_gnutls_read_uint64
Unexecuted instantiation: crl.c:_gnutls_read_uint64
Unexecuted instantiation: crq.c:_gnutls_read_uint64
Unexecuted instantiation: dn.c:_gnutls_read_uint64
Unexecuted instantiation: extensions.c:_gnutls_read_uint64
Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint64
Unexecuted instantiation: key_decode.c:_gnutls_read_uint64
Unexecuted instantiation: key_encode.c:_gnutls_read_uint64
Unexecuted instantiation: mpi.c:_gnutls_read_uint64
Unexecuted instantiation: ocsp.c:_gnutls_read_uint64
Unexecuted instantiation: output.c:_gnutls_read_uint64
Unexecuted instantiation: pkcs12.c:_gnutls_read_uint64
Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint64
Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint64
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint64
Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint64
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint64
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint64
Unexecuted instantiation: prov-seed.c:_gnutls_read_uint64
Unexecuted instantiation: sign.c:_gnutls_read_uint64
Unexecuted instantiation: time.c:_gnutls_read_uint64
Unexecuted instantiation: tls_features.c:_gnutls_read_uint64
Unexecuted instantiation: verify-high.c:_gnutls_read_uint64
Unexecuted instantiation: verify-high2.c:_gnutls_read_uint64
Unexecuted instantiation: verify.c:_gnutls_read_uint64
Unexecuted instantiation: virt-san.c:_gnutls_read_uint64
Unexecuted instantiation: x509.c:_gnutls_read_uint64
Unexecuted instantiation: x509_dn.c:_gnutls_read_uint64
Unexecuted instantiation: x509_ext.c:_gnutls_read_uint64
Unexecuted instantiation: x509_write.c:_gnutls_read_uint64
Unexecuted instantiation: attributes.c:_gnutls_read_uint64
Unexecuted instantiation: email-verify.c:_gnutls_read_uint64
Unexecuted instantiation: ip.c:_gnutls_read_uint64
Unexecuted instantiation: krb5.c:_gnutls_read_uint64
Unexecuted instantiation: name_constraints.c:_gnutls_read_uint64
47
48
inline static void _gnutls_write_uint64(uint64_t num, uint8_t * data)
49
0
{
50
0
# ifndef WORDS_BIGENDIAN
51
0
  num = bswap_64(num);
52
0
# endif
53
0
  memcpy(data, &num, 8);
54
0
}
Unexecuted instantiation: common.c:_gnutls_write_uint64
Unexecuted instantiation: crl.c:_gnutls_write_uint64
Unexecuted instantiation: crq.c:_gnutls_write_uint64
Unexecuted instantiation: dn.c:_gnutls_write_uint64
Unexecuted instantiation: extensions.c:_gnutls_write_uint64
Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint64
Unexecuted instantiation: key_decode.c:_gnutls_write_uint64
Unexecuted instantiation: key_encode.c:_gnutls_write_uint64
Unexecuted instantiation: mpi.c:_gnutls_write_uint64
Unexecuted instantiation: ocsp.c:_gnutls_write_uint64
Unexecuted instantiation: output.c:_gnutls_write_uint64
Unexecuted instantiation: pkcs12.c:_gnutls_write_uint64
Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint64
Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint64
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint64
Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint64
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint64
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint64
Unexecuted instantiation: prov-seed.c:_gnutls_write_uint64
Unexecuted instantiation: sign.c:_gnutls_write_uint64
Unexecuted instantiation: time.c:_gnutls_write_uint64
Unexecuted instantiation: tls_features.c:_gnutls_write_uint64
Unexecuted instantiation: verify-high.c:_gnutls_write_uint64
Unexecuted instantiation: verify-high2.c:_gnutls_write_uint64
Unexecuted instantiation: verify.c:_gnutls_write_uint64
Unexecuted instantiation: virt-san.c:_gnutls_write_uint64
Unexecuted instantiation: x509.c:_gnutls_write_uint64
Unexecuted instantiation: x509_dn.c:_gnutls_write_uint64
Unexecuted instantiation: x509_ext.c:_gnutls_write_uint64
Unexecuted instantiation: x509_write.c:_gnutls_write_uint64
Unexecuted instantiation: attributes.c:_gnutls_write_uint64
Unexecuted instantiation: email-verify.c:_gnutls_write_uint64
Unexecuted instantiation: ip.c:_gnutls_write_uint64
Unexecuted instantiation: krb5.c:_gnutls_write_uint64
Unexecuted instantiation: name_constraints.c:_gnutls_write_uint64
55
56
inline static void _gnutls_write_uint24(uint32_t num, uint8_t * data)
57
0
{
58
0
  data[0] = num >> 16;
59
0
  data[1] = num >> 8;
60
0
  data[2] = num;
61
0
}
Unexecuted instantiation: common.c:_gnutls_write_uint24
Unexecuted instantiation: crl.c:_gnutls_write_uint24
Unexecuted instantiation: crq.c:_gnutls_write_uint24
Unexecuted instantiation: dn.c:_gnutls_write_uint24
Unexecuted instantiation: extensions.c:_gnutls_write_uint24
Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint24
Unexecuted instantiation: key_decode.c:_gnutls_write_uint24
Unexecuted instantiation: key_encode.c:_gnutls_write_uint24
Unexecuted instantiation: mpi.c:_gnutls_write_uint24
Unexecuted instantiation: ocsp.c:_gnutls_write_uint24
Unexecuted instantiation: output.c:_gnutls_write_uint24
Unexecuted instantiation: pkcs12.c:_gnutls_write_uint24
Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint24
Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint24
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint24
Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint24
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint24
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint24
Unexecuted instantiation: prov-seed.c:_gnutls_write_uint24
Unexecuted instantiation: sign.c:_gnutls_write_uint24
Unexecuted instantiation: time.c:_gnutls_write_uint24
Unexecuted instantiation: tls_features.c:_gnutls_write_uint24
Unexecuted instantiation: verify-high.c:_gnutls_write_uint24
Unexecuted instantiation: verify-high2.c:_gnutls_write_uint24
Unexecuted instantiation: verify.c:_gnutls_write_uint24
Unexecuted instantiation: virt-san.c:_gnutls_write_uint24
Unexecuted instantiation: x509.c:_gnutls_write_uint24
Unexecuted instantiation: x509_dn.c:_gnutls_write_uint24
Unexecuted instantiation: x509_ext.c:_gnutls_write_uint24
Unexecuted instantiation: x509_write.c:_gnutls_write_uint24
Unexecuted instantiation: attributes.c:_gnutls_write_uint24
Unexecuted instantiation: email-verify.c:_gnutls_write_uint24
Unexecuted instantiation: ip.c:_gnutls_write_uint24
Unexecuted instantiation: krb5.c:_gnutls_write_uint24
Unexecuted instantiation: name_constraints.c:_gnutls_write_uint24
62
63
inline static uint32_t _gnutls_read_uint32(const uint8_t * data)
64
0
{
65
0
  uint32_t res;
66
67
0
  memcpy(&res, data, sizeof(uint32_t));
68
0
# ifndef WORDS_BIGENDIAN
69
0
  res = bswap_32(res);
70
0
# endif
71
0
  return res;
72
0
}
Unexecuted instantiation: common.c:_gnutls_read_uint32
Unexecuted instantiation: crl.c:_gnutls_read_uint32
Unexecuted instantiation: crq.c:_gnutls_read_uint32
Unexecuted instantiation: dn.c:_gnutls_read_uint32
Unexecuted instantiation: extensions.c:_gnutls_read_uint32
Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint32
Unexecuted instantiation: key_decode.c:_gnutls_read_uint32
Unexecuted instantiation: key_encode.c:_gnutls_read_uint32
Unexecuted instantiation: mpi.c:_gnutls_read_uint32
Unexecuted instantiation: ocsp.c:_gnutls_read_uint32
Unexecuted instantiation: output.c:_gnutls_read_uint32
Unexecuted instantiation: pkcs12.c:_gnutls_read_uint32
Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint32
Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint32
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint32
Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint32
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint32
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint32
Unexecuted instantiation: prov-seed.c:_gnutls_read_uint32
Unexecuted instantiation: sign.c:_gnutls_read_uint32
Unexecuted instantiation: time.c:_gnutls_read_uint32
Unexecuted instantiation: tls_features.c:_gnutls_read_uint32
Unexecuted instantiation: verify-high.c:_gnutls_read_uint32
Unexecuted instantiation: verify-high2.c:_gnutls_read_uint32
Unexecuted instantiation: verify.c:_gnutls_read_uint32
Unexecuted instantiation: virt-san.c:_gnutls_read_uint32
Unexecuted instantiation: x509.c:_gnutls_read_uint32
Unexecuted instantiation: x509_dn.c:_gnutls_read_uint32
Unexecuted instantiation: x509_ext.c:_gnutls_read_uint32
Unexecuted instantiation: x509_write.c:_gnutls_read_uint32
Unexecuted instantiation: attributes.c:_gnutls_read_uint32
Unexecuted instantiation: email-verify.c:_gnutls_read_uint32
Unexecuted instantiation: ip.c:_gnutls_read_uint32
Unexecuted instantiation: krb5.c:_gnutls_read_uint32
Unexecuted instantiation: name_constraints.c:_gnutls_read_uint32
73
74
inline static void _gnutls_write_uint32(uint32_t num, uint8_t * data)
75
0
{
76
77
0
# ifndef WORDS_BIGENDIAN
78
0
  num = bswap_32(num);
79
0
# endif
80
0
  memcpy(data, &num, sizeof(uint32_t));
81
0
}
Unexecuted instantiation: common.c:_gnutls_write_uint32
Unexecuted instantiation: crl.c:_gnutls_write_uint32
Unexecuted instantiation: crq.c:_gnutls_write_uint32
Unexecuted instantiation: dn.c:_gnutls_write_uint32
Unexecuted instantiation: extensions.c:_gnutls_write_uint32
Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint32
Unexecuted instantiation: key_decode.c:_gnutls_write_uint32
Unexecuted instantiation: key_encode.c:_gnutls_write_uint32
Unexecuted instantiation: mpi.c:_gnutls_write_uint32
Unexecuted instantiation: ocsp.c:_gnutls_write_uint32
Unexecuted instantiation: output.c:_gnutls_write_uint32
Unexecuted instantiation: pkcs12.c:_gnutls_write_uint32
Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint32
Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint32
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint32
Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint32
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint32
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint32
Unexecuted instantiation: prov-seed.c:_gnutls_write_uint32
Unexecuted instantiation: sign.c:_gnutls_write_uint32
Unexecuted instantiation: time.c:_gnutls_write_uint32
Unexecuted instantiation: tls_features.c:_gnutls_write_uint32
Unexecuted instantiation: verify-high.c:_gnutls_write_uint32
Unexecuted instantiation: verify-high2.c:_gnutls_write_uint32
Unexecuted instantiation: verify.c:_gnutls_write_uint32
Unexecuted instantiation: virt-san.c:_gnutls_write_uint32
Unexecuted instantiation: x509.c:_gnutls_write_uint32
Unexecuted instantiation: x509_dn.c:_gnutls_write_uint32
Unexecuted instantiation: x509_ext.c:_gnutls_write_uint32
Unexecuted instantiation: x509_write.c:_gnutls_write_uint32
Unexecuted instantiation: attributes.c:_gnutls_write_uint32
Unexecuted instantiation: email-verify.c:_gnutls_write_uint32
Unexecuted instantiation: ip.c:_gnutls_write_uint32
Unexecuted instantiation: krb5.c:_gnutls_write_uint32
Unexecuted instantiation: name_constraints.c:_gnutls_write_uint32
82
83
inline static uint16_t _gnutls_read_uint16(const uint8_t * data)
84
0
{
85
0
  uint16_t res;
86
0
  memcpy(&res, data, sizeof(uint16_t));
87
0
# ifndef WORDS_BIGENDIAN
88
0
  res = bswap_16(res);
89
0
# endif
90
0
  return res;
91
0
}
Unexecuted instantiation: common.c:_gnutls_read_uint16
Unexecuted instantiation: crl.c:_gnutls_read_uint16
Unexecuted instantiation: crq.c:_gnutls_read_uint16
Unexecuted instantiation: dn.c:_gnutls_read_uint16
Unexecuted instantiation: extensions.c:_gnutls_read_uint16
Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint16
Unexecuted instantiation: key_decode.c:_gnutls_read_uint16
Unexecuted instantiation: key_encode.c:_gnutls_read_uint16
Unexecuted instantiation: mpi.c:_gnutls_read_uint16
Unexecuted instantiation: ocsp.c:_gnutls_read_uint16
Unexecuted instantiation: output.c:_gnutls_read_uint16
Unexecuted instantiation: pkcs12.c:_gnutls_read_uint16
Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint16
Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint16
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint16
Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint16
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint16
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint16
Unexecuted instantiation: prov-seed.c:_gnutls_read_uint16
Unexecuted instantiation: sign.c:_gnutls_read_uint16
Unexecuted instantiation: time.c:_gnutls_read_uint16
Unexecuted instantiation: tls_features.c:_gnutls_read_uint16
Unexecuted instantiation: verify-high.c:_gnutls_read_uint16
Unexecuted instantiation: verify-high2.c:_gnutls_read_uint16
Unexecuted instantiation: verify.c:_gnutls_read_uint16
Unexecuted instantiation: virt-san.c:_gnutls_read_uint16
Unexecuted instantiation: x509.c:_gnutls_read_uint16
Unexecuted instantiation: x509_dn.c:_gnutls_read_uint16
Unexecuted instantiation: x509_ext.c:_gnutls_read_uint16
Unexecuted instantiation: x509_write.c:_gnutls_read_uint16
Unexecuted instantiation: attributes.c:_gnutls_read_uint16
Unexecuted instantiation: email-verify.c:_gnutls_read_uint16
Unexecuted instantiation: ip.c:_gnutls_read_uint16
Unexecuted instantiation: krb5.c:_gnutls_read_uint16
Unexecuted instantiation: name_constraints.c:_gnutls_read_uint16
92
93
inline static void _gnutls_write_uint16(uint16_t num, uint8_t * data)
94
0
{
95
96
0
# ifndef WORDS_BIGENDIAN
97
0
  num = bswap_16(num);
98
0
# endif
99
0
  memcpy(data, &num, sizeof(uint16_t));
100
0
}
Unexecuted instantiation: common.c:_gnutls_write_uint16
Unexecuted instantiation: crl.c:_gnutls_write_uint16
Unexecuted instantiation: crq.c:_gnutls_write_uint16
Unexecuted instantiation: dn.c:_gnutls_write_uint16
Unexecuted instantiation: extensions.c:_gnutls_write_uint16
Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint16
Unexecuted instantiation: key_decode.c:_gnutls_write_uint16
Unexecuted instantiation: key_encode.c:_gnutls_write_uint16
Unexecuted instantiation: mpi.c:_gnutls_write_uint16
Unexecuted instantiation: ocsp.c:_gnutls_write_uint16
Unexecuted instantiation: output.c:_gnutls_write_uint16
Unexecuted instantiation: pkcs12.c:_gnutls_write_uint16
Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint16
Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint16
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint16
Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint16
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint16
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint16
Unexecuted instantiation: prov-seed.c:_gnutls_write_uint16
Unexecuted instantiation: sign.c:_gnutls_write_uint16
Unexecuted instantiation: time.c:_gnutls_write_uint16
Unexecuted instantiation: tls_features.c:_gnutls_write_uint16
Unexecuted instantiation: verify-high.c:_gnutls_write_uint16
Unexecuted instantiation: verify-high2.c:_gnutls_write_uint16
Unexecuted instantiation: verify.c:_gnutls_write_uint16
Unexecuted instantiation: virt-san.c:_gnutls_write_uint16
Unexecuted instantiation: x509.c:_gnutls_write_uint16
Unexecuted instantiation: x509_dn.c:_gnutls_write_uint16
Unexecuted instantiation: x509_ext.c:_gnutls_write_uint16
Unexecuted instantiation: x509_write.c:_gnutls_write_uint16
Unexecuted instantiation: attributes.c:_gnutls_write_uint16
Unexecuted instantiation: email-verify.c:_gnutls_write_uint16
Unexecuted instantiation: ip.c:_gnutls_write_uint16
Unexecuted instantiation: krb5.c:_gnutls_write_uint16
Unexecuted instantiation: name_constraints.c:_gnutls_write_uint16
101
102
inline static uint32_t _gnutls_conv_uint32(uint32_t data)
103
0
{
104
0
# ifndef WORDS_BIGENDIAN
105
0
  return bswap_32(data);
106
0
# else
107
0
  return data;
108
0
# endif
109
0
}
Unexecuted instantiation: common.c:_gnutls_conv_uint32
Unexecuted instantiation: crl.c:_gnutls_conv_uint32
Unexecuted instantiation: crq.c:_gnutls_conv_uint32
Unexecuted instantiation: dn.c:_gnutls_conv_uint32
Unexecuted instantiation: extensions.c:_gnutls_conv_uint32
Unexecuted instantiation: hostname-verify.c:_gnutls_conv_uint32
Unexecuted instantiation: key_decode.c:_gnutls_conv_uint32
Unexecuted instantiation: key_encode.c:_gnutls_conv_uint32
Unexecuted instantiation: mpi.c:_gnutls_conv_uint32
Unexecuted instantiation: ocsp.c:_gnutls_conv_uint32
Unexecuted instantiation: output.c:_gnutls_conv_uint32
Unexecuted instantiation: pkcs12.c:_gnutls_conv_uint32
Unexecuted instantiation: pkcs12_bag.c:_gnutls_conv_uint32
Unexecuted instantiation: pkcs12_encr.c:_gnutls_conv_uint32
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_conv_uint32
Unexecuted instantiation: privkey_openssl.c:_gnutls_conv_uint32
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_conv_uint32
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_conv_uint32
Unexecuted instantiation: prov-seed.c:_gnutls_conv_uint32
Unexecuted instantiation: sign.c:_gnutls_conv_uint32
Unexecuted instantiation: time.c:_gnutls_conv_uint32
Unexecuted instantiation: tls_features.c:_gnutls_conv_uint32
Unexecuted instantiation: verify-high.c:_gnutls_conv_uint32
Unexecuted instantiation: verify-high2.c:_gnutls_conv_uint32
Unexecuted instantiation: verify.c:_gnutls_conv_uint32
Unexecuted instantiation: virt-san.c:_gnutls_conv_uint32
Unexecuted instantiation: x509.c:_gnutls_conv_uint32
Unexecuted instantiation: x509_dn.c:_gnutls_conv_uint32
Unexecuted instantiation: x509_ext.c:_gnutls_conv_uint32
Unexecuted instantiation: x509_write.c:_gnutls_conv_uint32
Unexecuted instantiation: attributes.c:_gnutls_conv_uint32
Unexecuted instantiation: email-verify.c:_gnutls_conv_uint32
Unexecuted instantiation: ip.c:_gnutls_conv_uint32
Unexecuted instantiation: krb5.c:_gnutls_conv_uint32
Unexecuted instantiation: name_constraints.c:_gnutls_conv_uint32
110
111
inline static uint16_t _gnutls_conv_uint16(uint16_t data)
112
0
{
113
0
# ifndef WORDS_BIGENDIAN
114
0
  return bswap_16(data);
115
0
# else
116
0
  return data;
117
0
# endif
118
0
}
Unexecuted instantiation: common.c:_gnutls_conv_uint16
Unexecuted instantiation: crl.c:_gnutls_conv_uint16
Unexecuted instantiation: crq.c:_gnutls_conv_uint16
Unexecuted instantiation: dn.c:_gnutls_conv_uint16
Unexecuted instantiation: extensions.c:_gnutls_conv_uint16
Unexecuted instantiation: hostname-verify.c:_gnutls_conv_uint16
Unexecuted instantiation: key_decode.c:_gnutls_conv_uint16
Unexecuted instantiation: key_encode.c:_gnutls_conv_uint16
Unexecuted instantiation: mpi.c:_gnutls_conv_uint16
Unexecuted instantiation: ocsp.c:_gnutls_conv_uint16
Unexecuted instantiation: output.c:_gnutls_conv_uint16
Unexecuted instantiation: pkcs12.c:_gnutls_conv_uint16
Unexecuted instantiation: pkcs12_bag.c:_gnutls_conv_uint16
Unexecuted instantiation: pkcs12_encr.c:_gnutls_conv_uint16
Unexecuted instantiation: pkcs7-crypt.c:_gnutls_conv_uint16
Unexecuted instantiation: privkey_openssl.c:_gnutls_conv_uint16
Unexecuted instantiation: privkey_pkcs8.c:_gnutls_conv_uint16
Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_conv_uint16
Unexecuted instantiation: prov-seed.c:_gnutls_conv_uint16
Unexecuted instantiation: sign.c:_gnutls_conv_uint16
Unexecuted instantiation: time.c:_gnutls_conv_uint16
Unexecuted instantiation: tls_features.c:_gnutls_conv_uint16
Unexecuted instantiation: verify-high.c:_gnutls_conv_uint16
Unexecuted instantiation: verify-high2.c:_gnutls_conv_uint16
Unexecuted instantiation: verify.c:_gnutls_conv_uint16
Unexecuted instantiation: virt-san.c:_gnutls_conv_uint16
Unexecuted instantiation: x509.c:_gnutls_conv_uint16
Unexecuted instantiation: x509_dn.c:_gnutls_conv_uint16
Unexecuted instantiation: x509_ext.c:_gnutls_conv_uint16
Unexecuted instantiation: x509_write.c:_gnutls_conv_uint16
Unexecuted instantiation: attributes.c:_gnutls_conv_uint16
Unexecuted instantiation: email-verify.c:_gnutls_conv_uint16
Unexecuted instantiation: ip.c:_gnutls_conv_uint16
Unexecuted instantiation: krb5.c:_gnutls_conv_uint16
Unexecuted instantiation: name_constraints.c:_gnutls_conv_uint16
119
120
#endif        /* GNUTLS_LIB_NUM_H */