Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
err_string_data_cmpName: | err_string_data_cmp | Prototype: | static int err_string_data_cmp(const ERR_STRING_DATA *a, const ERR_STRING_DATA *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 346-350 |
| | 1 | 1 |
err_string_data_hashName: | err_string_data_hash | Prototype: | static unsigned long err_string_data_hash(const ERR_STRING_DATA *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 335-343 |
| | 4 | 1 |
euclidName: | euclid | Prototype: | static BIGNUM * euclid(BIGNUM *a, BIGNUM *b) | Coverage: | 0.000% (0/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gcd.c | Lines: | 176-244 |
| | 40 | 17 |
evp_pkey_set_cb_translateName: | evp_pkey_set_cb_translate | Prototype: | void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | Lines: | 187-191 |
| | 1 | 1 |
ex_class_item_LHASH_COMPName: | ex_class_item_LHASH_COMP | Prototype: | static int ex_class_item_LHASH_COMP(const void *arg1, const void *arg2) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 269-269 |
| | 1 | 1 |
ex_class_item_LHASH_HASHName: | ex_class_item_LHASH_HASH | Prototype: | static unsigned long ex_class_item_LHASH_HASH(const void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 261-261 |
| | 1 | 1 |
ex_class_item_cmpName: | ex_class_item_cmp | Prototype: | static int ex_class_item_cmp(const EX_CLASS_ITEM *a, const EX_CLASS_ITEM *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 263-267 |
| | 1 | 1 |
ex_class_item_hashName: | ex_class_item_hash | Prototype: | static unsigned long ex_class_item_hash(const EX_CLASS_ITEM *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 255-259 |
| | 1 | 1 |
ex_data_checkName: | ex_data_check | Prototype: | static int ex_data_check(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ex_data.c | Lines: | 274-284 |
| | 9 | 2 |
exnode_freeName: | exnode_free | Prototype: | static void exnode_free(X509_POLICY_NODE *node) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c | Lines: | 624-629 |
| | 2 | 2 |
expandName: | expand | Prototype: | static void expand(_LHASH *lh) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | Lines: | 308-357 |
| | 45 | 6 |
explicit_bzeroName: | explicit_bzero | Prototype: | void explicit_bzero(void *buf, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/explicit_bzero.c | Lines: | 14-19 |
| | 2 | 1 |
ext_cmpName: | ext_cmp | Prototype: | static int ext_cmp(const X509V3_EXT_METHOD * const *a, const X509V3_EXT_METHOD * const *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | Lines: | 88-92 |
| | 1 | 1 |
ext_cmp_BSEARCH_CMP_FNName: | ext_cmp_BSEARCH_CMP_FN | Prototype: | static int ext_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/x509v3/v3_lib.c | Lines: | 98-104 |
| | 3 | 1 |
ext_list_freeName: | ext_list_free | Prototype: | static void ext_list_free(X509V3_EXT_METHOD *ext) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | Lines: | 180-185 |
| | 2 | 2 |
fName: | f | Prototype: | static inline unsigned int f(const GOST2814789_KEY *c, unsigned int x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | Lines: | 62-67 |
| | 2 | 1 |
fcrypt_bodyName: | fcrypt_body | Prototype: | void fcrypt_body(unsigned int *out, DES_key_schedule *ks, unsigned int Eswap0, unsigned int Eswap1) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/fcrypt_b.c | Lines: | 82-144 |
| | 38 | 2 |
fd_ctrlName: | fd_ctrl | Prototype: | static long fd_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 162-212 |
| | 33 | 16 |
fd_freeName: | fd_free | Prototype: | static int fd_free(BIO *a) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 116-129 |
| | 10 | 4 |
fd_getsName: | fd_gets | Prototype: | static int fd_gets(BIO *bp, char *buf, int size) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 224-239 |
| | 9 | 3 |
fd_newName: | fd_new | Prototype: | static int fd_new(BIO *bi) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 106-114 |
| | 9 | 1 |
fd_putsName: | fd_puts | Prototype: | static int fd_puts(BIO *bp, const char *str) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 214-222 |
| | 4 | 1 |
fd_readName: | fd_read | Prototype: | static int fd_read(BIO *b, char *out, int outl) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 131-146 |
| | 13 | 4 |
fd_writeName: | fd_write | Prototype: | static int fd_write(BIO *b, const char *in, int inl) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 148-160 |
| | 10 | 3 |
fe_0Name: | fe_0 | Prototype: | static void fe_0(fe h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 214-214 |
| | 1 | 1 |
fe_1Name: | fe_1 | Prototype: | static void fe_1(fe h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 217-220 |
| | 2 | 1 |
fe_addName: | fe_add | Prototype: | static void fe_add(fe h, const fe f, const fe g) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 231-236 |
| | 3 | 2 |
fe_cmovName: | fe_cmov | Prototype: | static void fe_cmov(fe f, const fe g, unsigned b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 720-728 |
| | 6 | 2 |
fe_copyName: | fe_copy | Prototype: | static void fe_copy(fe h, const fe f) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 209-211 |
| | 1 | 1 |
fe_cswapName: | fe_cswap | Prototype: | static void fe_cswap(fe f, fe g, unsigned int b) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 4736-4745 |
| | 7 | 2 |
fe_frombytesName: | fe_frombytes | Prototype: | static void fe_frombytes(fe h, const uint8_t *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 59-104 |
| | 40 | 1 |
fe_invertName: | fe_invert | Prototype: | static void fe_invert(fe out, const fe z) | Coverage: | 88.235% (30/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 638-700 |
| | 49 | 12 |
fe_isnegativeName: | fe_isnegative | Prototype: | static int fe_isnegative(const fe f) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 748-752 |
| | 3 | 1 |
fe_isnonzeroName: | fe_isnonzero | Prototype: | static int fe_isnonzero(const fe f) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 735-741 |
| | 3 | 1 |
fe_mulName: | fe_mul | Prototype: | static void fe_mul(fe h, const fe f, const fe g) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 281-495 |
| | 176 | 1 |
fe_mul121666Name: | fe_mul121666 | Prototype: | static void fe_mul121666(fe h, fe f) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 4755-4809 |
| | 50 | 1 |
fe_negName: | fe_neg | Prototype: | static void fe_neg(fe h, const fe f) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 709-714 |
| | 3 | 2 |
fe_pow22523Name: | fe_pow22523 | Prototype: | static void fe_pow22523(fe out, const fe z) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 906-967 |
| | 48 | 12 |
fe_sqName: | fe_sq | Prototype: | static void fe_sq(fe h, const fe f) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 507-636 |
| | 120 | 1 |
fe_sq2Name: | fe_sq2 | Prototype: | static void fe_sq2(fe h, const fe f) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 764-904 |
| | 130 | 1 |
fe_subName: | fe_sub | Prototype: | static void fe_sub(fe h, const fe f, const fe g) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 247-252 |
| | 3 | 2 |
fe_tobytesName: | fe_tobytes | Prototype: | static void fe_tobytes(uint8_t *s, const fe h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 128-206 |
| | 65 | 1 |
file_ctrlName: | file_ctrl | Prototype: | static long file_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 35.849% (19/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 209-293 |
| | 64 | 25 |
file_freeName: | file_free | Prototype: | static int file_free(BIO *a) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 167-181 |
| | 19 | 4 |
file_getsName: | file_gets | Prototype: | static int file_gets(BIO *bp, char *buf, int size) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 295-307 |
| | 7 | 4 |
file_newName: | file_new | Prototype: | static int file_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 157-165 |
| | 9 | 1 |
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/libressl/src/crypto/bio/bss_file.c | Lines: | 309-317 |
| | 4 | 1 |
file_readName: | file_read | Prototype: | static int file_read(BIO *b, char *out, int outl) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 183-197 |
| | 14 | 3 |
file_writeName: | file_write | Prototype: | static int file_write(BIO *b, const char *in, int inl) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_file.c | Lines: | 199-207 |
| | 6 | 2 |
finalName: | final | Prototype: | static int final(EVP_MD_CTX *ctx, unsigned char *md) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_wp.c | Lines: | 26-30 |
| | 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/libressl/src/crypto/evp/m_sha1.c | Lines: | 142-146 |
| | 1 | 1 |
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/libressl/src/crypto/evp/m_sha1.c | Lines: | 222-226 |
| | 1 | 1 |
find_issuerName: | find_issuer | Prototype: | static X509 * find_issuer(X509_STORE_CTX *ctx, struct stack_st_X509 *sk, X509 *x) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 564-579 |
| | 13 | 4 |
free_dirName: | free_dir | Prototype: | static void free_dir(X509_LOOKUP *lu) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Lines: | 187-198 |
| | 11 | 3 |
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/libressl/src/crypto/evp/evp_pbe.c | Lines: | 299-303 |
| | 1 | 1 |
free_stringName: | free_string | Prototype: | static void free_string(UI_STRING *uis) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 99-115 |
| | 9 | 4 |
freezeroName: | freezero | Prototype: | void freezero(void *ptr, size_t sz) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/freezero.c | Lines: | 23-32 |
| | 6 | 2 |
gNName: | gN | Prototype: | static inline void gN(unsigned long *h, unsigned long *m, unsigned long *N) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | Lines: | 1212-1236 |
| | 17 | 2 |
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/libressl/src/crypto/modes/gcm128.c | Lines: | 255-324 |
| | 25 | 4 |
ge_cached_0Name: | ge_cached_0 | Prototype: | static void ge_cached_0(ge_cached *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1057-1062 |
| | 4 | 1 |
ge_maddName: | ge_madd | Prototype: | static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1133-1146 |
| | 11 | 1 |
ge_p1p1_to_cachedName: | ge_p1p1_to_cached | Prototype: | static void ge_p1p1_to_cached(ge_cached *r, const ge_p1p1 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1104-1108 |
| | 3 | 1 |
ge_p2_0Name: | ge_p2_0 | Prototype: | static void ge_p2_0(ge_p2 *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1044-1048 |
| | 3 | 1 |
ge_p2_dblName: | ge_p2_dbl | Prototype: | static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1111-1123 |
| | 10 | 1 |
ge_p3_0Name: | ge_p3_0 | Prototype: | static void ge_p3_0(ge_p3 *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1050-1055 |
| | 4 | 1 |
ge_p3_dblName: | ge_p3_dbl | Prototype: | static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1126-1130 |
| | 3 | 1 |
ge_p3_to_p2Name: | ge_p3_to_p2 | Prototype: | static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1071-1075 |
| | 3 | 1 |
ge_precomp_0Name: | ge_precomp_0 | Prototype: | static void ge_precomp_0(ge_precomp *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 1064-1068 |
| | 3 | 1 |
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/libressl/src/crypto/ui/ui_lib.c | Lines: | 184-224 |
| | 54 | 8 |
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: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 139-158 |
| | 21 | 4 |
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: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 160-182 |
| | 13 | 4 |
generate_keyName: | generate_key | Prototype: | static int generate_key(DH *dh) | Coverage: | 39.437% (28/71) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_key.c | Lines: | 101-181 |
| | 87 | 19 |
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/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 326-338 |
| | 18 | 2 |
gentime_string_from_tmName: | gentime_string_from_tm | Prototype: | char * gentime_string_from_tm(struct tm *tm) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_time_tm.c | Lines: | 79-95 |
| | 22 | 3 |
get_attributeName: | get_attribute | Prototype: | static ASN1_TYPE * get_attribute(struct stack_st_X509_ATTRIBUTE *sk, int nid) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1116-1136 |
| | 25 | 5 |
get_cert_by_subjectName: | get_cert_by_subject | Prototype: | static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name, X509_OBJECT *ret) | Coverage: | 0.000% (0/76) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Lines: | 260-422 |
| | 127 | 26 |
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: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1484-1525 |
| | 37 | 5 |
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: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1185-1244 |
| | 30 | 14 |
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: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1036-1079 |
| | 45 | 7 |
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: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 1154-1176 |
| | 19 | 6 |
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/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 563-591 |
| | 31 | 6 |
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: | 25.397% (16/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 820-884 |
| | 72 | 19 |
get_issuer_skName: | get_issuer_sk | Prototype: | static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Lines: | 603-612 |
| | 5 | 2 |
get_rfc2409_prime_1024Name: | get_rfc2409_prime_1024 | Prototype: | BIGNUM * get_rfc2409_prime_1024(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 44-61 |
| | 1 | 1 |
get_rfc2409_prime_768Name: | get_rfc2409_prime_768 | Prototype: | BIGNUM * get_rfc2409_prime_768(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 14-28 |
| | 1 | 1 |
get_rfc3526_prime_1536Name: | get_rfc3526_prime_1536 | Prototype: | BIGNUM * get_rfc3526_prime_1536(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 77-99 |
| | 1 | 1 |
get_rfc3526_prime_2048Name: | get_rfc3526_prime_2048 | Prototype: | BIGNUM * get_rfc3526_prime_2048(BIGNUM *bn) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 114-142 |
| | 1 | 1 |
get_rfc3526_prime_3072Name: | get_rfc3526_prime_3072 | Prototype: | BIGNUM * get_rfc3526_prime_3072(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 157-195 |
| | 1 | 1 |
get_rfc3526_prime_4096Name: | get_rfc3526_prime_4096 | Prototype: | BIGNUM * get_rfc3526_prime_4096(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 210-259 |
| | 1 | 1 |
get_rfc3526_prime_6144Name: | get_rfc3526_prime_6144 | Prototype: | BIGNUM * get_rfc3526_prime_6144(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 274-344 |
| | 1 | 1 |
get_rfc3526_prime_8192Name: | get_rfc3526_prime_8192 | Prototype: | BIGNUM * get_rfc3526_prime_8192(BIGNUM *bn) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Lines: | 359-451 |
| | 1 | 1 |
getentropyName: | getentropy | Prototype: | int getentropy(void *buf, size_t len) | Coverage: | 18.750% (3/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 87-178 |
| | 30 | 6 |
getentropy_fallbackName: | getentropy_fallback | Prototype: | static int getentropy_fallback(void *buf, size_t len) | Coverage: | 0.000% (0/185) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 339-550 |
| | 504 | 51 |
getentropy_getrandomName: | getentropy_getrandom | Prototype: | static int getentropy_getrandom(void *buf, size_t len) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 197-212 |
| | 30 | 4 |
getentropy_phdrName: | getentropy_phdr | Prototype: | static int getentropy_phdr(struct dl_phdr_info *info, size_t size, void *data) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 330-337 |
| | 3 | 1 |
getentropy_sysctlName: | getentropy_sysctl | Prototype: | static int getentropy_sysctl(void *buf, size_t len) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 274-302 |
| | 34 | 5 |
getentropy_urandomName: | getentropy_urandom | Prototype: | static int getentropy_urandom(void *buf, size_t len) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/getentropy_linux.c | Lines: | 215-271 |
| | 83 | 11 |
getrnName: | getrn | Prototype: | static LHASH_NODE **getrn(_LHASH *lh, const void *data, unsigned long *rhash) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | Lines: | 394-424 |
| | 24 | 5 |
gf2m_MaddName: | gf2m_Madd | Prototype: | static int gf2m_Madd(const EC_GROUP *group, const BIGNUM *x, BIGNUM *x1, BIGNUM *z1, const BIGNUM *x2, const BIGNUM *z2, BN_CTX *ctx) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c | Lines: | 126-162 |
| | 30 | 12 |
gf2m_MdoubleName: | gf2m_Mdouble | Prototype: | static int gf2m_Mdouble(const EC_GROUP *group, BIGNUM *x, BIGNUM *z, BN_CTX *ctx) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_mult.c | Lines: | 87-118 |
| | 24 | 10 |