Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
pkey_ec_initName: | pkey_ec_init | Prototype: | static int pkey_ec_init(EVP_PKEY_CTX * ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 80-93 |
| | 16 | 2 |
pkey_ec_keygenName: | pkey_ec_keygen | Prototype: | static int pkey_ec_keygen(EVP_PKEY_CTX * ctx, EVP_PKEY * pkey) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 286-302 |
| | 17 | 4 |
pkey_ec_paramgenName: | pkey_ec_paramgen | Prototype: | static int pkey_ec_paramgen(EVP_PKEY_CTX * ctx, EVP_PKEY * pkey) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 265-284 |
| | 20 | 4 |
pkey_ec_signName: | pkey_ec_sign | Prototype: | static int pkey_ec_sign(EVP_PKEY_CTX * ctx, unsigned char *sig, size_t * siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 122-150 |
| | 18 | 5 |
pkey_ec_verifyName: | pkey_ec_verify | Prototype: | static int pkey_ec_verify(EVP_PKEY_CTX * ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 152-169 |
| | 8 | 2 |
pkey_free_gost01Name: | pkey_free_gost01 | Prototype: | static void pkey_free_gost01(EVP_PKEY *key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 69-73 |
| | 1 | 1 |
pkey_get_dsaName: | pkey_get_dsa | Prototype: | static DSA * pkey_get_dsa(EVP_PKEY *key, DSA **dsa) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 393-409 |
| | 19 | 4 |
pkey_get_eckeyName: | pkey_get_eckey | Prototype: | static EC_KEY * pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 506-522 |
| | 19 | 4 |
pkey_get_rsaName: | pkey_get_rsa | Prototype: | static RSA * pkey_get_rsa(EVP_PKEY *key, RSA **rsa) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 280-296 |
| | 19 | 4 |
pkey_gost01_cleanupName: | pkey_gost01_cleanup | Prototype: | static void pkey_gost01_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 174-181 |
| | 3 | 1 |
pkey_gost01_copyName: | pkey_gost01_copy | Prototype: | static int pkey_gost01_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 157-171 |
| | 15 | 3 |
pkey_gost01_ctrlName: | pkey_gost01_ctrl | Prototype: | static int pkey_gost01_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 0.000% (0/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 572-637 |
| | 37 | 21 |
pkey_gost01_ctrl_strName: | pkey_gost01_ctrl_str | Prototype: | static int pkey_gost01_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | Coverage: | 0.000% (0/220) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 639-681 |
| | 1018 | 49 |
pkey_gost01_decryptName: | pkey_gost01_decrypt | Prototype: | int pkey_gost01_decrypt(EVP_PKEY_CTX *pctx, unsigned char *key, size_t *key_len, const unsigned char *in, size_t in_len) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 370-443 |
| | 78 | 13 |
pkey_gost01_deriveName: | pkey_gost01_derive | Prototype: | int pkey_gost01_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 445-472 |
| | 17 | 4 |
pkey_gost01_encryptName: | pkey_gost01_encrypt | Prototype: | int pkey_gost01_encrypt(EVP_PKEY_CTX *pctx, unsigned char *out, size_t *out_len, const unsigned char *key, size_t key_len) | Coverage: | 0.000% (0/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 474-569 |
| | 98 | 23 |
pkey_gost01_initName: | pkey_gost01_init | Prototype: | static int pkey_gost01_init(EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 137-154 |
| | 19 | 3 |
pkey_gost01_keygenName: | pkey_gost01_keygen | Prototype: | static int pkey_gost01_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 220-226 |
| | 3 | 2 |
pkey_gost01_paramgenName: | pkey_gost01_paramgen | Prototype: | static int pkey_gost01_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 183-218 |
| | 35 | 8 |
pkey_gost01_signName: | pkey_gost01_sign | Prototype: | static int pkey_gost01_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbs_len) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 228-278 |
| | 59 | 12 |
pkey_gost01_verifyName: | pkey_gost01_verify | Prototype: | static int pkey_gost01_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbs_len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_pmeth.c | Lines: | 280-311 |
| | 35 | 7 |
pkey_gost_mac_cleanupName: | pkey_gost_mac_cleanup | Prototype: | static void pkey_gost_mac_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 83-88 |
| | 2 | 1 |
pkey_gost_mac_copyName: | pkey_gost_mac_copy | Prototype: | static int pkey_gost_mac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 90-104 |
| | 7 | 2 |
pkey_gost_mac_ctrlName: | pkey_gost_mac_ctrl | Prototype: | static int pkey_gost_mac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 50.000% (13/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 128-180 |
| | 36 | 10 |
pkey_gost_mac_ctrl_strName: | pkey_gost_mac_ctrl_str | Prototype: | static int pkey_gost_mac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | Coverage: | 0.000% (0/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 182-206 |
| | 346 | 17 |
pkey_gost_mac_initName: | pkey_gost_mac_init | Prototype: | static int pkey_gost_mac_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 71-81 |
| | 8 | 2 |
pkey_gost_mac_keygenName: | pkey_gost_mac_keygen | Prototype: | static int pkey_gost_mac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 106-126 |
| | 14 | 3 |
pkey_gost_mac_signctxName: | pkey_gost_mac_signctx | Prototype: | static int pkey_gost_mac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 214-230 |
| | 10 | 2 |
pkey_gost_mac_signctx_initName: | pkey_gost_mac_signctx_init | Prototype: | static int pkey_gost_mac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 208-212 |
| | 1 | 1 |
pkey_hmac_cleanupName: | pkey_hmac_cleanup | Prototype: | static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 119-127 |
| | 4 | 1 |
pkey_hmac_copyName: | pkey_hmac_copy | Prototype: | static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 98-117 |
| | 14 | 5 |
pkey_hmac_ctrlName: | pkey_hmac_ctrl | Prototype: | static int pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 186-215 |
| | 17 | 8 |
pkey_hmac_ctrl_strName: | pkey_hmac_ctrl_str | Prototype: | static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | Coverage: | 0.000% (0/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 217-238 |
| | 340 | 17 |
pkey_hmac_initName: | pkey_hmac_init | Prototype: | static int pkey_hmac_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 77-96 |
| | 21 | 2 |
pkey_hmac_keygenName: | pkey_hmac_keygen | Prototype: | static int pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Lines: | 129-143 |
| | 13 | 3 |
pkey_rsa_cleanupName: | pkey_rsa_cleanup | Prototype: | static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 151-161 |
| | 5 | 2 |
pkey_rsa_copyName: | pkey_rsa_copy | Prototype: | static int pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 120-138 |
| | 13 | 4 |
pkey_rsa_ctrlName: | pkey_rsa_ctrl | Prototype: | static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) | Coverage: | 12.346% (10/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 357-453 |
| | 57 | 34 |
pkey_rsa_ctrl_strName: | pkey_rsa_ctrl_str | Prototype: | static int pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value) | Coverage: | 0.000% (0/374) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 455-531 |
| | 1728 | 80 |
pkey_rsa_decryptName: | pkey_rsa_decrypt | Prototype: | static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 320-333 |
| | 8 | 2 |
pkey_rsa_encryptName: | pkey_rsa_encrypt | Prototype: | static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 305-318 |
| | 8 | 2 |
pkey_rsa_initName: | pkey_rsa_init | Prototype: | static int pkey_rsa_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 96-118 |
| | 31 | 2 |
pkey_rsa_keygenName: | pkey_rsa_keygen | Prototype: | static int pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 533-560 |
| | 28 | 6 |
pkey_rsa_signName: | pkey_rsa_sign | Prototype: | static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 25.000% (8/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 163-210 |
| | 37 | 11 |
pkey_rsa_verifyName: | pkey_rsa_verify | Prototype: | static int pkey_rsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 8.108% (3/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 258-303 |
| | 38 | 12 |
pkey_rsa_verifyrecoverName: | pkey_rsa_verifyrecover | Prototype: | static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 212-256 |
| | 38 | 11 |
pkey_set_typeName: | pkey_set_type | Prototype: | static int pkey_set_type(EVP_PKEY *pkey, int type, const char *str, int len) | Coverage: | 68.000% (17/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 218-256 |
| | 33 | 8 |
pkey_size_gost01Name: | pkey_size_gost01 | Prototype: | static int pkey_size_gost01(const EVP_PKEY *pk) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 169-175 |
| | 3 | 2 |
pmeth_cmpName: | pmeth_cmp | Prototype: | static int pmeth_cmp(const EVP_PKEY_METHOD * const *a, const EVP_PKEY_METHOD * const *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 110-114 |
| | 1 | 1 |
pmeth_cmp_BSEARCH_CMP_FNName: | pmeth_cmp_BSEARCH_CMP_FN | Prototype: | static int pmeth_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | Lines: | 117-123 |
| | 3 | 1 |
policy_cache_createName: | policy_cache_create | Prototype: | static int policy_cache_create(X509 *x, CERTIFICATEPOLICIES *policies, int crit) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 72-120 |
| | 52 | 13 |
policy_cache_find_dataName: | policy_cache_find_data | Prototype: | X509_POLICY_DATA * policy_cache_find_data(const X509_POLICY_CACHE *cache, const ASN1_OBJECT *id) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 242-253 |
| | 11 | 2 |
policy_cache_freeName: | policy_cache_free | Prototype: | void policy_cache_free(X509_POLICY_CACHE *cache) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 218-228 |
| | 7 | 4 |
policy_cache_newName: | policy_cache_new | Prototype: | static int policy_cache_new(X509 *x) | Coverage: | 0.000% (0/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 122-216 |
| | 95 | 19 |
policy_cache_setName: | policy_cache_set | Prototype: | const X509_POLICY_CACHE * policy_cache_set(X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 230-240 |
| | 7 | 2 |
policy_cache_set_intName: | policy_cache_set_int | Prototype: | static int policy_cache_set_int(long *out, ASN1_INTEGER *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 262-271 |
| | 8 | 3 |
policy_cache_set_mappingName: | policy_cache_set_mapping | Prototype: | int policy_cache_set_mapping(X509 *x, POLICY_MAPPINGS *maps) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_map.c | Lines: | 68-126 |
| | 46 | 11 |
policy_data_cmpName: | policy_data_cmp | Prototype: | static int policy_data_cmp(const X509_POLICY_DATA * const *a, const X509_POLICY_DATA * const *b) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 255-260 |
| | 1 | 1 |
policy_data_freeName: | policy_data_free | Prototype: | void policy_data_free(X509_POLICY_DATA *data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_data.c | Lines: | 66-76 |
| | 6 | 2 |
policy_data_newName: | policy_data_new | Prototype: | X509_POLICY_DATA * policy_data_new(POLICYINFO *policy, const ASN1_OBJECT *cid, int crit) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_data.c | Lines: | 85-129 |
| | 79 | 10 |
policy_node_cmp_newName: | policy_node_cmp_new | Prototype: | struct stack_st_X509_POLICY_NODE *policy_node_cmp_new(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | Lines: | 71-74 |
| | 1 | 1 |
policy_node_freeName: | policy_node_free | Prototype: | void policy_node_free(X509_POLICY_NODE *node) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | Lines: | 168-172 |
| | 1 | 1 |
policy_node_matchName: | policy_node_match | Prototype: | int policy_node_match(const X509_POLICY_LEVEL *lvl, const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_node.c | Lines: | 178-199 |
| | 13 | 5 |
policy_sectionName: | policy_section | Prototype: | static POLICYINFO * policy_section(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *polstrs, int ia5org) | Coverage: | 0.000% (0/90) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 471-558 |
| | 261 | 28 |
poly1305_blocksName: | poly1305_blocks | Prototype: | static void poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, size_t bytes) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | Lines: | 83-174 |
| | 76 | 2 |
poly1305_finishName: | poly1305_finish | Prototype: | static inline void poly1305_finish(poly1305_context *ctx, unsigned char mac[16]) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | Lines: | 214-321 |
| | 87 | 3 |
poly1305_initName: | poly1305_init | Prototype: | static inline void poly1305_init(poly1305_context *ctx, const unsigned char key[32]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | Lines: | 54-81 |
| | 17 | 1 |
poly1305_updateName: | poly1305_update | Prototype: | static inline void poly1305_update(poly1305_context *ctx, const unsigned char *m, size_t bytes) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | Lines: | 176-212 |
| | 24 | 8 |
poly1305_update_with_lengthName: | poly1305_update_with_length | Prototype: | static void poly1305_update_with_length(poly1305_state *poly1305, const unsigned char *data, size_t data_len) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha20poly1305.c | Lines: | 82-98 |
| | 11 | 3 |
poly1305_update_with_pad16Name: | poly1305_update_with_pad16 | Prototype: | static void poly1305_update_with_pad16(poly1305_state *poly1305, const unsigned char *data, size_t data_len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha20poly1305.c | Lines: | 100-114 |
| | 5 | 2 |
popsigName: | popsig | Prototype: | static void popsig(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_openssl.c | Lines: | 380-391 |
| | 15 | 4 |
pqueue_findName: | pqueue_find | Prototype: | pitem * pqueue_find(pqueue_s *pq, unsigned char *prio64be) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 156-167 |
| | 13 | 3 |
pqueue_freeName: | pqueue_free | Prototype: | void pqueue_free(pqueue_s *pq) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 98-102 |
| | 1 | 1 |
pqueue_insertName: | pqueue_insert | Prototype: | pitem * pqueue_insert(pqueue_s *pq, pitem *item) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 104-137 |
| | 37 | 6 |
pqueue_iteratorName: | pqueue_iterator | Prototype: | pitem * pqueue_iterator(pqueue_s *pq) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 169-173 |
| | 1 | 1 |
pqueue_newName: | pqueue_new | Prototype: | pqueue_s * pqueue_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 92-96 |
| | 1 | 1 |
pqueue_nextName: | pqueue_next | Prototype: | pitem * pqueue_next(pitem **item) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 175-188 |
| | 16 | 2 |
pqueue_peekName: | pqueue_peek | Prototype: | pitem * pqueue_peek(pqueue_s *pq) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 139-143 |
| | 1 | 1 |
pqueue_popName: | pqueue_pop | Prototype: | pitem * pqueue_pop(pqueue_s *pq) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 145-154 |
| | 6 | 2 |
pqueue_sizeName: | pqueue_size | Prototype: | int pqueue_size(pqueue_s *pq) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 190-201 |
| | 8 | 2 |
print_binName: | print_bin | Prototype: | static int print_bin(BIO * fp, const char *name, const unsigned char *buf, size_t len, int off) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/eck_prn.c | Lines: | 338-371 |
| | 25 | 11 |
print_bioName: | print_bio | Prototype: | static int print_bio(const char *str, size_t len, void *bp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_prn.c | Lines: | 107-111 |
| | 1 | 1 |
print_distpointName: | print_distpoint | Prototype: | static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 715-730 |
| | 10 | 2 |
print_errorName: | print_error | Prototype: | static int print_error(const char *str, size_t len, UI *ui) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 435-448 |
| | 8 | 2 |
print_fpName: | print_fp | Prototype: | static int print_fp(const char *str, size_t len, void *fp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_prn.c | Lines: | 90-99 |
| | 4 | 1 |
print_gensName: | print_gens | Prototype: | static int print_gens(BIO *out, struct stack_st_GENERAL_NAME *gens, int indent) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 702-713 |
| | 6 | 2 |
print_nc_ipaddName: | print_nc_ipadd | Prototype: | static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | Lines: | 264-288 |
| | 18 | 6 |
print_noticeName: | print_notice | Prototype: | static void print_notice(BIO *out, USERNOTICE *notice, int indent) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 720-747 |
| | 25 | 5 |
print_qualifiersName: | print_qualifiers | Prototype: | static void print_qualifiers(BIO *out, struct stack_st_POLICYQUALINFO *quals, int indent) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 690-718 |
| | 16 | 5 |
print_reasonsName: | print_reasons | Prototype: | static int print_reasons(BIO *out, const char *rname, ASN1_BIT_STRING *rflags, int indent) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | Lines: | 245-266 |
| | 13 | 5 |
priv_decode_gost01Name: | priv_decode_gost01 | Prototype: | static int priv_decode_gost01(EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 396-470 |
| | 120 | 13 |
priv_encode_gost01Name: | priv_encode_gost01 | Prototype: | static int priv_encode_gost01(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 472-495 |
| | 33 | 3 |
priv_print_gost01Name: | priv_print_gost01 | Prototype: | static int priv_print_gost01(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 378-394 |
| | 12 | 3 |
probable_primeName: | probable_prime | Prototype: | static int probable_prime(BIGNUM *rnd, int bits) | Coverage: | 66.667% (16/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_prime.c | Lines: | 394-428 |
| | 21 | 10 |
probable_prime_dhName: | probable_prime_dh | Prototype: | static int probable_prime_dh(BIGNUM *rnd, int bits, const BIGNUM *add, const BIGNUM *rem, BN_CTX *ctx) | Coverage: | 48.649% (18/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_prime.c | Lines: | 430-478 |
| | 35 | 14 |
probable_prime_dh_safeName: | probable_prime_dh_safe | Prototype: | static int probable_prime_dh_safe(BIGNUM *p, int bits, const BIGNUM *padd, const BIGNUM *rem, BN_CTX *ctx) | Coverage: | 45.161% (28/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_prime.c | Lines: | 480-546 |
| | 55 | 21 |
process_pci_valueName: | process_pci_value | Prototype: | static int process_pci_value(CONF_VALUE *val, ASN1_OBJECT **language, ASN1_INTEGER **pathlen, ASN1_OCTET_STRING **policy) | Coverage: | 0.000% (0/284) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pci.c | Lines: | 85-227 |
| | 1214 | 60 |
pub_cmp_gost01Name: | pub_cmp_gost01 | Prototype: | static int pub_cmp_gost01(const EVP_PKEY *a, const EVP_PKEY *b) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 151-167 |
| | 28 | 3 |
pub_decode_gost01Name: | pub_decode_gost01 | Prototype: | static int pub_decode_gost01(EVP_PKEY *pk, X509_PUBKEY *pub) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 185-233 |
| | 78 | 6 |
pub_encode_gost01Name: | pub_encode_gost01 | Prototype: | static int pub_encode_gost01(X509_PUBKEY *pub, const EVP_PKEY *pk) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001_ameth.c | Lines: | 235-312 |
| | 102 | 10 |