Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
gf_sqrName: | gf_sqr | Prototype: | void gf_sqr(gf_s * __restrict__ cs, const gf as) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.c | Lines: | 92-95 |
| | 1 | 1 |
gf_serializeName: | gf_serialize | Prototype: | void gf_serialize(uint8_t serial[56], const gf x, int with_hibit) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 21-43 |
| | 18 | 4 |
gf_mulw_unsignedName: | gf_mulw_unsigned | Prototype: | void gf_mulw_unsigned(gf_s * __restrict__ cs, const gf as, uint32_t b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.c | Lines: | 64-90 |
| | 21 | 2 |
gf_mulwName: | gf_mulw | Prototype: | static inline void gf_mulw(gf c, const gf a, int32_t w) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | Lines: | 117-125 |
| | 4 | 2 |
gf_mulName: | gf_mul | Prototype: | void gf_mul(gf_s * __restrict__ cs, const gf as, const gf bs) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.c | Lines: | 15-62 |
| | 37 | 5 |
gf_lobitName: | gf_lobit | Prototype: | mask_t gf_lobit(const gf x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 56-63 |
| | 4 | 1 |
gf_isrName: | gf_isr | Prototype: | mask_t gf_isr(gf a, const gf x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 172-204 |
| | 29 | 1 |
gf_invertName: | gf_invert | Prototype: | static void gf_invert(gf y, const gf x, int assert_nonzero) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/curve448.c | Lines: | 41-54 |
| | 12 | 2 |
gf_hibitName: | gf_hibit | Prototype: | mask_t gf_hibit(const gf x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 46-53 |
| | 4 | 1 |
gf_eqName: | gf_eq | Prototype: | mask_t gf_eq(const gf a, const gf b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 157-170 |
| | 8 | 2 |
gf_deserializeName: | gf_deserialize | Prototype: | mask_t gf_deserialize(gf x, const uint8_t serial[56], int with_hibit, uint8_t hi_nmask) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 66-97 |
| | 24 | 4 |
gf_copyName: | gf_copy | Prototype: | static __inline__ __attribute__((__unused__,__always_inline__)) void gf_copy(gf out, const gf a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | Lines: | 44-47 |
| | 1 | 1 |
gf_cond_swapName: | gf_cond_swap | Prototype: | static inline void gf_cond_swap(gf x, gf_s * __restrict__ y, mask_t swap) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | Lines: | 154-166 |
| | 3 | 2 |
gf_cond_selName: | gf_cond_sel | Prototype: | static inline void gf_cond_sel(gf x, const gf y, const gf z, mask_t is_z) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | Lines: | 128-142 |
| | 4 | 2 |
gf_cond_negName: | gf_cond_neg | Prototype: | static inline void gf_cond_neg(gf x, mask_t neg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/field.h | Lines: | 145-151 |
| | 3 | 1 |
gf_biasName: | gf_bias | Prototype: | void gf_bias(gf a, int amt) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.h | Lines: | 39-46 |
| | 4 | 2 |
gf_add_RAWName: | gf_add_RAW | Prototype: | void gf_add_RAW(gf out, const gf a, const gf b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/arch_32/f_impl.h | Lines: | 23-29 |
| | 3 | 2 |
gf_addName: | gf_add | Prototype: | void gf_add(gf d, const gf a, const gf b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/f_generic.c | Lines: | 150-154 |
| | 2 | 1 |
getrnName: | getrn | Prototype: | static OPENSSL_LH_NODE **getrn(OPENSSL_LHASH *lh, const void *data, unsigned long *rhash) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/lhash/lhash.c | Lines: | 295-324 |
| | 66 | 5 |
get_timer_bitsName: | get_timer_bits | Prototype: | static uint64_t get_timer_bits(void) | Coverage: | 20.000% (2/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 645-687 |
| | 22 | 4 |
get_time_stampName: | get_time_stamp | Prototype: | static uint64_t get_time_stamp(void) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 616-636 |
| | 19 | 3 |
get_sigorhashName: | get_sigorhash | Prototype: | static void get_sigorhash(int *psig, int *phash, const char *str) | Coverage: | 27.381% (46/168) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c | Lines: | 1861-1876 |
| | 823 | 36 |
get_random_deviceName: | get_random_device | Prototype: | static int get_random_device(size_t n) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | Lines: | 339-364 |
| | 18 | 4 |
get_random_bytesName: | get_random_bytes | Prototype: | static int get_random_bytes(unsigned char *buf, int num) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/engine/eng_rdrand.c | Lines: | 25-32 |
| | 3 | 2 |
get_optional_pkey_idName: | get_optional_pkey_id | Prototype: | static int get_optional_pkey_id(const char *pkey_name) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 332-345 |
| | 30 | 3 |
get_next_fileName: | get_next_file | Prototype: | static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx) | Coverage: | 77.273% (17/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | Lines: | 698-751 |
| | 39 | 6 |
get_nameName: | get_name | Prototype: | static int get_name(BIO *bp, char **name, unsigned int flags) | Coverage: | 18.367% (18/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 725-769 |
| | 435 | 18 |
get_issuer_skName: | get_issuer_sk | Prototype: | static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 354-362 |
| | 5 | 2 |
get_issuerName: | get_issuer | Prototype: | static int get_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *cert) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 2847-2857 |
| | 10 | 1 |
get_header_and_dataName: | get_header_and_data | Prototype: | static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name, unsigned int flags) | Coverage: | 25.000% (53/212) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | Lines: | 789-877 |
| | 869 | 42 |
get_error_valuesName: | get_error_values | Prototype: | static unsigned long get_error_values(int inc, int top, const char **file, int *line, const char **data, int *flags) | Coverage: | 60.345% (35/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/err/err.c | Lines: | 475-539 |
| | 64 | 18 |
get_emailName: | get_email | Prototype: | static struct stack_st_OPENSSL_STRING *get_email(X509_NAME *name, GENERAL_NAMES *gens) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_utl.c | Lines: | 466-492 |
| | 30 | 6 |
get_delta_skName: | get_delta_sk | Prototype: | static void get_delta_sk(X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pscore, X509_CRL *base, struct stack_st_X509_CRL *crls) | Coverage: | 12.500% (2/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1120-1140 |
| | 19 | 6 |
get_current_timeName: | get_current_time | Prototype: | static void get_current_time(struct timeval *t) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_lib.c | Lines: | 416-440 |
| | 5 | 1 |
get_crl_skName: | get_crl_sk | Prototype: | static int get_crl_sk(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 **pissuer, int *pscore, unsigned int *preasons, struct stack_st_X509_CRL *crls) | Coverage: | 75.000% (21/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 995-1046 |
| | 53 | 8 |
get_crl_scoreName: | get_crl_score | Prototype: | static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer, unsigned int *preasons, X509_CRL *crl, X509 *x) | Coverage: | 46.341% (19/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1150-1210 |
| | 30 | 14 |
get_crl_deltaName: | get_crl_delta | Prototype: | static int get_crl_delta(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl, X509 *x) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 1442-1482 |
| | 37 | 5 |
get_cert_verify_tbs_dataName: | get_cert_verify_tbs_data | Prototype: | static int get_cert_verify_tbs_data(SSL *s, unsigned char *tls13tbs, void **hdata, size_t *hdatalen) | Coverage: | 80.769% (21/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 168-217 |
| | 31 | 6 |
get_cert_by_subjectName: | get_cert_by_subject | Prototype: | static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type, X509_NAME *name, X509_OBJECT *ret) | Coverage: | 25.000% (18/72) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 211-390 |
| | 123 | 24 |
get_callbackName: | get_callback | Prototype: | static info_cb get_callback(SSL *s) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem.c | Lines: | 260-268 |
| | 13 | 3 |
get_attributeName: | get_attribute | Prototype: | static ASN1_TYPE *get_attribute(struct stack_st_X509_ATTRIBUTE *sk, int nid) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1077-1084 |
| | 5 | 1 |
get_and_lockName: | get_and_lock | Prototype: | static EX_CALLBACKS *get_and_lock(int class_index) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | Lines: | 50-80 |
| | 26 | 4 |
generic_asn1Name: | generic_asn1 | Prototype: | static unsigned char *generic_asn1(const char *value, X509V3_CTX *ctx, long *ext_len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_conf.c | Lines: | 270-281 |
| | 18 | 2 |
generate_v3Name: | generate_v3 | Prototype: | static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth, int *perr) | Coverage: | 0.000% (0/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c | Lines: | 98-238 |
| | 111 | 17 |
generate_keyName: | generate_key | Prototype: | static int generate_key(DH *dh) | Coverage: | 53.226% (33/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_key.c | Lines: | 76-159 |
| | 83 | 20 |
general_allocate_stringName: | general_allocate_string | Prototype: | static int general_allocate_string(UI *ui, const char *prompt, int prompt_freeable, enum UI_string_types type, int input_flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 119-144 |
| | 16 | 4 |
general_allocate_promptName: | general_allocate_prompt | Prototype: | static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt, int prompt_freeable, enum UI_string_types type, int input_flags, char *result_buf) | Coverage: | 38.889% (7/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 97-117 |
| | 23 | 4 |
general_allocate_booleanName: | general_allocate_boolean | Prototype: | static int general_allocate_boolean(UI *ui, const char *prompt, const char *action_desc, const char *ok_chars, const char *cancel_chars, int prompt_freeable, enum UI_string_types type, int input_flags, char *result_buf) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 146-192 |
| | 62 | 8 |
ge_tobytesName: | ge_tobytes | Prototype: | static void ge_tobytes(uint8_t *s, const ge_p2 *h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1763-1773 |
| | 8 | 1 |
ge_subName: | ge_sub | Prototype: | static void ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1960-1974 |
| | 12 | 1 |
ge_scalarmult_baseName: | ge_scalarmult_base | Prototype: | static void ge_scalarmult_base(ge_p3 *h, const uint8_t *a) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 4140-4188 |
| | 34 | 5 |
ge_precomp_0Name: | ge_precomp_0 | Prototype: | static void ge_precomp_0(ge_precomp *h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1849-1853 |
| | 3 | 1 |
ge_p3_tobytesName: | ge_p3_tobytes | Prototype: | static void ge_p3_tobytes(uint8_t *s, const ge_p3 *h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1775-1785 |
| | 8 | 1 |
ge_p3_to_p2Name: | ge_p3_to_p2 | Prototype: | static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1856-1860 |
| | 3 | 1 |
ge_p3_to_cachedName: | ge_p3_to_cached | Prototype: | static void ge_p3_to_cached(ge_cached *r, const ge_p3 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1866-1871 |
| | 4 | 1 |
ge_p3_dblName: | ge_p3_dbl | Prototype: | static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1904-1908 |
| | 3 | 1 |
ge_p3_0Name: | ge_p3_0 | Prototype: | static void ge_p3_0(ge_p3 *h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1842-1847 |
| | 4 | 1 |
ge_p2_dblName: | ge_p2_dbl | Prototype: | static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1889-1901 |
| | 10 | 1 |
ge_p2_0Name: | ge_p2_0 | Prototype: | static void ge_p2_0(ge_p2 *h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1836-1840 |
| | 3 | 1 |
ge_p1p1_to_p3Name: | ge_p1p1_to_p3 | Prototype: | static void ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1881-1886 |
| | 4 | 1 |
ge_p1p1_to_p2Name: | ge_p1p1_to_p2 | Prototype: | static void ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1874-1878 |
| | 3 | 1 |
ge_msubName: | ge_msub | Prototype: | static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1927-1940 |
| | 11 | 1 |
ge_maddName: | ge_madd | Prototype: | static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1911-1924 |
| | 11 | 1 |
ge_frombytes_vartimeName: | ge_frombytes_vartime | Prototype: | static int ge_frombytes_vartime(ge_p3 *h, const uint8_t *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1793-1834 |
| | 31 | 4 |
ge_double_scalarmult_vartimeName: | ge_double_scalarmult_vartime | Prototype: | static void ge_double_scalarmult_vartime(ge_p2 *r, const uint8_t *a, const ge_p3 *A, const uint8_t *b) | Coverage: | 95.833% (23/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 4432-4499 |
| | 52 | 8 |
ge_addName: | ge_add | Prototype: | static void ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | Lines: | 1943-1957 |
| | 12 | 1 |
gcm_init_4bitName: | gcm_init_4bit | Prototype: | static void gcm_init_4bit(u128 Htable[16], u64 H[2]) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/gcm128.c | Lines: | 216-288 |
| | 25 | 4 |
free_stringName: | free_string | Prototype: | static void free_string(UI_STRING *uis) | Coverage: | 16.667% (2/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 52-71 |
| | 9 | 8 |
free_evp_pbe_ctlName: | free_evp_pbe_ctl | Prototype: | static void free_evp_pbe_ctl(EVP_PBE_CTL *pbe) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pbe.c | Lines: | 238-241 |
| | 1 | 1 |
free_dirName: | free_dir | Prototype: | static void free_dir(X509_LOOKUP *lu) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/by_dir.c | Lines: | 143-151 |
| | 5 | 1 |
fork_once_funcName: | fork_once_func | Prototype: | static void fork_once_func(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/threads_pthread.c | Lines: | 181-185 |
| | 2 | 1 |
fmtstrName: | fmtstr | Prototype: | static int fmtstr(char **sbuffer, char **buffer, size_t *currlen, size_t *maxlen, const char *value, int flags, int min, int max) | Coverage: | 70.833% (34/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 363-413 |
| | 35 | 12 |
fmtintName: | fmtint | Prototype: | static int fmtint(char **sbuffer, char **buffer, size_t *currlen, size_t *maxlen, int64_t value, int base, int min, int max, int flags) | Coverage: | 75.532% (71/94) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 415-513 |
| | 69 | 29 |
fmtfpName: | fmtfp | Prototype: | static int fmtfp(char **sbuffer, char **buffer, size_t *currlen, size_t *maxlen, double fvalue, int min, int max, int flags, int style) | Coverage: | 69.811% (148/212) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/b_print.c | Lines: | 543-800 |
| | 157 | 62 |
find_userName: | find_user | Prototype: | static SRP_user_pwd *find_user(SRP_VBASE *vb, char *username) | Coverage: | 10.000% (4/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 495-510 |
| | 181 | 10 |
find_profile_by_nameName: | find_profile_by_name | Prototype: | static int find_profile_by_name(char *profile_name, SRTP_PROTECTION_PROFILE **pptr, size_t len) | Coverage: | 0.000% (0/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c | Lines: | 42-59 |
| | 213 | 9 |
find_issuerName: | find_issuer | Prototype: | static X509 *find_issuer(X509_STORE_CTX *ctx, struct stack_st_X509 *sk, X509 *x) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | Lines: | 310-324 |
| | 13 | 4 |
final_sig_algsName: | final_sig_algs | Prototype: | static int final_sig_algs(SSL *s, unsigned int context, int sent) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1253-1262 |
| | 11 | 2 |
final_server_nameName: | final_server_name | Prototype: | static int final_server_name(SSL *s, unsigned int context, int sent) | Coverage: | 61.111% (44/72) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 917-1017 |
| | 127 | 17 |
final_renegotiateName: | final_renegotiate | Prototype: | static int final_renegotiate(SSL *s, unsigned int context, int sent) | Coverage: | 50.000% (9/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 874-903 |
| | 27 | 4 |
final_maxfragmentlenName: | final_maxfragmentlen | Prototype: | static int final_maxfragmentlen(SSL *s, unsigned int context, int sent) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1661-1684 |
| | 16 | 4 |
final_key_shareName: | final_key_share | Prototype: | static int final_key_share(SSL *s, unsigned int context, int sent) | Coverage: | 81.333% (61/75) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1265-1426 |
| | 98 | 17 |
final_emsName: | final_ems | Prototype: | static int final_ems(SSL *s, unsigned int context, int sent) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1171-1187 |
| | 13 | 3 |
final_ec_pt_formatsName: | final_ec_pt_formats | Prototype: | static int final_ec_pt_formats(SSL *s, unsigned int context, int sent) | Coverage: | 19.231% (5/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1020-1056 |
| | 34 | 6 |
final_early_dataName: | final_early_data | Prototype: | static int final_early_data(SSL *s, unsigned int context, int sent) | Coverage: | 82.857% (29/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1616-1659 |
| | 35 | 6 |
final_alpnName: | final_alpn | Prototype: | static int final_alpn(SSL *s, unsigned int context, int sent) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/extensions.c | Lines: | 1108-1126 |
| | 7 | 3 |
final512Name: | final512 | Prototype: | static int final512(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c | Lines: | 218-221 |
| | 1 | 1 |
final384Name: | final384 | Prototype: | static int final384(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c | Lines: | 202-205 |
| | 1 | 1 |
final256Name: | final256 | Prototype: | static int final256(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c | Lines: | 139-142 |
| | 1 | 1 |
final224Name: | final224 | Prototype: | static int final224(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c | Lines: | 124-127 |
| | 1 | 1 |
finalName: | final | Prototype: | static int final(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm3/m_sm3.c | Lines: | 28-31 |
| | 1 | 1 |
file_writeName: | file_write | Prototype: | static int file_write(BIO *b, const char *in, int inl) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 160-179 |
| | 12 | 4 |
file_read_pemName: | file_read_pem | Prototype: | static int file_read_pem(BIO *bp, char **pem_name, char **pem_header, unsigned char **data, long *len, const UI_METHOD *ui_method, void *ui_data, int secure) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1099-1130 |
| | 15 | 4 |
file_read_asn1Name: | file_read_asn1 | Prototype: | static int file_read_asn1(BIO *bp, unsigned char **data, long *len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1132-1144 |
| | 11 | 2 |
file_readName: | file_read | Prototype: | static int file_read(BIO *b, char *out, int outl) | Coverage: | 58.824% (10/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 140-158 |
| | 20 | 4 |
file_putsName: | file_puts | Prototype: | static int file_puts(BIO *bp, const char *str) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 357-364 |
| | 4 | 1 |
file_openName: | file_open | Prototype: | static OSSL_STORE_LOADER_CTX *file_open(const OSSL_STORE_LOADER *loader, const char *uri, const UI_METHOD *ui_method, void *ui_data) | Coverage: | 0.000% (0/97) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 755-893 |
| | 337 | 24 |
file_newName: | file_new | Prototype: | static int file_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_file.c | Lines: | 113-120 |
| | 9 | 1 |
file_name_to_uriName: | file_name_to_uri | Prototype: | static int file_name_to_uri(OSSL_STORE_LOADER_CTX *ctx, const char *name, char **data) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1160-1181 |
| | 19 | 2 |
file_name_checkName: | file_name_check | Prototype: | static int file_name_check(OSSL_STORE_LOADER_CTX *ctx, const char *name) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/store/loader_file.c | Lines: | 1183-1243 |
| | 28 | 9 |