Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_xref.h |
Source code | Switch to Preprocessed file |
Line | Source | Count |
---|---|---|
1 | /* | - |
2 | * WARNING: do not edit! | - |
3 | * Generated by objxref.pl | - |
4 | * | - |
5 | * Copyright 1998-2018 The OpenSSL Project Authors. All Rights Reserved. | - |
6 | * | - |
7 | * Licensed under the OpenSSL license (the "License"). You may not use | - |
8 | * this file except in compliance with the License. You can obtain a copy | - |
9 | * in the file LICENSE in the source distribution or at | - |
10 | * https://www.openssl.org/source/license.html | - |
11 | */ | - |
12 | - | |
13 | - | |
14 | typedef struct { | - |
15 | int sign_id; | - |
16 | int hash_id; | - |
17 | int pkey_id; | - |
18 | } nid_triple; | - |
19 | - | |
20 | DEFINE_STACK_OF(nid_triple) executed 2076 times by 12 tests: end of block Executed by:
never executed: end of block executed 2076 times by 12 tests: end of block Executed by:
never executed: end of block never executed: return OPENSSL_sk_num((const OPENSSL_STACK *)sk); never executed: return (nid_triple *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); never executed: return (struct stack_st_nid_triple *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); never executed: return (struct stack_st_nid_triple *)OPENSSL_sk_new_null(); never executed: return (struct stack_st_nid_triple *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); never executed: return (nid_triple *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: return (nid_triple *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); never executed: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); never executed: return (nid_triple *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); never executed: return (nid_triple *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); never executed: return (nid_triple *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: return (struct stack_st_nid_triple *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: return (struct stack_st_nid_triple *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: return (sk_nid_triple_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-2076 |
21 | - | |
22 | static const nid_triple sigoid_srt[] = { | - |
23 | {NID_md2WithRSAEncryption, NID_md2, NID_rsaEncryption}, | - |
24 | {NID_md5WithRSAEncryption, NID_md5, NID_rsaEncryption}, | - |
25 | {NID_shaWithRSAEncryption, NID_sha, NID_rsaEncryption}, | - |
26 | {NID_sha1WithRSAEncryption, NID_sha1, NID_rsaEncryption}, | - |
27 | {NID_dsaWithSHA, NID_sha, NID_dsa}, | - |
28 | {NID_dsaWithSHA1_2, NID_sha1, NID_dsa_2}, | - |
29 | {NID_mdc2WithRSA, NID_mdc2, NID_rsaEncryption}, | - |
30 | {NID_md5WithRSA, NID_md5, NID_rsa}, | - |
31 | {NID_dsaWithSHA1, NID_sha1, NID_dsa}, | - |
32 | {NID_sha1WithRSA, NID_sha1, NID_rsa}, | - |
33 | {NID_ripemd160WithRSA, NID_ripemd160, NID_rsaEncryption}, | - |
34 | {NID_md4WithRSAEncryption, NID_md4, NID_rsaEncryption}, | - |
35 | {NID_ecdsa_with_SHA1, NID_sha1, NID_X9_62_id_ecPublicKey}, | - |
36 | {NID_sha256WithRSAEncryption, NID_sha256, NID_rsaEncryption}, | - |
37 | {NID_sha384WithRSAEncryption, NID_sha384, NID_rsaEncryption}, | - |
38 | {NID_sha512WithRSAEncryption, NID_sha512, NID_rsaEncryption}, | - |
39 | {NID_sha224WithRSAEncryption, NID_sha224, NID_rsaEncryption}, | - |
40 | {NID_ecdsa_with_Recommended, NID_undef, NID_X9_62_id_ecPublicKey}, | - |
41 | {NID_ecdsa_with_Specified, NID_undef, NID_X9_62_id_ecPublicKey}, | - |
42 | {NID_ecdsa_with_SHA224, NID_sha224, NID_X9_62_id_ecPublicKey}, | - |
43 | {NID_ecdsa_with_SHA256, NID_sha256, NID_X9_62_id_ecPublicKey}, | - |
44 | {NID_ecdsa_with_SHA384, NID_sha384, NID_X9_62_id_ecPublicKey}, | - |
45 | {NID_ecdsa_with_SHA512, NID_sha512, NID_X9_62_id_ecPublicKey}, | - |
46 | {NID_dsa_with_SHA224, NID_sha224, NID_dsa}, | - |
47 | {NID_dsa_with_SHA256, NID_sha256, NID_dsa}, | - |
48 | {NID_id_GostR3411_94_with_GostR3410_2001, NID_id_GostR3411_94, | - |
49 | NID_id_GostR3410_2001}, | - |
50 | {NID_id_GostR3411_94_with_GostR3410_94, NID_id_GostR3411_94, | - |
51 | NID_id_GostR3410_94}, | - |
52 | {NID_id_GostR3411_94_with_GostR3410_94_cc, NID_id_GostR3411_94, | - |
53 | NID_id_GostR3410_94_cc}, | - |
54 | {NID_id_GostR3411_94_with_GostR3410_2001_cc, NID_id_GostR3411_94, | - |
55 | NID_id_GostR3410_2001_cc}, | - |
56 | {NID_rsassaPss, NID_undef, NID_rsaEncryption}, | - |
57 | {NID_dhSinglePass_stdDH_sha1kdf_scheme, NID_sha1, NID_dh_std_kdf}, | - |
58 | {NID_dhSinglePass_stdDH_sha224kdf_scheme, NID_sha224, NID_dh_std_kdf}, | - |
59 | {NID_dhSinglePass_stdDH_sha256kdf_scheme, NID_sha256, NID_dh_std_kdf}, | - |
60 | {NID_dhSinglePass_stdDH_sha384kdf_scheme, NID_sha384, NID_dh_std_kdf}, | - |
61 | {NID_dhSinglePass_stdDH_sha512kdf_scheme, NID_sha512, NID_dh_std_kdf}, | - |
62 | {NID_dhSinglePass_cofactorDH_sha1kdf_scheme, NID_sha1, | - |
63 | NID_dh_cofactor_kdf}, | - |
64 | {NID_dhSinglePass_cofactorDH_sha224kdf_scheme, NID_sha224, | - |
65 | NID_dh_cofactor_kdf}, | - |
66 | {NID_dhSinglePass_cofactorDH_sha256kdf_scheme, NID_sha256, | - |
67 | NID_dh_cofactor_kdf}, | - |
68 | {NID_dhSinglePass_cofactorDH_sha384kdf_scheme, NID_sha384, | - |
69 | NID_dh_cofactor_kdf}, | - |
70 | {NID_dhSinglePass_cofactorDH_sha512kdf_scheme, NID_sha512, | - |
71 | NID_dh_cofactor_kdf}, | - |
72 | {NID_id_tc26_signwithdigest_gost3410_2012_256, NID_id_GostR3411_2012_256, | - |
73 | NID_id_GostR3410_2012_256}, | - |
74 | {NID_id_tc26_signwithdigest_gost3410_2012_512, NID_id_GostR3411_2012_512, | - |
75 | NID_id_GostR3410_2012_512}, | - |
76 | {NID_ED25519, NID_undef, NID_ED25519}, | - |
77 | {NID_ED448, NID_undef, NID_ED448}, | - |
78 | {NID_RSA_SHA3_224, NID_sha3_224, NID_rsaEncryption}, | - |
79 | {NID_RSA_SHA3_256, NID_sha3_256, NID_rsaEncryption}, | - |
80 | {NID_RSA_SHA3_384, NID_sha3_384, NID_rsaEncryption}, | - |
81 | {NID_RSA_SHA3_512, NID_sha3_512, NID_rsaEncryption}, | - |
82 | }; | - |
83 | - | |
84 | static const nid_triple *const sigoid_srt_xref[] = { | - |
85 | &sigoid_srt[0], | - |
86 | &sigoid_srt[1], | - |
87 | &sigoid_srt[7], | - |
88 | &sigoid_srt[2], | - |
89 | &sigoid_srt[4], | - |
90 | &sigoid_srt[3], | - |
91 | &sigoid_srt[9], | - |
92 | &sigoid_srt[5], | - |
93 | &sigoid_srt[8], | - |
94 | &sigoid_srt[12], | - |
95 | &sigoid_srt[30], | - |
96 | &sigoid_srt[35], | - |
97 | &sigoid_srt[6], | - |
98 | &sigoid_srt[10], | - |
99 | &sigoid_srt[11], | - |
100 | &sigoid_srt[13], | - |
101 | &sigoid_srt[24], | - |
102 | &sigoid_srt[20], | - |
103 | &sigoid_srt[32], | - |
104 | &sigoid_srt[37], | - |
105 | &sigoid_srt[14], | - |
106 | &sigoid_srt[21], | - |
107 | &sigoid_srt[33], | - |
108 | &sigoid_srt[38], | - |
109 | &sigoid_srt[15], | - |
110 | &sigoid_srt[22], | - |
111 | &sigoid_srt[34], | - |
112 | &sigoid_srt[39], | - |
113 | &sigoid_srt[16], | - |
114 | &sigoid_srt[23], | - |
115 | &sigoid_srt[19], | - |
116 | &sigoid_srt[31], | - |
117 | &sigoid_srt[36], | - |
118 | &sigoid_srt[25], | - |
119 | &sigoid_srt[26], | - |
120 | &sigoid_srt[27], | - |
121 | &sigoid_srt[28], | - |
122 | &sigoid_srt[40], | - |
123 | &sigoid_srt[41], | - |
124 | &sigoid_srt[44], | - |
125 | &sigoid_srt[45], | - |
126 | &sigoid_srt[46], | - |
127 | &sigoid_srt[47], | - |
128 | }; | - |
Source code | Switch to Preprocessed file |