Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
cbs_find_indefiniteName: | cbs_find_indefinite | Prototype: | static int cbs_find_indefinite(const CBS *orig_in, char *indefinite_found, unsigned int depth) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | Lines: | 46-82 |
| | 22 | 7 |
cbs_getName: | cbs_get | Prototype: | static int cbs_get(CBS *cbs, const uint8_t **p, size_t n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 42-52 |
| | 6 | 2 |
cbs_get_any_asn1_element_internalName: | cbs_get_any_asn1_element_internal | Prototype: | int cbs_get_any_asn1_element_internal(CBS *cbs, CBS *out, unsigned int *out_tag, size_t *out_header_len, int strict) | Coverage: | 61.818% (34/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 250-334 |
| | 53 | 18 |
cbs_get_asn1Name: | cbs_get_asn1 | Prototype: | static int cbs_get_asn1(CBS *cbs, CBS *out, unsigned int tag_value, int skip_header) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 336-356 |
| | 24 | 4 |
cbs_get_length_prefixedName: | cbs_get_length_prefixed | Prototype: | static int cbs_get_length_prefixed(CBS *cbs, CBS *out, size_t len_len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 204-213 |
| | 4 | 2 |
cbs_get_uName: | cbs_get_u | Prototype: | static int cbs_get_u(CBS *cbs, uint32_t *out, size_t len) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c | Lines: | 135-154 |
| | 12 | 4 |
cbs_nonstrict_get_any_asn1_elementName: | cbs_nonstrict_get_any_asn1_element | Prototype: | static int cbs_nonstrict_get_any_asn1_element(CBS *cbs, CBS *out, unsigned int *out_tag, size_t *out_header_len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | Lines: | 31-37 |
| | 2 | 1 |
cert_crlName: | cert_crl | Prototype: | static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1630-1661 |
| | 16 | 6 |
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/libressl/src/crypto/x509/x509_vfy.c | Lines: | 163-171 |
| | 4 | 2 |
cfbr_encrypt_blockName: | cfbr_encrypt_block | Prototype: | static void cfbr_encrypt_block(const unsigned char *in,unsigned char *out, int nbits,const void *key, unsigned char ivec[16],int enc, block128_f block) | Coverage: | 85.000% (17/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cfb128.c | Lines: | 173-204 |
| | 17 | 7 |
chacha_cipherName: | chacha_cipher | Prototype: | static int chacha_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/libressl/src/crypto/evp/e_chacha.c | Lines: | 61-67 |
| | 2 | 1 |
chacha_encrypt_bytesName: | chacha_encrypt_bytes | Prototype: | static inline void chacha_encrypt_bytes(chacha_ctx *x, const u8 *m, u8 *c, u32 bytes) | Coverage: | 89.655% (26/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Lines: | 121-279 |
| | 140 | 11 |
chacha_encrypt_bytesName: | chacha_encrypt_bytes | Prototype: | static void chacha_encrypt_bytes(chacha_ctx *x,const u8 *m,u8 *c,u32 bytes) | Coverage: | 42.308% (11/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | Lines: | 88-222 |
| | 100 | 10 |
chacha_initName: | chacha_init | Prototype: | static int chacha_init(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha.c | Lines: | 50-59 |
| | 11 | 2 |
chacha_ivsetupName: | chacha_ivsetup | Prototype: | static inline void chacha_ivsetup(chacha_ctx *x, const u8 *iv, const u8 *counter) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Lines: | 112-119 |
| | 12 | 1 |
chacha_ivsetupName: | chacha_ivsetup | Prototype: | static void chacha_ivsetup(chacha_ctx *x,const u8 *iv) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | Lines: | 79-86 |
| | 4 | 1 |
chacha_keysetupName: | chacha_keysetup | Prototype: | static inline void chacha_keysetup(chacha_ctx *x, const u8 *k, u32 kbits) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Lines: | 87-110 |
| | 17 | 2 |
chacha_keysetupName: | chacha_keysetup | Prototype: | static void chacha_keysetup(chacha_ctx *x,const u8 *k,u32 kbits,u32 ivbits) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/chacha_private.h | Lines: | 54-77 |
| | 17 | 2 |
charName: | char | Prototype: | char * (*UI_method_get_prompt_constructor(const UI_METHOD *method))(UI *, const char *, const char *) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 713-721 |
| | 7 | 2 |
check_aliasName: | check_alias | Prototype: | static int check_alias(const unsigned char *in, size_t in_len, const unsigned char *out) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_aead.c | Lines: | 79-87 |
| | 5 | 3 |
check_bitlen_dsaName: | check_bitlen_dsa | Prototype: | static int check_bitlen_dsa(DSA *dsa, int ispub, unsigned int *pmagic) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 543-567 |
| | 15 | 6 |
check_bitlen_rsaName: | check_bitlen_rsa | Prototype: | static int check_bitlen_rsa(RSA *rsa, int ispub, unsigned int *pmagic) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 569-601 |
| | 21 | 6 |
check_caName: | check_ca | Prototype: | static int check_ca(const X509 *x) | Coverage: | 30.435% (7/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 594-620 |
| | 14 | 7 |
check_certName: | check_cert | Prototype: | static int check_cert(X509_STORE_CTX *ctx) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 902-973 |
| | 76 | 12 |
check_chain_extensionsName: | check_chain_extensions | Prototype: | static int check_chain_extensions(X509_STORE_CTX *ctx) | Coverage: | 31.250% (30/96) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 618-759 |
| | 94 | 25 |
check_crlName: | check_crl | Prototype: | static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) | Coverage: | 0.000% (0/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1528-1627 |
| | 66 | 23 |
check_crl_chainName: | check_crl_chain | Prototype: | static int check_crl_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *cert_path, struct stack_st_X509 *crl_path) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1349-1360 |
| | 6 | 2 |
check_crl_pathName: | check_crl_path | Prototype: | static int check_crl_path(X509_STORE_CTX *ctx, X509 *x) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1306-1339 |
| | 17 | 5 |
check_crl_timeName: | check_crl_time | Prototype: | static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) | Coverage: | 0.000% (0/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 977-1034 |
| | 47 | 18 |
check_deferName: | check_defer | Prototype: | void check_defer(int nid) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 258-263 |
| | 2 | 2 |
check_delta_baseName: | check_delta_base | Prototype: | static int check_delta_base(X509_CRL *delta, X509_CRL *base) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1123-1148 |
| | 16 | 8 |
check_hostsName: | check_hosts | Prototype: | static int check_hosts(X509 *x, X509_VERIFY_PARAM_ID *id) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 182-199 |
| | 15 | 3 |
check_idName: | check_id | Prototype: | static int check_id(X509_STORE_CTX *ctx) | Coverage: | 16.000% (4/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 201-222 |
| | 22 | 7 |
check_id_errorName: | check_id_error | Prototype: | static int check_id_error(X509_STORE_CTX *ctx, int errcode) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 173-180 |
| | 4 | 1 |
check_issuedName: | check_issued | Prototype: | static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 583-599 |
| | 10 | 3 |
check_name_constraintsName: | check_name_constraints | Prototype: | static int check_name_constraints(X509_STORE_CTX *ctx) | Coverage: | 61.905% (13/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 761-793 |
| | 17 | 7 |
check_padding_mdName: | check_padding_md | Prototype: | static int check_padding_md(const EVP_MD *md, int padding) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 335-355 |
| | 11 | 5 |
check_pemName: | check_pem | Prototype: | static int check_pem(const char *nm, const char *name) | Coverage: | 5.226% (30/574) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Lines: | 187-268 |
| | 2819 | 119 |
check_policyName: | check_policy | Prototype: | static int check_policy(X509_STORE_CTX *ctx) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1663-1708 |
| | 38 | 10 |
check_purpose_crl_signName: | check_purpose_crl_sign | Prototype: | static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 751-764 |
| | 8 | 4 |
check_purpose_ns_ssl_serverName: | check_purpose_ns_ssl_server | Prototype: | static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 683-695 |
| | 7 | 3 |
check_purpose_smime_encryptName: | check_purpose_smime_encrypt | Prototype: | static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 738-749 |
| | 7 | 3 |
check_purpose_smime_signName: | check_purpose_smime_sign | Prototype: | static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 725-736 |
| | 7 | 3 |
check_purpose_ssl_clientName: | check_purpose_ssl_client | Prototype: | static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 650-664 |
| | 9 | 5 |
check_purpose_ssl_serverName: | check_purpose_ssl_server | Prototype: | static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 666-681 |
| | 9 | 5 |
check_purpose_timestamp_signName: | check_purpose_timestamp_sign | Prototype: | static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 780-813 |
| | 15 | 6 |
check_revocationName: | check_revocation | Prototype: | static int check_revocation(X509_STORE_CTX *ctx) | Coverage: | 11.765% (2/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 878-900 |
| | 14 | 6 |
check_ssl_caName: | check_ssl_ca | Prototype: | static int check_ssl_ca(const X509 *x) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 635-648 |
| | 7 | 3 |
check_trustName: | check_trust | Prototype: | static int check_trust(X509_STORE_CTX *ctx) | Coverage: | 40.909% (9/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 824-876 |
| | 33 | 8 |
circle_xor8Name: | circle_xor8 | Prototype: | static void circle_xor8(const unsigned char *w, unsigned char *k) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 76-86 |
| | 6 | 2 |
cleanup1_LHASH_DOALLName: | cleanup1_LHASH_DOALL | Prototype: | static void cleanup1_LHASH_DOALL(void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 247-247 |
| | 1 | 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/libressl/src/crypto/objects/obj_dat.c | Lines: | 225-232 |
| | 4 | 1 |
cleanup2_LHASH_DOALLName: | cleanup2_LHASH_DOALL | Prototype: | static void cleanup2_LHASH_DOALL(void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 248-248 |
| | 1 | 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/libressl/src/crypto/objects/obj_dat.c | Lines: | 234-237 |
| | 1 | 1 |
cleanup3_LHASH_DOALLName: | cleanup3_LHASH_DOALL | Prototype: | static void cleanup3_LHASH_DOALL(void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Lines: | 249-249 |
| | 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/libressl/src/crypto/objects/obj_dat.c | Lines: | 239-245 |
| | 3 | 2 |
clear_commentsName: | clear_comments | Prototype: | static void clear_comments(CONF *conf, char *p) | Coverage: | 50.000% (13/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Lines: | 415-451 |
| | 23 | 10 |
close_consoleName: | close_console | Prototype: | static int close_console(UI *ui) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | Lines: | 344-354 |
| | 10 | 3 |
cmac_key_freeName: | cmac_key_free | Prototype: | static void cmac_key_free(EVP_PKEY *pkey) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_ameth.c | Lines: | 72-78 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | Lines: | 125-130 |
| | 1 | 1 |
cmac_signctx_initName: | cmac_signctx_init | Prototype: | static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_pmeth.c | Lines: | 117-123 |
| | 3 | 1 |
cmac_sizeName: | cmac_size | Prototype: | static int cmac_size(const EVP_PKEY *pkey) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cmac/cm_ameth.c | Lines: | 66-70 |
| | 1 | 1 |
cmovName: | cmov | Prototype: | static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1210-1214 |
| | 3 | 1 |
cmov_cachedName: | cmov_cached | Prototype: | static void cmov_cached(ge_cached *t, ge_cached *u, uint8_t b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 3565-3570 |
| | 4 | 1 |
collect_dataName: | collect_data | Prototype: | static int collect_data(BUF_MEM *buf, const unsigned char **p, long plen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 1052-1066 |
| | 9 | 3 |
compute_keyName: | compute_key | Prototype: | static int compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh) | Coverage: | 45.161% (14/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c | Lines: | 183-237 |
| | 51 | 11 |
compute_wNAFName: | compute_wNAF | Prototype: | static signed char * compute_wNAF(const BIGNUM * scalar, int w, size_t * ret_len) | Coverage: | 56.923% (37/65) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_mult.c | Lines: | 194-312 |
| | 78 | 18 |
conf_lhash_get_sectionName: | conf_lhash_get_section | Prototype: | static struct stack_st_CONF_VALUE * conf_lhash_get_section(void *db, const char *section) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 518-522 |
| | 1 | 1 |
conf_lhash_get_stringName: | conf_lhash_get_string | Prototype: | static char * conf_lhash_get_string(void *db, const char *section, const char *value) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 512-516 |
| | 1 | 1 |
conf_value_LHASH_COMPName: | conf_value_LHASH_COMP | Prototype: | static int conf_value_LHASH_COMP(const void *arg1, const void *arg2) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 182-182 |
| | 1 | 1 |
conf_value_LHASH_HASHName: | conf_value_LHASH_HASH | Prototype: | static unsigned long conf_value_LHASH_HASH(const void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 161-161 |
| | 1 | 1 |
conf_value_cmpName: | conf_value_cmp | Prototype: | static int conf_value_cmp(const CONF_VALUE *a, const CONF_VALUE *b) | Coverage: | 12.987% (10/77) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 163-180 |
| | 351 | 17 |
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/libressl/src/crypto/conf/conf_api.c | Lines: | 155-159 |
| | 1 | 1 |
conn_callback_ctrlName: | conn_callback_ctrl | Prototype: | static long conn_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 554-573 |
| | 9 | 3 |
conn_close_socketName: | conn_close_socket | Prototype: | static void conn_close_socket(BIO *bio) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 340-353 |
| | 11 | 3 |
conn_ctrlName: | conn_ctrl | Prototype: | static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/106) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 422-552 |
| | 174 | 36 |
conn_freeName: | conn_free | Prototype: | static int conn_free(BIO *a) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 355-372 |
| | 17 | 3 |
conn_newName: | conn_new | Prototype: | static int conn_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 328-338 |
| | 8 | 2 |
conn_putsName: | conn_puts | Prototype: | static int conn_puts(BIO *bp, const char *str) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 575-583 |
| | 4 | 1 |
conn_readName: | conn_read | Prototype: | static int conn_read(BIO *b, char *out, int outl) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 374-397 |
| | 19 | 6 |
conn_stateName: | conn_state | Prototype: | static int conn_state(BIO *b, BIO_CONNECT *c) | Coverage: | 0.000% (0/107) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 121-288 |
| | 215 | 37 |
conn_writeName: | conn_write | Prototype: | static int conn_write(BIO *b, const char *in, int inl) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 399-420 |
| | 16 | 5 |
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/libressl/src/crypto/constant_time_locl.h | Lines: | 164-167 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 169-172 |
| | 1 | 1 |
constant_time_eq_8Name: | constant_time_eq_8 | Prototype: | static unsigned char constant_time_eq_8(unsigned a, unsigned b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | Lines: | 96-102 |
| | 3 | 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/libressl/src/crypto/constant_time_locl.h | Lines: | 174-177 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 179-182 |
| | 1 | 1 |
constant_time_geName: | constant_time_ge | Prototype: | static inline unsigned int constant_time_ge(unsigned int a, unsigned int b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 144-147 |
| | 1 | 1 |
constant_time_geName: | constant_time_ge | Prototype: | static unsigned constant_time_ge(unsigned a, unsigned b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | Lines: | 88-93 |
| | 2 | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 149-152 |
| | 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/libressl/src/crypto/constant_time_locl.h | Lines: | 154-157 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 159-162 |
| | 1 | 1 |
constant_time_ltName: | constant_time_lt | Prototype: | static inline unsigned int constant_time_lt(unsigned int a, unsigned int b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 134-137 |
| | 1 | 1 |
constant_time_ltName: | constant_time_lt | Prototype: | static unsigned constant_time_lt(unsigned a, unsigned b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | Lines: | 80-85 |
| | 2 | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 139-142 |
| | 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/libressl/src/crypto/constant_time_locl.h | Lines: | 129-132 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 184-189 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 191-196 |
| | 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: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/constant_time_locl.h | Lines: | 198-201 |
| | 1 | 1 |
contractName: | contract | Prototype: | static void contract(_LHASH *lh) | Coverage: | 28.571% (4/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | Lines: | 359-392 |
| | 32 | 5 |