| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 add_p1p1| Name:  | add_p1p1 |  | Prototype:  | static void add_p1p1(ge25519_p1p1 *r, const crypto_sign_ed25519_ref_ge25519 *p, const crypto_sign_ed25519_ref_ge25519 *q) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 106-124 |  
  |  | 15 | 1 | 
 add_key| Name:  | add_key |  | Prototype:  | static void add_key(struct sshkey *k, char *name) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c |  | Lines:  | 59-68 |  
  |  | 9 | 1 | 
 _ssh_host_key_sign| Name:  | _ssh_host_key_sign |  | Prototype:  | int _ssh_host_key_sign(struct sshkey *privkey, struct sshkey *pubkey, u_char **signature, size_t *slen, const u_char *data, size_t dlen, const char *alg, u_int compat) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c |  | Lines:  | 534-540 |  
  |  | 1 | 1 | 
 RSA_meth_set_priv_enc| Name:  | RSA_meth_set_priv_enc |  | Prototype:  | int RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 575-581 |  
  |  | 2 | 1 | 
 RSA_meth_set_priv_dec| Name:  | RSA_meth_set_priv_dec |  | Prototype:  | int RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 585-591 |  
  |  | 2 | 1 | 
 RSA_meth_set_finish| Name:  | RSA_meth_set_finish |  | Prototype:  | int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish)(RSA *rsa)) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 595-600 |  
  |  | 2 | 1 | 
 EVP_MD_CTX_new| Name:  | EVP_MD_CTX_new |  | Prototype:  | EVP_MD_CTX * EVP_MD_CTX_new(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 616-620 |  
  |  | 1 | 1 | 
 Blowfish_initstate| Name:  | Blowfish_initstate |  | Prototype:  | void Blowfish_initstate(blf_ctx *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 123-400 |  
  |  | 1 | 1 | 
 Blowfish_encipher| Name:  | Blowfish_encipher |  | Prototype:  | void Blowfish_encipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 73-96 |  
  |  | 17 | 1 | 
 Blowfish_decipher| Name:  | Blowfish_decipher |  | Prototype:  | void Blowfish_decipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 98-121 |  
  |  | 17 | 1 | 
 BSDgetopt| Name:  | BSDgetopt |  | Prototype:  | int BSDgetopt(int nargc, char * const *nargv, const char *options) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c |  | Lines:  | 489-502 |  
  |  | 9 | 1 |