| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 TS_TST_INFO_set_tsa| Name:  | TS_TST_INFO_set_tsa |  | Prototype:  | int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 272-286 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_time| Name:  | TS_TST_INFO_set_time |  | Prototype:  | int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 131-145 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_serial| Name:  | TS_TST_INFO_set_serial |  | Prototype:  | int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 110-124 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_policy_id| Name:  | TS_TST_INFO_set_policy_id |  | Prototype:  | int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 68-82 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_ordering| Name:  | TS_TST_INFO_set_ordering |  | Prototype:  | int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 240-244 |  
  |  | 2 | 1 | 
 TS_TST_INFO_set_nonce| Name:  | TS_TST_INFO_set_nonce |  | Prototype:  | int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 251-265 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_msg_imprint| Name:  | TS_TST_INFO_set_msg_imprint |  | Prototype:  | int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 89-103 |  
  |  | 12 | 3 | 
 TS_TST_INFO_set_accuracy| Name:  | TS_TST_INFO_set_accuracy |  | Prototype:  | int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 152-166 |  
  |  | 12 | 3 | 
 TS_TST_INFO_print_bio| Name:  | TS_TST_INFO_print_bio |  | Prototype:  | int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c |  | Lines:  | 118-174 |  
  |  | 55 | 7 | 
 TS_TST_INFO_new| Name:  | TS_TST_INFO_new |  | Prototype:  | TS_TST_INFO *TS_TST_INFO_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 99-99 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_version| Name:  | TS_TST_INFO_get_version |  | Prototype:  | long TS_TST_INFO_get_version(const TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 63-66 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_tsa| Name:  | TS_TST_INFO_get_tsa |  | Prototype:  | GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 288-291 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_time| Name:  | TS_TST_INFO_get_time |  | Prototype:  | const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 147-150 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_serial| Name:  | TS_TST_INFO_get_serial |  | Prototype:  | const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 126-129 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_policy_id| Name:  | TS_TST_INFO_get_policy_id |  | Prototype:  | ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 84-87 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ordering| Name:  | TS_TST_INFO_get_ordering |  | Prototype:  | int TS_TST_INFO_get_ordering(const TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 246-249 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_nonce| Name:  | TS_TST_INFO_get_nonce |  | Prototype:  | const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 267-270 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_msg_imprint| Name:  | TS_TST_INFO_get_msg_imprint |  | Prototype:  | TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 105-108 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_exts| Name:  | TS_TST_INFO_get_exts |  | Prototype:  | struct stack_st_X509_EXTENSION *TS_TST_INFO_get_exts(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 293-296 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext_d2i| Name:  | TS_TST_INFO_get_ext_d2i |  | Prototype:  | void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 341-344 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext_count| Name:  | TS_TST_INFO_get_ext_count |  | Prototype:  | int TS_TST_INFO_get_ext_count(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 306-309 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext_by_critical| Name:  | TS_TST_INFO_get_ext_by_critical |  | Prototype:  | int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 321-324 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext_by_OBJ| Name:  | TS_TST_INFO_get_ext_by_OBJ |  | Prototype:  | int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 316-319 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext_by_NID| Name:  | TS_TST_INFO_get_ext_by_NID |  | Prototype:  | int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 311-314 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_ext| Name:  | TS_TST_INFO_get_ext |  | Prototype:  | X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 326-329 |  
  |  | 1 | 1 | 
 TS_TST_INFO_get_accuracy| Name:  | TS_TST_INFO_get_accuracy |  | Prototype:  | TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 168-171 |  
  |  | 1 | 1 | 
 TS_TST_INFO_free| Name:  | TS_TST_INFO_free |  | Prototype:  | void TS_TST_INFO_free(TS_TST_INFO *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 99-99 |  
  |  | 1 | 1 | 
 TS_TST_INFO_ext_free| Name:  | TS_TST_INFO_ext_free |  | Prototype:  | void TS_TST_INFO_ext_free(TS_TST_INFO *a) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 298-304 |  
  |  | 8 | 2 | 
 TS_TST_INFO_dup| Name:  | TS_TST_INFO_dup |  | Prototype:  | TS_TST_INFO * TS_TST_INFO_dup(TS_TST_INFO *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 100-100 |  
  |  | 1 | 1 | 
 TS_TST_INFO_delete_ext| Name:  | TS_TST_INFO_delete_ext |  | Prototype:  | X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 331-334 |  
  |  | 1 | 1 | 
 TS_TST_INFO_add_ext| Name:  | TS_TST_INFO_add_ext |  | Prototype:  | int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 336-339 |  
  |  | 5 | 1 | 
 TS_STATUS_INFO_set_status| Name:  | TS_STATUS_INFO_set_status |  | Prototype:  | int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 346-349 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_print_bio| Name:  | TS_STATUS_INFO_print_bio |  | Prototype:  | int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a) |  | Coverage:  | 100.000% (22/22) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c |  | Lines:  | 42-100 |  
  |  | 24 | 7 | 
 TS_STATUS_INFO_new| Name:  | TS_STATUS_INFO_new |  | Prototype:  | TS_STATUS_INFO *TS_STATUS_INFO_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 130-130 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_get0_text| Name:  | TS_STATUS_INFO_get0_text |  | Prototype:  | const struct stack_st_ASN1_UTF8STRING * TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 356-360 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_get0_status| Name:  | TS_STATUS_INFO_get0_status |  | Prototype:  | const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 351-354 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_get0_failure_info| Name:  | TS_STATUS_INFO_get0_failure_info |  | Prototype:  | const ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 362-365 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_free| Name:  | TS_STATUS_INFO_free |  | Prototype:  | void TS_STATUS_INFO_free(TS_STATUS_INFO *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 130-130 |  
  |  | 1 | 1 | 
 TS_STATUS_INFO_dup| Name:  | TS_STATUS_INFO_dup |  | Prototype:  | TS_STATUS_INFO * TS_STATUS_INFO_dup(TS_STATUS_INFO *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 131-131 |  
  |  | 1 | 1 | 
 TS_RESP_verify_token| Name:  | TS_RESP_verify_token |  | Prototype:  | int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c |  | Lines:  | 388-397 |  
  |  | 6 | 2 | 
 TS_RESP_verify_signature| Name:  | TS_RESP_verify_signature |  | Prototype:  | int TS_RESP_verify_signature(PKCS7 *token, struct stack_st_X509 *certs, X509_STORE *store, X509 **signer_out) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c |  | Lines:  | 90-159 |  
  |  | 69 | 12 | 
 TS_RESP_verify_response| Name:  | TS_RESP_verify_response |  | Prototype:  | int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_verify.c |  | Lines:  | 368-382 |  
  |  | 9 | 4 | 
 TS_RESP_set_tst_info| Name:  | TS_RESP_set_tst_info |  | Prototype:  | void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 40-46 |  
  |  | 4 | 1 | 
 TS_RESP_set_status_info| Name:  | TS_RESP_set_status_info |  | Prototype:  | int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *status_info) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 17-32 |  
  |  | 12 | 3 | 
 TS_RESP_set_genTime_with_precision| Name:  | TS_RESP_set_genTime_with_precision |  | Prototype:  | static ASN1_GENERALIZEDTIME *TS_RESP_set_genTime_with_precision( ASN1_GENERALIZEDTIME *asn1_time, long sec, long usec, unsigned precision) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 985-1051 |  
  |  | 47 | 9 | 
 TS_RESP_print_bio| Name:  | TS_RESP_print_bio |  | Prototype:  | int TS_RESP_print_bio(BIO *bio, TS_RESP *a) |  | Coverage:  |  60.000% (3/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_print.c |  | Lines:  | 28-40 |  
  |  | 9 | 2 | 
 TS_RESP_new| Name:  | TS_RESP_new |  | Prototype:  | TS_RESP *TS_RESP_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 179-179 |  
  |  | 1 | 1 | 
 TS_RESP_get_tst_info| Name:  | TS_RESP_get_tst_info |  | Prototype:  | TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 53-56 |  
  |  | 1 | 1 | 
 TS_RESP_get_token| Name:  | TS_RESP_get_token |  | Prototype:  | PKCS7 *TS_RESP_get_token(TS_RESP *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 48-51 |  
  |  | 1 | 1 | 
 TS_RESP_get_status_info| Name:  | TS_RESP_get_status_info |  | Prototype:  | TS_STATUS_INFO *TS_RESP_get_status_info(TS_RESP *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c |  | Lines:  | 34-37 |  
  |  | 1 | 1 | 
 TS_RESP_free| Name:  | TS_RESP_free |  | Prototype:  | void TS_RESP_free(TS_RESP *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 179-179 |  
  |  | 1 | 1 | 
 TS_RESP_dup| Name:  | TS_RESP_dup |  | Prototype:  | TS_RESP * TS_RESP_dup(TS_RESP *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 181-181 |  
  |  | 1 | 1 | 
 TS_RESP_create_response| Name:  | TS_RESP_create_response |  | Prototype:  | TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 378-427 |  
  |  | 64 | 13 | 
 TS_RESP_CTX_set_time_cb| Name:  | TS_RESP_CTX_set_time_cb |  | Prototype:  | void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 286-290 |  
  |  | 2 | 1 | 
 TS_RESP_CTX_set_status_info_cond| Name:  | TS_RESP_CTX_set_status_info_cond |  | Prototype:  | int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx, int status, const char *text) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 332-342 |  
  |  | 5 | 2 | 
 TS_RESP_CTX_set_status_info| Name:  | TS_RESP_CTX_set_status_info |  | Prototype:  | int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx, int status, const char *text) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 299-330 |  
  |  | 49 | 10 | 
 TS_RESP_CTX_set_signer_key| Name:  | TS_RESP_CTX_set_signer_key |  | Prototype:  | int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 168-175 |  
  |  | 4 | 1 | 
 TS_RESP_CTX_set_signer_digest| Name:  | TS_RESP_CTX_set_signer_digest |  | Prototype:  | int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, const EVP_MD *md) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 177-181 |  
  |  | 2 | 1 | 
 TS_RESP_CTX_set_signer_cert| Name:  | TS_RESP_CTX_set_signer_cert |  | Prototype:  | int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 155-166 |  
  |  | 8 | 2 | 
 TS_RESP_CTX_set_serial_cb| Name:  | TS_RESP_CTX_set_serial_cb |  | Prototype:  | void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 280-284 |  
  |  | 2 | 1 | 
 TS_RESP_CTX_set_extension_cb| Name:  | TS_RESP_CTX_set_extension_cb |  | Prototype:  | void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx, TS_extension_cb cb, void *data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 292-297 |  
  |  | 2 | 1 | 
 TS_RESP_CTX_set_ess_cert_id_digest| Name:  | TS_RESP_CTX_set_ess_cert_id_digest |  | Prototype:  | int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 1053-1057 |  
  |  | 2 | 1 | 
 TS_RESP_CTX_set_def_policy| Name:  | TS_RESP_CTX_set_def_policy |  | Prototype:  | int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 183-192 |  
  |  | 8 | 3 | 
 TS_RESP_CTX_set_clock_precision_digits| Name:  | TS_RESP_CTX_set_clock_precision_digits |  | Prototype:  | int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx, unsigned precision) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 368-375 |  
  |  | 4 | 2 | 
 TS_RESP_CTX_set_certs| Name:  | TS_RESP_CTX_set_certs |  | Prototype:  | int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, struct stack_st_X509 *certs) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 194-207 |  
  |  | 14 | 3 | 
 TS_RESP_CTX_set_accuracy| Name:  | TS_RESP_CTX_set_accuracy |  | Prototype:  | int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, int secs, int millis, int micros) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 250-273 |  
  |  | 53 | 5 | 
 TS_RESP_CTX_new| Name:  | TS_RESP_CTX_new |  | Prototype:  | TS_RESP_CTX *TS_RESP_CTX_new(void) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 120-136 |  
  |  | 15 | 2 | 
 TS_RESP_CTX_get_tst_info| Name:  | TS_RESP_CTX_get_tst_info |  | Prototype:  | TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 363-366 |  
  |  | 1 | 1 | 
 TS_RESP_CTX_get_request| Name:  | TS_RESP_CTX_get_request |  | Prototype:  | TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 358-361 |  
  |  | 1 | 1 | 
 TS_RESP_CTX_free| Name:  | TS_RESP_CTX_free |  | Prototype:  | void TS_RESP_CTX_free(TS_RESP_CTX *ctx) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 138-153 |  
  |  | 12 | 2 | 
 TS_RESP_CTX_add_policy| Name:  | TS_RESP_CTX_add_policy |  | Prototype:  | int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 209-226 |  
  |  | 24 | 5 | 
 TS_RESP_CTX_add_md| Name:  | TS_RESP_CTX_add_md |  | Prototype:  | int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 228-240 |  
  |  | 14 | 4 | 
 TS_RESP_CTX_add_flags| Name:  | TS_RESP_CTX_add_flags |  | Prototype:  | void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 275-278 |  
  |  | 1 | 1 | 
 TS_RESP_CTX_add_failure_info| Name:  | TS_RESP_CTX_add_failure_info |  | Prototype:  | int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_sign.c |  | Lines:  | 344-356 |  
  |  | 15 | 4 | 
 TS_REQ_to_TS_VERIFY_CTX| Name:  | TS_REQ_to_TS_VERIFY_CTX |  | Prototype:  | TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx) |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_verify_ctx.c |  | Lines:  | 100-146 |  
  |  | 60 | 11 | 
 TS_REQ_set_version| Name:  | TS_REQ_set_version |  | Prototype:  | int TS_REQ_set_version(TS_REQ *a, long version) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 17-20 |  
  |  | 1 | 1 | 
 TS_REQ_set_policy_id| Name:  | TS_REQ_set_policy_id |  | Prototype:  | int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 79-93 |  
  |  | 12 | 3 | 
 TS_REQ_set_nonce| Name:  | TS_REQ_set_nonce |  | Prototype:  | int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 100-114 |  
  |  | 12 | 3 | 
 TS_REQ_set_msg_imprint| Name:  | TS_REQ_set_msg_imprint |  | Prototype:  | int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 27-41 |  
  |  | 12 | 3 | 
 TS_REQ_set_cert_req| Name:  | TS_REQ_set_cert_req |  | Prototype:  | int TS_REQ_set_cert_req(TS_REQ *a, int cert_req) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 121-125 |  
  |  | 2 | 1 | 
 TS_REQ_print_bio| Name:  | TS_REQ_print_bio |  | Prototype:  | int TS_REQ_print_bio(BIO *bio, TS_REQ *a) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_print.c |  | Lines:  | 18-51 |  
  |  | 27 | 4 | 
 TS_REQ_new| Name:  | TS_REQ_new |  | Prototype:  | TS_REQ *TS_REQ_new(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 54-54 |  
  |  | 1 | 1 | 
 TS_REQ_get_version| Name:  | TS_REQ_get_version |  | Prototype:  | long TS_REQ_get_version(const TS_REQ *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 22-25 |  
  |  | 1 | 1 | 
 TS_REQ_get_policy_id| Name:  | TS_REQ_get_policy_id |  | Prototype:  | ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 95-98 |  
  |  | 1 | 1 | 
 TS_REQ_get_nonce| Name:  | TS_REQ_get_nonce |  | Prototype:  | const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 116-119 |  
  |  | 1 | 1 | 
 TS_REQ_get_msg_imprint| Name:  | TS_REQ_get_msg_imprint |  | Prototype:  | TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 43-46 |  
  |  | 1 | 1 | 
 TS_REQ_get_exts| Name:  | TS_REQ_get_exts |  | Prototype:  | struct stack_st_X509_EXTENSION *TS_REQ_get_exts(TS_REQ *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 132-135 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext_d2i| Name:  | TS_REQ_get_ext_d2i |  | Prototype:  | void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 180-183 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext_count| Name:  | TS_REQ_get_ext_count |  | Prototype:  | int TS_REQ_get_ext_count(TS_REQ *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 145-148 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext_by_critical| Name:  | TS_REQ_get_ext_by_critical |  | Prototype:  | int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 160-163 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext_by_OBJ| Name:  | TS_REQ_get_ext_by_OBJ |  | Prototype:  | int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 155-158 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext_by_NID| Name:  | TS_REQ_get_ext_by_NID |  | Prototype:  | int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 150-153 |  
  |  | 1 | 1 | 
 TS_REQ_get_ext| Name:  | TS_REQ_get_ext |  | Prototype:  | X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 165-168 |  
  |  | 1 | 1 | 
 TS_REQ_get_cert_req| Name:  | TS_REQ_get_cert_req |  | Prototype:  | int TS_REQ_get_cert_req(const TS_REQ *a) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 127-130 |  
  |  | 1 | 1 | 
 TS_REQ_free| Name:  | TS_REQ_free |  | Prototype:  | void TS_REQ_free(TS_REQ *a) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 54-54 |  
  |  | 1 | 1 | 
 TS_REQ_ext_free| Name:  | TS_REQ_ext_free |  | Prototype:  | void TS_REQ_ext_free(TS_REQ *a) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 137-143 |  
  |  | 8 | 2 | 
 TS_REQ_dup| Name:  | TS_REQ_dup |  | Prototype:  | TS_REQ * TS_REQ_dup(TS_REQ *x) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c |  | Lines:  | 55-55 |  
  |  | 1 | 1 | 
 TS_REQ_delete_ext| Name:  | TS_REQ_delete_ext |  | Prototype:  | X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 170-173 |  
  |  | 1 | 1 | 
 TS_REQ_add_ext| Name:  | TS_REQ_add_ext |  | Prototype:  | int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c |  | Lines:  | 175-178 |  
  |  | 5 | 1 | 
 TS_OBJ_print_bio| Name:  | TS_OBJ_print_bio |  | Prototype:  | int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_lib.c |  | Lines:  | 38-46 |  
  |  | 4 | 1 |