LCOV - code coverage report
Current view:
top level
-
src
- visibility.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
383
603
63.5 %
Date:
2017-03-02 16:44:37
Functions:
144
204
70.6 %
Function Name
Hit count
_gcry_mpi_get_const
1012
gcry_calloc
0
gcry_calloc_secure
0
gcry_check_version
36
gcry_cipher_algo_info
1182
gcry_cipher_algo_name
72
gcry_cipher_authenticate
42242
gcry_cipher_checktag
44476
gcry_cipher_close
9071
gcry_cipher_ctl
355156
gcry_cipher_decrypt
467232
gcry_cipher_encrypt
560184
gcry_cipher_get_algo_blklen
7508
gcry_cipher_get_algo_keylen
7225
gcry_cipher_gettag
96554
gcry_cipher_info
904
gcry_cipher_map_name
24
gcry_cipher_mode_from_oid
0
gcry_cipher_open
9067
gcry_cipher_setctr
40
gcry_cipher_setiv
174846
gcry_cipher_setkey
9227
gcry_control
24490
gcry_create_nonce
8023
gcry_ctx_release
15
gcry_err_code_from_errno
0
gcry_err_code_to_errno
0
gcry_err_make_from_errno
0
gcry_error_from_errno
0
gcry_free
42285
gcry_is_secure
1
gcry_kdf_derive
7478
gcry_log_debug
0
gcry_log_debughex
0
gcry_log_debugmpi
0
gcry_log_debugpnt
0
gcry_log_debugsxp
0
gcry_mac_algo_info
1646
gcry_mac_algo_name
117
gcry_mac_close
496
gcry_mac_ctl
30546
gcry_mac_get_algo
418
gcry_mac_get_algo_keylen
78
gcry_mac_get_algo_maclen
457
gcry_mac_map_name
39
gcry_mac_open
496
gcry_mac_read
31003
gcry_mac_setiv
44
gcry_mac_setkey
496
gcry_mac_verify
418
gcry_mac_write
4434566
gcry_malloc
350
gcry_malloc_secure
1
gcry_md_algo_info
8605
gcry_md_algo_name
126
gcry_md_close
7060
gcry_md_copy
3496
gcry_md_ctl
33300
gcry_md_debug
0
gcry_md_enable
0
gcry_md_extract
17872
gcry_md_get_algo
0
gcry_md_get_algo_dlen
7032
gcry_md_hash_buffer
3564
gcry_md_hash_buffers
3273
gcry_md_info
0
gcry_md_is_enabled
0
gcry_md_is_secure
0
gcry_md_map_name
103
gcry_md_open
3564
gcry_md_read
3486
gcry_md_reset
33234
gcry_md_setkey
116
gcry_md_write
33642179
gcry_mpi_abs
1
gcry_mpi_add
2
gcry_mpi_add_ui
3
gcry_mpi_addm
0
gcry_mpi_aprint
129
gcry_mpi_clear_bit
4006
gcry_mpi_clear_flag
2
gcry_mpi_clear_highbit
70
gcry_mpi_cmp
347
gcry_mpi_cmp_ui
46
gcry_mpi_copy
3005
gcry_mpi_div
2
gcry_mpi_dump
0
gcry_mpi_ec_add
0
gcry_mpi_ec_curve_point
1
gcry_mpi_ec_decode_point
0
gcry_mpi_ec_dup
0
gcry_mpi_ec_get_affine
1006
gcry_mpi_ec_get_mpi
53
gcry_mpi_ec_get_point
10
gcry_mpi_ec_mul
1007
gcry_mpi_ec_new
16
gcry_mpi_ec_set_mpi
8
gcry_mpi_ec_set_point
2
gcry_mpi_ec_sub
0
gcry_mpi_gcd
0
gcry_mpi_get_flag
168
gcry_mpi_get_nbits
10500
gcry_mpi_get_opaque
2
gcry_mpi_get_ui
0
gcry_mpi_invm
0
gcry_mpi_is_neg
70
gcry_mpi_lshift
5250
gcry_mpi_mod
1
gcry_mpi_mul
1
gcry_mpi_mul_2exp
0
gcry_mpi_mul_ui
0
gcry_mpi_mulm
0
gcry_mpi_neg
36
gcry_mpi_new
180
gcry_mpi_point_get
6
gcry_mpi_point_new
8
gcry_mpi_point_release
11
gcry_mpi_point_set
1004
gcry_mpi_point_snatch_get
9
gcry_mpi_point_snatch_set
2
gcry_mpi_powm
3015
gcry_mpi_print
2
gcry_mpi_randomize
128
gcry_mpi_release
3862
gcry_mpi_rshift
750
gcry_mpi_scan
344
gcry_mpi_set
1003
gcry_mpi_set_bit
1003
gcry_mpi_set_flag
2
gcry_mpi_set_highbit
2
gcry_mpi_set_opaque
14
gcry_mpi_set_opaque_copy
1
gcry_mpi_set_ui
92
gcry_mpi_snatch
0
gcry_mpi_snew
0
gcry_mpi_sub
1
gcry_mpi_sub_ui
5
gcry_mpi_subm
0
gcry_mpi_swap
0
gcry_mpi_test_bit
768520
gcry_pk_algo_info
56
gcry_pk_algo_name
0
gcry_pk_ctl
0
gcry_pk_decrypt
690
gcry_pk_encrypt
785
gcry_pk_genkey
91
gcry_pk_get_curve
28
gcry_pk_get_keygrip
12
gcry_pk_get_nbits
16
gcry_pk_get_param
2
gcry_pk_map_name
0
gcry_pk_sign
1998
gcry_pk_testkey
28
gcry_pk_verify
2074
gcry_prime_check
4
gcry_prime_generate
2
gcry_prime_group_generator
2
gcry_prime_release_factors
2
gcry_pubkey_get_sexp
11
gcry_random_add_bytes
0
gcry_random_bytes
0
gcry_random_bytes_secure
0
gcry_randomize
235
gcry_realloc
0
gcry_set_allocation_handler
0
gcry_set_fatalerror_handler
0
gcry_set_gettext_handler
0
gcry_set_log_handler
0
gcry_set_outofcore_handler
1
gcry_set_progress_handler
1
gcry_sexp_alist
0
gcry_sexp_append
0
gcry_sexp_build
5174
gcry_sexp_build_array
0
gcry_sexp_cadr
0
gcry_sexp_canon_len
14
gcry_sexp_car
0
gcry_sexp_cdr
24
gcry_sexp_cons
0
gcry_sexp_create
30
gcry_sexp_dump
0
gcry_sexp_extract_param
20
gcry_sexp_find_token
6121
gcry_sexp_length
0
gcry_sexp_new
519
gcry_sexp_nth
4
gcry_sexp_nth_buffer
2071
gcry_sexp_nth_data
1556
gcry_sexp_nth_mpi
120
gcry_sexp_nth_string
10
gcry_sexp_prepend
0
gcry_sexp_release
16387
gcry_sexp_sprint
750
gcry_sexp_sscan
871
gcry_sexp_vlist
0
gcry_strdup
0
gcry_strerror
0
gcry_strsource
0
gcry_xcalloc
24
gcry_xcalloc_secure
0
gcry_xmalloc
26160
gcry_xmalloc_secure
179
gcry_xrealloc
0
gcry_xstrdup
9242
Generated by:
LCOV version 1.13