| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
EVP_camellia_128_cfb8| Name: | EVP_camellia_128_cfb8 | | Prototype: | const EVP_CIPHER *EVP_camellia_128_cfb8(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 102-102 |
| | 1 | 1 |
EVP_camellia_128_cfb128| Name: | EVP_camellia_128_cfb128 | | Prototype: | const EVP_CIPHER *EVP_camellia_128_cfb128(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 77-77 |
| | 1 | 1 |
EVP_camellia_128_cfb1| Name: | EVP_camellia_128_cfb1 | | Prototype: | const EVP_CIPHER *EVP_camellia_128_cfb1(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 98-98 |
| | 1 | 1 |
EVP_camellia_128_cbc| Name: | EVP_camellia_128_cbc | | Prototype: | const EVP_CIPHER *EVP_camellia_128_cbc(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_camellia.c | | Lines: | 77-77 |
| | 1 | 1 |
EVP_bf_ofb| Name: | EVP_bf_ofb | | Prototype: | const EVP_CIPHER *EVP_bf_ofb(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 80-80 |
| | 1 | 1 |
EVP_bf_ecb| Name: | EVP_bf_ecb | | Prototype: | const EVP_CIPHER *EVP_bf_ecb(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 80-80 |
| | 1 | 1 |
EVP_bf_cfb64| Name: | EVP_bf_cfb64 | | Prototype: | const EVP_CIPHER *EVP_bf_cfb64(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 80-80 |
| | 1 | 1 |
EVP_bf_cfb| Name: | EVP_bf_cfb | | Prototype: | const EVP_CIPHER * EVP_bf_cfb(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c | | Lines: | 74-78 |
| | 1 | 1 |
EVP_bf_cbc| Name: | EVP_bf_cbc | | Prototype: | const EVP_CIPHER *EVP_bf_cbc(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 80-80 |
| | 1 | 1 |
EVP_aes_256_xts| Name: | EVP_aes_256_xts | | Prototype: | const EVP_CIPHER * EVP_aes_256_xts(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1196-1196 |
| | 1 | 1 |
EVP_aes_256_ofb| Name: | EVP_aes_256_ofb | | Prototype: | const EVP_CIPHER * EVP_aes_256_ofb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_gcm| Name: | EVP_aes_256_gcm | | Prototype: | const EVP_CIPHER * EVP_aes_256_gcm(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1063-1063 |
| | 1 | 1 |
EVP_aes_256_ecb| Name: | EVP_aes_256_ecb | | Prototype: | const EVP_CIPHER * EVP_aes_256_ecb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_ctr| Name: | EVP_aes_256_ctr | | Prototype: | const EVP_CIPHER * EVP_aes_256_ctr(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_cfb8| Name: | EVP_aes_256_cfb8 | | Prototype: | const EVP_CIPHER * EVP_aes_256_cfb8(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_cfb128| Name: | EVP_aes_256_cfb128 | | Prototype: | const EVP_CIPHER * EVP_aes_256_cfb128(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_cfb1| Name: | EVP_aes_256_cfb1 | | Prototype: | const EVP_CIPHER * EVP_aes_256_cfb1(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_256_cfb| Name: | EVP_aes_256_cfb | | Prototype: | const EVP_CIPHER * EVP_aes_256_cfb(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c | | Lines: | 152-156 |
| | 1 | 1 |
EVP_aes_256_ccm| Name: | EVP_aes_256_ccm | | Prototype: | const EVP_CIPHER * EVP_aes_256_ccm(void) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1362-1362 |
| | 1 | 1 |
EVP_aes_256_cbc_hmac_sha1| Name: | EVP_aes_256_cbc_hmac_sha1 | | Prototype: | const EVP_CIPHER * EVP_aes_256_cbc_hmac_sha1(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | | Lines: | 578-583 |
| | 6 | 1 |
EVP_aes_256_cbc| Name: | EVP_aes_256_cbc | | Prototype: | const EVP_CIPHER * EVP_aes_256_cbc(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 684-684 |
| | 1 | 1 |
EVP_aes_192_ofb| Name: | EVP_aes_192_ofb | | Prototype: | const EVP_CIPHER * EVP_aes_192_ofb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_gcm| Name: | EVP_aes_192_gcm | | Prototype: | const EVP_CIPHER * EVP_aes_192_gcm(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1061-1061 |
| | 1 | 1 |
EVP_aes_192_ecb| Name: | EVP_aes_192_ecb | | Prototype: | const EVP_CIPHER * EVP_aes_192_ecb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_ctr| Name: | EVP_aes_192_ctr | | Prototype: | const EVP_CIPHER * EVP_aes_192_ctr(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_cfb8| Name: | EVP_aes_192_cfb8 | | Prototype: | const EVP_CIPHER * EVP_aes_192_cfb8(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_cfb128| Name: | EVP_aes_192_cfb128 | | Prototype: | const EVP_CIPHER * EVP_aes_192_cfb128(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_cfb1| Name: | EVP_aes_192_cfb1 | | Prototype: | const EVP_CIPHER * EVP_aes_192_cfb1(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_192_cfb| Name: | EVP_aes_192_cfb | | Prototype: | const EVP_CIPHER * EVP_aes_192_cfb(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c | | Lines: | 145-149 |
| | 1 | 1 |
EVP_aes_192_ccm| Name: | EVP_aes_192_ccm | | Prototype: | const EVP_CIPHER * EVP_aes_192_ccm(void) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1360-1360 |
| | 1 | 1 |
EVP_aes_192_cbc| Name: | EVP_aes_192_cbc | | Prototype: | const EVP_CIPHER * EVP_aes_192_cbc(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 683-683 |
| | 1 | 1 |
EVP_aes_128_xts| Name: | EVP_aes_128_xts | | Prototype: | const EVP_CIPHER * EVP_aes_128_xts(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1195-1195 |
| | 1 | 1 |
EVP_aes_128_ofb| Name: | EVP_aes_128_ofb | | Prototype: | const EVP_CIPHER * EVP_aes_128_ofb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_gcm| Name: | EVP_aes_128_gcm | | Prototype: | const EVP_CIPHER * EVP_aes_128_gcm(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1059-1059 |
| | 1 | 1 |
EVP_aes_128_ecb| Name: | EVP_aes_128_ecb | | Prototype: | const EVP_CIPHER * EVP_aes_128_ecb(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_ctr| Name: | EVP_aes_128_ctr | | Prototype: | const EVP_CIPHER * EVP_aes_128_ctr(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_cfb8| Name: | EVP_aes_128_cfb8 | | Prototype: | const EVP_CIPHER * EVP_aes_128_cfb8(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_cfb128| Name: | EVP_aes_128_cfb128 | | Prototype: | const EVP_CIPHER * EVP_aes_128_cfb128(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_cfb1| Name: | EVP_aes_128_cfb1 | | Prototype: | const EVP_CIPHER * EVP_aes_128_cfb1(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aes_128_cfb| Name: | EVP_aes_128_cfb | | Prototype: | const EVP_CIPHER * EVP_aes_128_cfb(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_old.c | | Lines: | 138-142 |
| | 1 | 1 |
EVP_aes_128_ccm| Name: | EVP_aes_128_ccm | | Prototype: | const EVP_CIPHER * EVP_aes_128_ccm(void) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1358-1358 |
| | 1 | 1 |
EVP_aes_128_cbc_hmac_sha1| Name: | EVP_aes_128_cbc_hmac_sha1 | | Prototype: | const EVP_CIPHER * EVP_aes_128_cbc_hmac_sha1(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | | Lines: | 571-576 |
| | 6 | 1 |
EVP_aes_128_cbc| Name: | EVP_aes_128_cbc | | Prototype: | const EVP_CIPHER * EVP_aes_128_cbc(void) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 682-682 |
| | 1 | 1 |
EVP_aead_chacha20_poly1305| Name: | EVP_aead_chacha20_poly1305 | | Prototype: | const EVP_AEAD * EVP_aead_chacha20_poly1305() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha20poly1305.c | | Lines: | 262-266 |
| | 1 | 1 |
EVP_aead_aes_256_gcm| Name: | EVP_aead_aes_256_gcm | | Prototype: | const EVP_AEAD * EVP_aead_aes_256_gcm(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1546-1550 |
| | 1 | 1 |
EVP_aead_aes_128_gcm| Name: | EVP_aead_aes_128_gcm | | Prototype: | const EVP_AEAD * EVP_aead_aes_128_gcm(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1540-1544 |
| | 1 | 1 |
EVP_add_digest| Name: | EVP_add_digest | | Prototype: | int EVP_add_digest(const EVP_MD *md) | | Coverage: | 60.000% (9/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | | Lines: | 83-109 |
| | 20 | 5 |
EVP_add_cipher| Name: | EVP_add_cipher | | Prototype: | int EVP_add_cipher(const EVP_CIPHER *c) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | | Lines: | 65-81 |
| | 13 | 3 |
EVP_VerifyFinal| Name: | EVP_VerifyFinal | | Prototype: | int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, unsigned int siglen, EVP_PKEY *pkey) | | Coverage: | 45.714% (16/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_verify.c | | Lines: | 66-118 |
| | 48 | 13 |
EVP_SignFinal| Name: | EVP_SignFinal | | Prototype: | int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey) | | Coverage: | 44.737% (17/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_sign.c | | Lines: | 66-123 |
| | 53 | 14 |
EVP_SealInit| Name: | EVP_SealInit | | Prototype: | int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, unsigned char **ek, int *ekl, unsigned char *iv, EVP_PKEY **pubk, int npubk) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_seal.c | | Lines: | 72-101 |
| | 40 | 9 |
EVP_SealFinal| Name: | EVP_SealFinal | | Prototype: | int EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_seal.c | | Lines: | 115-124 |
| | 21 | 2 |
EVP_PKEY_verify_recover_init| Name: | EVP_PKEY_verify_recover_init | | Prototype: | int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 151-167 |
| | 11 | 4 |
EVP_PKEY_verify_recover| Name: | EVP_PKEY_verify_recover | | Prototype: | int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 169-183 |
| | 8 | 6 |
EVP_PKEY_verify_init| Name: | EVP_PKEY_verify_init | | Prototype: | int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx) | | Coverage: | 35.714% (5/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 118-134 |
| | 11 | 4 |
EVP_PKEY_verify| Name: | EVP_PKEY_verify | | Prototype: | int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 45.455% (5/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 136-149 |
| | 7 | 3 |
EVP_PKEY_up_ref| Name: | EVP_PKEY_up_ref | | Prototype: | int EVP_PKEY_up_ref(EVP_PKEY *pkey) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 207-212 |
| | 2 | 1 |
EVP_PKEY_type| Name: | EVP_PKEY_type | | Prototype: | int EVP_PKEY_type(int type) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 414-429 |
| | 9 | 2 |
EVP_PKEY_size| Name: | EVP_PKEY_size | | Prototype: | int EVP_PKEY_size(const EVP_PKEY *pkey) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 95-101 |
| | 3 | 2 |
EVP_PKEY_sign_init| Name: | EVP_PKEY_sign_init | | Prototype: | int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx) | | Coverage: | 35.714% (5/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 84-100 |
| | 11 | 4 |
EVP_PKEY_sign| Name: | EVP_PKEY_sign | | Prototype: | int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | | Coverage: | 55.000% (11/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | | Lines: | 102-116 |
| | 8 | 6 |
EVP_PKEY_set_type_str| Name: | EVP_PKEY_set_type_str | | Prototype: | int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 264-268 |
| | 1 | 1 |
EVP_PKEY_set_type| Name: | EVP_PKEY_set_type | | Prototype: | int EVP_PKEY_set_type(EVP_PKEY *pkey, int type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 258-262 |
| | 5 | 1 |
EVP_PKEY_set1_RSA| Name: | EVP_PKEY_set1_RSA | | Prototype: | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 307-314 |
| | 4 | 2 |
EVP_PKEY_set1_EC_KEY| Name: | EVP_PKEY_set1_EC_KEY | | Prototype: | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 371-378 |
| | 4 | 2 |
EVP_PKEY_set1_DSA| Name: | EVP_PKEY_set1_DSA | | Prototype: | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 339-346 |
| | 4 | 2 |
EVP_PKEY_set1_DH| Name: | EVP_PKEY_set1_DH | | Prototype: | int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 404-411 |
| | 4 | 2 |
EVP_PKEY_save_parameters| Name: | EVP_PKEY_save_parameters | | Prototype: | int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 103-125 |
| | 11 | 5 |
EVP_PKEY_print_public| Name: | EVP_PKEY_print_public | | Prototype: | int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 483-491 |
| | 3 | 2 |
EVP_PKEY_print_private| Name: | EVP_PKEY_print_private | | Prototype: | int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 493-501 |
| | 3 | 2 |
EVP_PKEY_print_params| Name: | EVP_PKEY_print_params | | Prototype: | int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 503-510 |
| | 3 | 2 |
EVP_PKEY_paramgen_init| Name: | EVP_PKEY_paramgen_init | | Prototype: | int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 69-85 |
| | 11 | 4 |
EVP_PKEY_paramgen| Name: | EVP_PKEY_paramgen | | Prototype: | int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 87-114 |
| | 20 | 6 |
EVP_PKEY_new_mac_key| Name: | EVP_PKEY_new_mac_key | | Prototype: | EVP_PKEY * EVP_PKEY_new_mac_key(int type, ENGINE *e, const unsigned char *key, int keylen) | | Coverage: | 42.857% (6/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 203-223 |
| | 26 | 6 |
EVP_PKEY_new| Name: | EVP_PKEY_new | | Prototype: | EVP_PKEY * EVP_PKEY_new(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 186-205 |
| | 36 | 2 |
EVP_PKEY_missing_parameters| Name: | EVP_PKEY_missing_parameters | | Prototype: | int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 146-152 |
| | 3 | 2 |
EVP_PKEY_meth_set_verifyctx| Name: | EVP_PKEY_meth_set_verifyctx | | Prototype: | void EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 580-588 |
| | 2 | 1 |
EVP_PKEY_meth_set_verify_recover| Name: | EVP_PKEY_meth_set_verify_recover | | Prototype: | void EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init)(EVP_PKEY_CTX *ctx), int (*verify_recover)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 559-568 |
| | 2 | 1 |
EVP_PKEY_meth_set_verify| Name: | EVP_PKEY_meth_set_verify | | Prototype: | void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init)(EVP_PKEY_CTX *ctx), int (*verify)(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 549-557 |
| | 2 | 1 |
EVP_PKEY_meth_set_signctx| Name: | EVP_PKEY_meth_set_signctx | | Prototype: | void EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*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/evp/pmeth_lib.c | | Lines: | 570-578 |
| | 2 | 1 |
EVP_PKEY_meth_set_sign| Name: | EVP_PKEY_meth_set_sign | | Prototype: | void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init)(EVP_PKEY_CTX *ctx), int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 539-547 |
| | 2 | 1 |
EVP_PKEY_meth_set_paramgen| Name: | EVP_PKEY_meth_set_paramgen | | Prototype: | void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, int (*paramgen_init)(EVP_PKEY_CTX *ctx), int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 521-528 |
| | 2 | 1 |
EVP_PKEY_meth_set_keygen| Name: | EVP_PKEY_meth_set_keygen | | Prototype: | void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, int (*keygen_init)(EVP_PKEY_CTX *ctx), int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 530-537 |
| | 2 | 1 |
EVP_PKEY_meth_set_init| Name: | EVP_PKEY_meth_set_init | | Prototype: | void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init)(EVP_PKEY_CTX *ctx)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 500-505 |
| | 1 | 1 |
EVP_PKEY_meth_set_encrypt| Name: | EVP_PKEY_meth_set_encrypt | | Prototype: | void EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, int (*encrypt_init)(EVP_PKEY_CTX *ctx), int (*encryptfn)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 590-598 |
| | 2 | 1 |
EVP_PKEY_meth_set_derive| Name: | EVP_PKEY_meth_set_derive | | Prototype: | void EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, int (*derive_init)(EVP_PKEY_CTX *ctx), int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 610-617 |
| | 2 | 1 |
EVP_PKEY_meth_set_decrypt| Name: | EVP_PKEY_meth_set_decrypt | | Prototype: | void EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, int (*decrypt_init)(EVP_PKEY_CTX *ctx), int (*decrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 600-608 |
| | 2 | 1 |
EVP_PKEY_meth_set_ctrl| Name: | EVP_PKEY_meth_set_ctrl | | Prototype: | void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 619-626 |
| | 2 | 1 |
EVP_PKEY_meth_set_copy| Name: | EVP_PKEY_meth_set_copy | | Prototype: | void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 507-512 |
| | 1 | 1 |
EVP_PKEY_meth_set_cleanup| Name: | EVP_PKEY_meth_set_cleanup | | Prototype: | void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup)(EVP_PKEY_CTX *ctx)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 514-519 |
| | 1 | 1 |
EVP_PKEY_meth_new| Name: | EVP_PKEY_meth_new | | Prototype: | EVP_PKEY_METHOD* EVP_PKEY_meth_new(int id, int flags) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 218-257 |
| | 36 | 2 |
EVP_PKEY_meth_get0_info| Name: | EVP_PKEY_meth_get0_info | | Prototype: | void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 259-266 |
| | 4 | 3 |
EVP_PKEY_meth_free| Name: | EVP_PKEY_meth_free | | Prototype: | void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 309-314 |
| | 2 | 2 |
EVP_PKEY_meth_find| Name: | EVP_PKEY_meth_find | | Prototype: | const EVP_PKEY_METHOD * EVP_PKEY_meth_find(int type) | | Coverage: | 33.333% (4/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 132-150 |
| | 17 | 4 |
EVP_PKEY_meth_copy| Name: | EVP_PKEY_meth_copy | | Prototype: | void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 268-307 |
| | 25 | 1 |
EVP_PKEY_meth_add0| Name: | EVP_PKEY_meth_add0 | | Prototype: | int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_lib.c | | Lines: | 372-384 |
| | 10 | 4 |
EVP_PKEY_keygen_init| Name: | EVP_PKEY_keygen_init | | Prototype: | int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) | | Coverage: | 35.714% (5/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 116-132 |
| | 11 | 4 |
EVP_PKEY_keygen| Name: | EVP_PKEY_keygen | | Prototype: | int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey) | | Coverage: | 45.000% (9/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | | Lines: | 134-160 |
| | 20 | 6 |
EVP_PKEY_id| Name: | EVP_PKEY_id | | Prototype: | int EVP_PKEY_id(const EVP_PKEY *pkey) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 431-435 |
| | 1 | 1 |
EVP_PKEY_get_default_digest_nid| Name: | EVP_PKEY_get_default_digest_nid | | Prototype: | int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | | Lines: | 512-519 |
| | 4 | 2 |