Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
SSL_dane_clear_flagsName: | SSL_dane_clear_flags | Prototype: | unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1048-1054 |
| | 3 | 1 |
SSL_SESSION_get_idName: | SSL_SESSION_get_id | Prototype: | const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, unsigned int *len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 254-259 |
| | 3 | 2 |
SSL_SESSION_get0_ticket_appdataName: | SSL_SESSION_get0_ticket_appdata | Prototype: | int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 1292-1297 |
| | 3 | 1 |
SSL_CTX_dane_set_flagsName: | SSL_CTX_dane_set_flags | Prototype: | unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 981-987 |
| | 3 | 1 |
SSL_CTX_dane_clear_flagsName: | SSL_CTX_dane_clear_flags | Prototype: | unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 989-995 |
| | 3 | 1 |
SSL_COMP_set0_compression_methodsName: | SSL_COMP_set0_compression_methods | Prototype: | struct stack_st_SSL_COMP *SSL_COMP_set0_compression_methods(struct stack_st_SSL_COMP *meths) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1938-1944 |
| | 3 | 1 |
SMIME_read_CMSName: | SMIME_read_CMS | Prototype: | CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c | Lines: | 83-88 |
| | 3 | 1 |
SEED_ecb_encryptName: | SEED_ecb_encrypt | Prototype: | void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out, const SEED_KEY_SCHEDULE *ks, int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ecb.c | Lines: | 12-19 |
| | 3 | 2 |
RECORD_LAYER_initName: | RECORD_LAYER_init | Prototype: | void RECORD_LAYER_init(RECORD_LAYER *rl, SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 29-34 |
| | 3 | 1 |
PKCS8_add_keyusageName: | PKCS8_add_keyusage | Prototype: | int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c | Lines: | 29-34 |
| | 3 | 1 |
PKCS7_set0_type_otherName: | PKCS7_set0_type_other | Prototype: | int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 178-183 |
| | 3 | 1 |
PACKET_peek_sub_packetName: | PACKET_peek_sub_packet | Prototype: | static inline int PACKET_peek_sub_packet(const PACKET *pkt, PACKET *subpkt, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 106-113 |
| | 3 | 2 |
PACKET_equalName: | PACKET_equal | Prototype: | static inline int PACKET_equal(const PACKET *pkt, const void *ptr, size_t num) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/packet_locl.h | Lines: | 93-99 |
| | 3 | 2 |
OSSL_STORE_unregister_loaderName: | OSSL_STORE_unregister_loader | Prototype: | OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | Lines: | 270-275 |
| | 3 | 2 |
OSSL_STORE_register_loaderName: | OSSL_STORE_register_loader | Prototype: | int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_register.c | Lines: | 199-204 |
| | 3 | 2 |
OSSL_STORE_closeName: | OSSL_STORE_close | Prototype: | int OSSL_STORE_close(OSSL_STORE_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/store_lib.c | Lines: | 219-225 |
| | 3 | 1 |
OPENSSL_strnlenName: | OPENSSL_strnlen | Prototype: | size_t OPENSSL_strnlen(const char *str, size_t maxlen) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_str.c | Lines: | 72-79 |
| | 3 | 2 |
OPENSSL_dieName: | OPENSSL_die | Prototype: | void OPENSSL_die(const char *message, const char *file, int line) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cryptlib.c | Lines: | 416-431 |
| | 3 | 1 |
OCSP_set_max_response_lengthName: | OCSP_set_max_response_length | Prototype: | void OCSP_set_max_response_length(OCSP_REQ_CTX *rctx, unsigned long len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 100-106 |
| | 3 | 2 |
OCSP_sendreq_nbioName: | OCSP_sendreq_nbio | Prototype: | int OCSP_sendreq_nbio(OCSP_RESPONSE **presp, OCSP_REQ_CTX *rctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_ht.c | Lines: | 472-477 |
| | 3 | 1 |
OCSP_resp_get0_signerName: | OCSP_resp_get0_signer | Prototype: | int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer, struct stack_st_X509 *extra_certs) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 141-148 |
| | 3 | 1 |
OCSP_resp_countName: | OCSP_resp_count | Prototype: | int OCSP_resp_count(OCSP_BASICRESP *bs) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 184-189 |
| | 3 | 2 |
OCSP_request_is_signedName: | OCSP_request_is_signed | Prototype: | int OCSP_request_is_signed(OCSP_REQUEST *req) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 56-61 |
| | 3 | 2 |
HMAC_UpdateName: | HMAC_Update | Prototype: | int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 91-96 |
| | 3 | 2 |
HMAC_CTX_set_flagsName: | HMAC_CTX_set_flags | Prototype: | void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 237-242 |
| | 3 | 1 |
GENERAL_NAME_dupName: | GENERAL_NAME_dup | Prototype: | GENERAL_NAME *GENERAL_NAME_dup(GENERAL_NAME *a) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c | Lines: | 53-58 |
| | 3 | 1 |
EVP_PKEY_sizeName: | EVP_PKEY_size | Prototype: | int EVP_PKEY_size(EVP_PKEY *pkey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 45-50 |
| | 3 | 2 |
EVP_PKEY_print_publicName: | 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/openssl/src/crypto/evp/p_lib.c | Lines: | 630-637 |
| | 3 | 2 |
EVP_PKEY_print_privateName: | 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/openssl/src/crypto/evp/p_lib.c | Lines: | 639-646 |
| | 3 | 2 |
EVP_PKEY_print_paramsName: | EVP_PKEY_print_params | Prototype: | int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 648-654 |
| | 3 | 2 |
EVP_PKEY_missing_parametersName: | 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/openssl/src/crypto/evp/p_lib.c | Lines: | 103-108 |
| | 3 | 2 |
EVP_PKEY_bitsName: | EVP_PKEY_bits | Prototype: | int EVP_PKEY_bits(const EVP_PKEY *pkey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 29-34 |
| | 3 | 2 |
EVP_PKEY_asn1_set_privateName: | EVP_PKEY_asn1_set_private | Prototype: | void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth, int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf), int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk), int (*priv_print) (BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c | Lines: | 313-327 |
| | 3 | 1 |
EVP_PKEY_add1_attr_by_txtName: | EVP_PKEY_add1_attr_by_txt | Prototype: | int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, const char *attrname, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pkey.c | Lines: | 142-149 |
| | 3 | 2 |
EVP_PKEY_add1_attr_by_OBJName: | EVP_PKEY_add1_attr_by_OBJ | Prototype: | int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pkey.c | Lines: | 124-131 |
| | 3 | 2 |
EVP_PKEY_add1_attr_by_NIDName: | EVP_PKEY_add1_attr_by_NID | Prototype: | int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, int nid, int type, const unsigned char *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pkey.c | Lines: | 133-140 |
| | 3 | 2 |
EVP_PKEY_add1_attrName: | EVP_PKEY_add1_attr | Prototype: | int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pkey.c | Lines: | 117-122 |
| | 3 | 2 |
EVP_EncryptFinalName: | EVP_EncryptFinal | Prototype: | int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 374-379 |
| | 3 | 1 |
EVP_DecryptFinalName: | EVP_DecryptFinal | Prototype: | int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 492-497 |
| | 3 | 1 |
EVP_CipherUpdateName: | EVP_CipherUpdate | Prototype: | int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl, const unsigned char *in, int inl) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 209-216 |
| | 3 | 2 |
EVP_CipherFinal_exName: | EVP_CipherFinal_ex | Prototype: | int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 218-224 |
| | 3 | 2 |
EVP_CipherFinalName: | EVP_CipherFinal | Prototype: | int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c | Lines: | 226-232 |
| | 3 | 2 |
ENGINE_register_all_pkey_methsName: | ENGINE_register_all_pkey_meths | Prototype: | void ENGINE_register_all_pkey_meths(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_pkmeth.c | Lines: | 38-44 |
| | 3 | 2 |
ENGINE_register_all_pkey_asn1_methsName: | ENGINE_register_all_pkey_asn1_meths | Prototype: | void ENGINE_register_all_pkey_asn1_meths(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_asnmth.c | Lines: | 48-54 |
| | 3 | 2 |
ENGINE_register_all_digestsName: | ENGINE_register_all_digests | Prototype: | void ENGINE_register_all_digests(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_digest.c | Lines: | 37-43 |
| | 3 | 2 |
ENGINE_register_all_ciphersName: | ENGINE_register_all_ciphers | Prototype: | void ENGINE_register_all_ciphers(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_cipher.c | Lines: | 37-43 |
| | 3 | 2 |
ENGINE_register_all_RSAName: | ENGINE_register_all_RSA | Prototype: | void ENGINE_register_all_RSA(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rsa.c | Lines: | 34-40 |
| | 3 | 2 |
ENGINE_register_all_RANDName: | ENGINE_register_all_RAND | Prototype: | void ENGINE_register_all_RAND(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_rand.c | Lines: | 34-40 |
| | 3 | 2 |
ENGINE_register_all_ECName: | ENGINE_register_all_EC | Prototype: | void ENGINE_register_all_EC(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_eckey.c | Lines: | 34-40 |
| | 3 | 2 |
ENGINE_register_all_DSAName: | ENGINE_register_all_DSA | Prototype: | void ENGINE_register_all_DSA(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dsa.c | Lines: | 34-40 |
| | 3 | 2 |
ENGINE_register_all_DHName: | ENGINE_register_all_DH | Prototype: | void ENGINE_register_all_DH(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/tb_dh.c | Lines: | 34-40 |
| | 3 | 2 |
ED448_signName: | ED448_sign | Prototype: | int ED448_sign(uint8_t *out_sig, const uint8_t *message, size_t message_len, const uint8_t public_key[57], const uint8_t private_key[57], 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: | 307-314 |
| | 3 | 1 |
EC_KEY_METHOD_set_signName: | EC_KEY_METHOD_set_sign | Prototype: | void EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth, int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/ec_kmeth.c | Lines: | 206-223 |
| | 3 | 1 |
DSA_security_bitsName: | DSA_security_bits | Prototype: | int DSA_security_bits(const DSA *d) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_lib.c | Lines: | 178-183 |
| | 3 | 2 |
DSA_generate_keyName: | DSA_generate_key | Prototype: | int DSA_generate_key(DSA *dsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_key.c | Lines: | 18-23 |
| | 3 | 2 |
DH_generate_parameters_exName: | DH_generate_parameters_ex | Prototype: | int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, BN_GENCB *cb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_gen.c | Lines: | 23-29 |
| | 3 | 2 |
DES_set_odd_parityName: | DES_set_odd_parity | Prototype: | void DES_set_odd_parity(DES_cblock *key) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/des/set_key.c | Lines: | 53-59 |
| | 3 | 2 |
Camellia_ecb_encryptName: | Camellia_ecb_encrypt | Prototype: | void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out, const CAMELLIA_KEY *key, const int enc) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/camellia/cmll_ecb.c | Lines: | 13-20 |
| | 3 | 2 |
CRYPTO_secure_zallocName: | CRYPTO_secure_zalloc | Prototype: | void *CRYPTO_secure_zalloc(size_t num, const char *file, int line) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mem_sec.c | Lines: | 138-146 |
| | 3 | 2 |
CRYPTO_ocb128_cleanupName: | CRYPTO_ocb128_cleanup | Prototype: | void CRYPTO_ocb128_cleanup(OCB128_CONTEXT *ctx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/ocb128.c | Lines: | 554-560 |
| | 3 | 2 |
CRYPTO_cfb128_8_encryptName: | CRYPTO_cfb128_8_encrypt | Prototype: | void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | Lines: | 189-198 |
| | 3 | 2 |
CRYPTO_THREAD_write_lockName: | CRYPTO_THREAD_write_lock | Prototype: | int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 70-81 |
| | 3 | 2 |
CRYPTO_THREAD_unlockName: | CRYPTO_THREAD_unlock | Prototype: | int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 83-94 |
| | 3 | 2 |
CRYPTO_THREAD_set_localName: | CRYPTO_THREAD_set_local | Prototype: | int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 132-138 |
| | 3 | 2 |
CRYPTO_THREAD_run_onceName: | CRYPTO_THREAD_run_once | Prototype: | int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 111-117 |
| | 3 | 2 |
CRYPTO_THREAD_read_lockName: | CRYPTO_THREAD_read_lock | Prototype: | int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 57-68 |
| | 3 | 2 |
CRYPTO_THREAD_init_localName: | CRYPTO_THREAD_init_local | Prototype: | int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 119-125 |
| | 3 | 2 |
CRYPTO_THREAD_cleanup_localName: | CRYPTO_THREAD_cleanup_local | Prototype: | int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 140-146 |
| | 3 | 2 |
CONF_freeName: | CONF_free | Prototype: | void CONF_free(struct lhash_st_CONF_VALUE *conf) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 139-144 |
| | 3 | 1 |
CONF_dump_bioName: | CONF_dump_bio | Prototype: | int CONF_dump_bio(struct lhash_st_CONF_VALUE *conf, BIO *out) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 162-167 |
| | 3 | 1 |
CMS_unsigned_add1_attr_by_OBJName: | CMS_unsigned_add1_attr_by_OBJ | Prototype: | int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj, int type, const void *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 118-125 |
| | 3 | 2 |
CMS_unsigned_add1_attr_by_NIDName: | CMS_unsigned_add1_attr_by_NID | Prototype: | int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type, const void *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 127-134 |
| | 3 | 2 |
CMS_unsigned_add1_attrName: | CMS_unsigned_add1_attr | Prototype: | int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 111-116 |
| | 3 | 2 |
CMS_signed_add1_attr_by_txtName: | CMS_signed_add1_attr_by_txt | Prototype: | int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname, int type, const void *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 69-76 |
| | 3 | 2 |
CMS_signed_add1_attr_by_OBJName: | CMS_signed_add1_attr_by_OBJ | Prototype: | int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj, int type, const void *bytes, int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 52-59 |
| | 3 | 2 |
CMS_signed_add1_attr_by_NIDName: | CMS_signed_add1_attr_by_NID | Prototype: | int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type, const void *bytes, int len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 61-67 |
| | 3 | 2 |
CMS_signed_add1_attrName: | CMS_signed_add1_attr | Prototype: | int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_att.c | Lines: | 45-50 |
| | 3 | 2 |
CMS_SignedData_initName: | CMS_SignedData_init | Prototype: | int CMS_SignedData_init(CMS_ContentInfo *cms) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_sd.c | Lines: | 53-59 |
| | 3 | 2 |
BN_zero_exName: | BN_zero_ex | Prototype: | void BN_zero_ex(BIGNUM *a) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 854-859 |
| | 3 | 1 |
BN_sqrName: | BN_sqr | Prototype: | int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_sqr.c | Lines: | 17-25 |
| | 3 | 1 |
BN_set_negativeName: | BN_set_negative | Prototype: | void BN_set_negative(BIGNUM *a, int b) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 685-691 |
| | 3 | 2 |
BN_mulName: | BN_mul | Prototype: | int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mul.c | Lines: | 497-505 |
| | 3 | 1 |
BN_mod_subName: | BN_mod_sub | Prototype: | int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 106-112 |
| | 3 | 2 |
BN_mod_mul_montgomeryName: | BN_mod_mul_montgomery | Prototype: | int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, 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: | 26-35 |
| | 3 | 1 |
BN_mod_lshift1Name: | BN_mod_lshift1 | Prototype: | int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 230-236 |
| | 3 | 2 |
BN_mod_addName: | BN_mod_add | Prototype: | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_mod.c | Lines: | 28-34 |
| | 3 | 2 |
BN_is_primeName: | BN_is_prime | Prototype: | int BN_is_prime(const BIGNUM *a, int checks, void (*callback) (int, int, void *), BN_CTX *ctx_passed, void *cb_arg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_depr.c | Lines: | 49-56 |
| | 3 | 1 |
BN_bn2binpadName: | BN_bn2binpad | Prototype: | int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_lib.c | Lines: | 460-465 |
| | 3 | 2 |
BN_RECP_CTX_initName: | BN_RECP_CTX_init | Prototype: | void BN_RECP_CTX_init(BN_RECP_CTX *recp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/bn_recp.c | Lines: | 13-18 |
| | 3 | 1 |
BIO_number_writtenName: | BIO_number_written | Prototype: | uint64_t BIO_number_written(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 765-770 |
| | 3 | 2 |
BIO_number_readName: | BIO_number_read | Prototype: | uint64_t BIO_number_read(BIO *bio) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 758-763 |
| | 3 | 2 |
BIO_meth_set_writeName: | BIO_meth_set_write | Prototype: | int BIO_meth_set_write(BIO_METHOD *biom, int (*bwrite) (BIO *, const char *, int)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 89-95 |
| | 3 | 1 |
BIO_meth_set_readName: | BIO_meth_set_read | Prototype: | int BIO_meth_set_read(BIO_METHOD *biom, int (*bread) (BIO *, char *, int)) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_meth.c | Lines: | 135-141 |
| | 3 | 1 |
BIO_int_ctrlName: | BIO_int_ctrl | Prototype: | long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bio_lib.c | Lines: | 492-498 |
| | 3 | 1 |
BIO_closesocketName: | BIO_closesocket | Prototype: | int BIO_closesocket(int sock) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_sock2.c | Lines: | 311-316 |
| | 3 | 2 |
ASN1_tag2bitName: | ASN1_tag2bit | Prototype: | unsigned long ASN1_tag2bit(int tag) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c | Lines: | 85-90 |
| | 3 | 2 |
ASN1_UTCTIME_printName: | ASN1_UTCTIME_print | Prototype: | int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c | Lines: | 93-98 |
| | 3 | 2 |
ASN1_TIME_set_stringName: | ASN1_TIME_set_string | Prototype: | int ASN1_TIME_set_string(ASN1_TIME *s, const char *str) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c | Lines: | 366-372 |
| | 3 | 2 |
ASN1_STRING_set0Name: | ASN1_STRING_set0 | Prototype: | void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c | Lines: | 300-305 |
| | 3 | 1 |
ASN1_GENERALIZEDTIME_printName: | ASN1_GENERALIZEDTIME_print | Prototype: | int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c | Lines: | 77-82 |
| | 3 | 2 |