Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
bn_sqr_normalName: | bn_sqr_normal | Prototype: | void bn_sqr_normal(unsigned long *r, const unsigned long *a, int n, unsigned long *tmp) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_sqr.c | Lines: | 109-142 |
| | 21 | 3 |
bn_sub_wordsName: | bn_sub_words | Prototype: | unsigned long bn_sub_words(unsigned long *rp, const unsigned long *ap, const unsigned long *bp, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/asm/x86_64-gcc.c | Lines: | 233-257 |
| | 18 | 2 |
bn_to_mont_fixed_topName: | bn_to_mont_fixed_top | Prototype: | int bn_to_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mont.c | Lines: | 222-226 |
| | 1 | 1 |
bn_wexpandName: | bn_wexpand | Prototype: | BIGNUM *bn_wexpand(BIGNUM *a, int words) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 962-965 |
| | 1 | 1 |
by_dir_entry_freeName: | by_dir_entry_free | Prototype: | static void by_dir_entry_free(BY_DIR_ENTRY *ent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 136-141 |
| | 3 | 1 |
c2i_ibufName: | c2i_ibuf | Prototype: | static size_t c2i_ibuf(unsigned char *b, int *pneg, const unsigned char *p, size_t plen) | Coverage: | 100.000% (35/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 148-199 |
| | 33 | 11 |
c2i_uint64_intName: | c2i_uint64_int | Prototype: | int c2i_uint64_int(uint64_t *ret, int *neg, const unsigned char **pp, long len) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c | Lines: | 606-620 |
| | 18 | 3 |
c448_ed448_sign_prehashName: | c448_ed448_sign_prehash | Prototype: | c448_error_t c448_ed448_sign_prehash( uint8_t signature[(57 + 57)], const uint8_t privkey[57], const uint8_t pubkey[57], const uint8_t hash[64], const uint8_t *context, size_t context_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | Lines: | 230-239 |
| | 2 | 1 |
c448_succeed_ifName: | c448_succeed_if | Prototype: | static inline c448_error_t c448_succeed_if(c448_bool_t x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448utils.h | Lines: | 73-76 |
| | 1 | 1 |
camellia_cfb8_cipherName: | camellia_cfb8_cipher | Prototype: | static int camellia_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 299-309 |
| | 6 | 1 |
camellia_cfb_cipherName: | camellia_cfb_cipher | Prototype: | static int camellia_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 287-297 |
| | 6 | 1 |
camellia_ofb_cipherName: | camellia_ofb_cipher | Prototype: | static int camellia_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c | Lines: | 275-285 |
| | 6 | 1 |
cast_init_keyName: | cast_init_key | Prototype: | static int cast_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_cast.c | Lines: | 33-38 |
| | 2 | 1 |
cert_self_signedName: | cert_self_signed | Prototype: | static int cert_self_signed(X509 *x) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 108-120 |
| | 4 | 2 |
chacha_init_keyName: | chacha_init_key | Prototype: | static int chacha_init_key(EVP_CIPHER_CTX *ctx, const unsigned char user_key[32], const unsigned char iv[16], int enc) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | Lines: | 33-53 |
| | 10 | 5 |
check_for_downgradeName: | check_for_downgrade | Prototype: | static void check_for_downgrade(SSL *s, int vers, DOWNGRADE *dgrd) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1667-1686 |
| | 23 | 3 |
check_id_errorName: | check_id_error | Prototype: | static int check_id_error(X509_STORE_CTX *ctx, int errcode) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 706-709 |
| | 1 | 1 |
clampName: | clamp | Prototype: | static void clamp(uint8_t secret_scalar_ser[57]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | Lines: | 41-46 |
| | 3 | 1 |
cleanup1_doallName: | cleanup1_doall | Prototype: | static void cleanup1_doall(ADDED_OBJ *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 134-139 |
| | 3 | 1 |
cleanup2_doallName: | cleanup2_doall | Prototype: | static void cleanup2_doall(ADDED_OBJ *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 141-144 |
| | 1 | 1 |
cleanup3_doallName: | cleanup3_doall | Prototype: | static void cleanup3_doall(ADDED_OBJ *a) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 146-151 |
| | 3 | 2 |
cleanup_cbName: | cleanup_cb | Prototype: | static void cleanup_cb(EX_CALLBACK *funcs) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 82-85 |
| | 1 | 1 |
clear_ciphersName: | clear_ciphers | Prototype: | static void clear_ciphers(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 569-575 |
| | 3 | 1 |
close_random_deviceName: | close_random_device | Prototype: | static void close_random_device(size_t n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 369-376 |
| | 4 | 2 |
cmac_key_freeName: | cmac_key_free | Prototype: | static void cmac_key_free(EVP_PKEY *pkey) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_ameth.c | Lines: | 26-30 |
| | 2 | 1 |
cmac_signctxName: | cmac_signctx | Prototype: | static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | Lines: | 72-76 |
| | 1 | 1 |
cmac_signctx_initName: | cmac_signctx_init | Prototype: | static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | Lines: | 65-70 |
| | 3 | 1 |
cmd_ClientCAFileName: | cmd_ClientCAFile | Prototype: | static int cmd_ClientCAFile(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 509-512 |
| | 1 | 1 |
cmd_CurvesName: | cmd_Curves | Prototype: | static int cmd_Curves(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 218-221 |
| | 1 | 1 |
cmd_MaxProtocolName: | cmd_MaxProtocol | Prototype: | static int cmd_MaxProtocol(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 362-365 |
| | 1 | 1 |
cmd_MinProtocolName: | cmd_MinProtocol | Prototype: | static int cmd_MinProtocol(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 350-353 |
| | 1 | 1 |
cmd_VerifyCAFileName: | cmd_VerifyCAFile | Prototype: | static int cmd_VerifyCAFile(SSL_CONF_CTX *cctx, const char *value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 495-498 |
| | 5 | 1 |
cmovName: | cmov | Prototype: | static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1986-1990 |
| | 3 | 1 |
cms_add_cipher_smcapName: | cms_add_cipher_smcap | Prototype: | static int cms_add_cipher_smcap(struct stack_st_X509_ALGOR **sk, int nid, int arg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 896-901 |
| | 3 | 2 |
cms_get_text_bioName: | cms_get_text_bio | Prototype: | static BIO *cms_get_text_bio(BIO *out, unsigned int flags) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | Lines: | 19-30 |
| | 14 | 3 |
cms_rek_cbName: | cms_rek_cb | Prototype: | static int cms_rek_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_asn1.c | Lines: | 121-129 |
| | 4 | 2 |
cms_ri_cbName: | cms_ri_cb | Prototype: | static int cms_ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_asn1.c | Lines: | 198-217 |
| | 14 | 5 |
cms_si_cbName: | cms_si_cb | Prototype: | static int cms_si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_asn1.c | Lines: | 46-56 |
| | 6 | 2 |
cond_neg_nielsName: | cond_neg_niels | Prototype: | static inline void cond_neg_niels(niels_t n, mask_t neg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 90-94 |
| | 2 | 1 |
conf_add_ssl_moduleName: | conf_add_ssl_module | Prototype: | void conf_add_ssl_module(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_ssl.c | Lines: | 176-179 |
| | 1 | 1 |
conf_modules_free_intName: | conf_modules_free_int | Prototype: | void conf_modules_free_int(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_mod.c | Lines: | 423-427 |
| | 2 | 1 |
conf_ssl_getName: | conf_ssl_get | Prototype: | const SSL_CONF_CMD *conf_ssl_get(size_t idx, const char **name, size_t *cnt) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_ssl.c | Lines: | 135-140 |
| | 3 | 1 |
conf_ssl_get_cmdName: | conf_ssl_get_cmd | Prototype: | void conf_ssl_get_cmd(const SSL_CONF_CMD *cmd, size_t idx, char **cmdstr, char **arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_ssl.c | Lines: | 169-174 |
| | 2 | 1 |
conf_value_hashName: | conf_value_hash | Prototype: | static unsigned long conf_value_hash(const CONF_VALUE *v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_api.c | Lines: | 101-104 |
| | 1 | 1 |
constant_time_cond_swap_32Name: | constant_time_cond_swap_32 | Prototype: | static inline void constant_time_cond_swap_32(uint32_t mask, uint32_t *a, uint32_t *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 271-279 |
| | 4 | 1 |
constant_time_eqName: | constant_time_eq | Prototype: | static inline unsigned int constant_time_eq(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 184-188 |
| | 1 | 1 |
constant_time_eq_8Name: | constant_time_eq_8 | Prototype: | static inline unsigned char constant_time_eq_8(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 195-199 |
| | 1 | 1 |
constant_time_eq_8_sName: | constant_time_eq_8_s | Prototype: | static inline unsigned char constant_time_eq_8_s(size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 201-204 |
| | 1 | 1 |
constant_time_eq_intName: | constant_time_eq_int | Prototype: | static inline unsigned int constant_time_eq_int(int a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 206-209 |
| | 1 | 1 |
constant_time_eq_int_8Name: | constant_time_eq_int_8 | Prototype: | static inline unsigned char constant_time_eq_int_8(int a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 211-214 |
| | 1 | 1 |
constant_time_eq_sName: | constant_time_eq_s | Prototype: | static inline size_t constant_time_eq_s(size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 190-193 |
| | 1 | 1 |
constant_time_geName: | constant_time_ge | Prototype: | static inline unsigned int constant_time_ge(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 142-146 |
| | 1 | 1 |
constant_time_ge_8Name: | constant_time_ge_8 | Prototype: | static inline unsigned char constant_time_ge_8(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 153-157 |
| | 1 | 1 |
constant_time_ge_8_sName: | constant_time_ge_8_s | Prototype: | static inline unsigned char constant_time_ge_8_s(size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 159-162 |
| | 1 | 1 |
constant_time_ge_sName: | constant_time_ge_s | Prototype: | static inline size_t constant_time_ge_s(size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 148-151 |
| | 1 | 1 |
constant_time_is_zeroName: | constant_time_is_zero | Prototype: | static inline unsigned int constant_time_is_zero(unsigned int a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 164-167 |
| | 1 | 1 |
constant_time_is_zero_32Name: | constant_time_is_zero_32 | Prototype: | static inline uint32_t constant_time_is_zero_32(uint32_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 179-182 |
| | 1 | 1 |
constant_time_is_zero_8Name: | constant_time_is_zero_8 | Prototype: | static inline unsigned char constant_time_is_zero_8(unsigned int a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 174-177 |
| | 1 | 1 |
constant_time_is_zero_sName: | constant_time_is_zero_s | Prototype: | static inline size_t constant_time_is_zero_s(size_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 169-172 |
| | 1 | 1 |
constant_time_lookupName: | constant_time_lookup | Prototype: | static inline void constant_time_lookup(void *out, const void *table, size_t rowsize, size_t numrows, size_t idx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 306-325 |
| | 9 | 3 |
constant_time_lookup_nielsName: | constant_time_lookup_niels | Prototype: | static inline void constant_time_lookup_niels(niels_s * __restrict__ ni, const niels_t * table, int nelts, int idx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 220-225 |
| | 1 | 1 |
constant_time_ltName: | constant_time_lt | Prototype: | static inline unsigned int constant_time_lt(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 120-124 |
| | 1 | 1 |
constant_time_lt_64Name: | constant_time_lt_64 | Prototype: | static inline uint64_t constant_time_lt_64(uint64_t a, uint64_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 137-140 |
| | 1 | 1 |
constant_time_lt_8Name: | constant_time_lt_8 | Prototype: | static inline unsigned char constant_time_lt_8(unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 131-135 |
| | 1 | 1 |
constant_time_lt_sName: | constant_time_lt_s | Prototype: | static inline size_t constant_time_lt_s(size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 126-129 |
| | 1 | 1 |
constant_time_msbName: | constant_time_msb | Prototype: | static inline unsigned int constant_time_msb(unsigned int a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 99-102 |
| | 1 | 1 |
constant_time_msb_32Name: | constant_time_msb_32 | Prototype: | static inline uint32_t constant_time_msb_32(uint32_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 105-108 |
| | 1 | 1 |
constant_time_msb_64Name: | constant_time_msb_64 | Prototype: | static inline uint64_t constant_time_msb_64(uint64_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 110-113 |
| | 1 | 1 |
constant_time_msb_sName: | constant_time_msb_s | Prototype: | static inline size_t constant_time_msb_s(size_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 115-118 |
| | 1 | 1 |
constant_time_selectName: | constant_time_select | Prototype: | static inline unsigned int constant_time_select(unsigned int mask, unsigned int a, unsigned int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 216-221 |
| | 1 | 1 |
constant_time_select_32Name: | constant_time_select_32 | Prototype: | static inline uint32_t constant_time_select_32(uint32_t mask, uint32_t a, uint32_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 249-253 |
| | 1 | 1 |
constant_time_select_64Name: | constant_time_select_64 | Prototype: | static inline uint64_t constant_time_select_64(uint64_t mask, uint64_t a, uint64_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 255-259 |
| | 1 | 1 |
constant_time_select_8Name: | constant_time_select_8 | Prototype: | static inline unsigned char constant_time_select_8(unsigned char mask, unsigned char a, unsigned char b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 230-235 |
| | 1 | 1 |
constant_time_select_intName: | constant_time_select_int | Prototype: | static inline int constant_time_select_int(unsigned int mask, int a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 237-241 |
| | 1 | 1 |
constant_time_select_int_sName: | constant_time_select_int_s | Prototype: | static inline int constant_time_select_int_s(size_t mask, int a, int b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 243-247 |
| | 2 | 1 |
constant_time_select_sName: | constant_time_select_s | Prototype: | static inline size_t constant_time_select_s(size_t mask, size_t a, size_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/constant_time_locl.h | Lines: | 223-228 |
| | 1 | 1 |
conv_ascii2binName: | conv_ascii2bin | Prototype: | static unsigned char conv_ascii2bin(unsigned char a, const unsigned char *table) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c | Lines: | 111-116 |
| | 3 | 2 |
cpy_utf8Name: | cpy_utf8 | Prototype: | static int cpy_utf8(unsigned long value, void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c | Lines: | 334-343 |
| | 6 | 1 |
crl_inf_cbName: | crl_inf_cb | Prototype: | static int crl_inf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_crl.c | Lines: | 47-64 |
| | 7 | 3 |
crypto_cleanup_all_ex_data_intName: | crypto_cleanup_all_ex_data_int | Prototype: | void crypto_cleanup_all_ex_data_int(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 93-106 |
| | 15 | 2 |
ct_extract_tls_extension_sctsName: | ct_extract_tls_extension_scts | Prototype: | static int ct_extract_tls_extension_scts(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4612-4626 |
| | 13 | 2 |
ct_permissiveName: | ct_permissive | Prototype: | static int ct_permissive(const CT_POLICY_EVAL_CTX * ctx, const struct stack_st_SCT *scts, void *unused_arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4725-4729 |
| | 1 | 1 |
ctlog_store_load_ctx_freeName: | ctlog_store_load_ctx_free | Prototype: | static void ctlog_store_load_ctx_free(CTLOG_STORE_LOAD_CTX* ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_log.c | Lines: | 67-70 |
| | 1 | 1 |
ctr128_incName: | ctr128_inc | Prototype: | static void ctr128_inc(unsigned char *counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 20-30 |
| | 6 | 2 |
ctr96_incName: | ctr96_inc | Prototype: | static void ctr96_inc(unsigned char *counter) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ctr128.c | Lines: | 135-145 |
| | 6 | 2 |
curve448_point_copyName: | curve448_point_copy | Prototype: | static inline void curve448_point_copy(curve448_point_t a, const curve448_point_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/point_448.h | Lines: | 174-178 |
| | 1 | 1 |
curve448_point_decode_like_eddsa_and_mul_by_ratioName: | curve448_point_decode_like_eddsa_and_mul_by_ratio | Prototype: | c448_error_t curve448_point_decode_like_eddsa_and_mul_by_ratio( curve448_point_t p, const uint8_t enc[57]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 321-377 |
| | 41 | 1 |
curve448_point_destroyName: | curve448_point_destroy | Prototype: | void curve448_point_destroy(curve448_point_t point) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 711-714 |
| | 1 | 1 |
curve448_point_doubleName: | curve448_point_double | Prototype: | void curve448_point_double(curve448_point_t p, const curve448_point_t q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 84-87 |
| | 1 | 1 |
curve448_point_eqName: | curve448_point_eq | Prototype: | c448_bool_t curve448_point_eq(const curve448_point_t p, const curve448_point_t q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 186-198 |
| | 6 | 1 |
curve448_point_mul_by_ratio_and_encode_like_eddsaName: | curve448_point_mul_by_ratio_and_encode_like_eddsa | Prototype: | void curve448_point_mul_by_ratio_and_encode_like_eddsa( uint8_t enc[57], const curve448_point_t p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 274-319 |
| | 29 | 1 |
curve448_point_mul_by_ratio_and_encode_like_x448Name: | curve448_point_mul_by_ratio_and_encode_like_x448 | Prototype: | void curve448_point_mul_by_ratio_and_encode_like_x448(uint8_t out[56], const curve448_point_t p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 458-470 |
| | 7 | 1 |
curve448_precomputed_scalarmulName: | curve448_precomputed_scalarmul | Prototype: | void curve448_precomputed_scalarmul(curve448_point_t out, const curve448_precomputed_s * table, const curve448_scalar_t scalar) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 227-272 |
| | 28 | 7 |
curve448_scalar_addName: | curve448_scalar_add | Prototype: | void curve448_scalar_add(curve448_scalar_t out, const curve448_scalar_t a, const curve448_scalar_t b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 122-134 |
| | 7 | 2 |
curve448_scalar_copyName: | curve448_scalar_copy | Prototype: | static inline void curve448_scalar_copy(curve448_scalar_t out, const curve448_scalar_t a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/point_448.h | Lines: | 161-165 |
| | 1 | 1 |
curve448_scalar_decodeName: | curve448_scalar_decode | Prototype: | c448_error_t curve448_scalar_decode( curve448_scalar_t s, const unsigned char ser[56]) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 151-166 |
| | 7 | 2 |
curve448_scalar_destroyName: | curve448_scalar_destroy | Prototype: | void curve448_scalar_destroy(curve448_scalar_t scalar) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 168-171 |
| | 1 | 1 |
curve448_scalar_encodeName: | curve448_scalar_encode | Prototype: | void curve448_scalar_encode(unsigned char ser[56], const curve448_scalar_t s) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 210-219 |
| | 4 | 3 |
curve448_scalar_halveName: | curve448_scalar_halve | Prototype: | void curve448_scalar_halve(curve448_scalar_t out, const curve448_scalar_t a) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 221-235 |
| | 10 | 3 |
curve448_scalar_mulName: | curve448_scalar_mul | Prototype: | void curve448_scalar_mul(curve448_scalar_t out, const curve448_scalar_t a, const curve448_scalar_t b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/scalar.c | Lines: | 109-114 |
| | 2 | 1 |