LCOV - code coverage report
Current view:
top level
-
source3/param
- loadparm.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for recycleplus df22b230
Lines:
1257
1951
64.4 %
Date:
2024-02-14 10:14:15
Functions:
122
158
77.2 %
Function Name
Hit count
add_a_service
203911
append_ldap_suffix
0
apply_lp_set_cmdline
8356
canonicalize_servicename
345234
check_ad_dc_required_mods
1533
check_enum_parameter
2
check_usershare_stat
0
discard_whitespace
551
do_parameter
2085192
dump_a_parameter
1416
free_file_list
10333
free_global_parameters
4150
free_one_parameter
15441756
free_one_parameter_by_snum
2145550
free_one_parameter_common
6834826
free_param_opts
237021
free_parameters
29868
free_parameters_by_snum
4150
free_service
29868
free_service_byindex
29868
get_boolean
1
get_flags
154678
get_globals
154678
get_parametrics
183227
getservicebyname
262352
gfree_loadparm
2109
hash_a_service
40978
init_globals
8224
init_iconv
8224
init_locals
8446
is_synonym_of
367
load_usershare_service
385
load_usershare_shares
64
loadparm_s3_global_substitution
354156
loadparm_s3_global_substitution_fn
247859
lp_add_auto_services
8224
lp_add_home
3
lp_add_ipc
1708
lp_add_one_printer
0
lp_add_printer
0
lp_add_service
0
lp_autoloaded
30
lp_canonicalize_boolean
0
lp_canonicalize_parameter
0
lp_canonicalize_parameter_with_value
14
lp_client_ipc_max_protocol
451
lp_client_ipc_min_protocol
451
lp_client_ipc_signing
3771
lp_client_max_protocol
10246
lp_client_use_kerberos
48
lp_config_backend_is_file
8224
lp_config_backend_is_registry
8252
lp_const_servicename
25033
lp_default_loadparm_service
0
lp_default_server_announce
6235
lp_disable_spoolss
0
lp_dnsdomain
3380
lp_do_parameter
73738
lp_do_section
421794
lp_domain_master
94
lp_domain_master_true_or_auto
239775
lp_dump
466
lp_dump_one
232
lp_enforce_ad_dc_settings
1533
lp_enum
0
lp_file_list_changed
25855
lp_get_async_dns_timeout
58
lp_get_spoolss_state
0
lp_idmap_backend
42
lp_idmap_default_backend
38
lp_idmap_default_range
726
lp_idmap_range
730
lp_include
14032
lp_invert_boolean
1
lp_is_in_client
8224
lp_kill_all_services
64
lp_killservice
2
lp_killunused
248
lp_lanman_auth
790
lp_ldap_group_suffix
0
lp_ldap_idmap_suffix
0
lp_ldap_machine_suffix
0
lp_ldap_user_suffix
0
lp_load
6342
lp_load_client
2953
lp_load_client_no_reinit
0
lp_load_ex
8224
lp_load_global
3831
lp_load_global_no_reinit
0
lp_load_initial_only
0
lp_load_no_reinit
803
lp_load_with_registry_shares
1882
lp_load_with_shares
1708
lp_loaded
53675
lp_maxprintjobs
0
lp_min_receive_file_size
157357
lp_numservices
677
lp_parameter_is_global
14
lp_parameter_is_valid
53
lp_parameter_value_is_valid
14
lp_parm_bool
52660
lp_parm_const_string
23789
lp_parm_enum
13114
lp_parm_int
76604
lp_parm_ptr
9227028
lp_parm_string_list
8475
lp_parm_substituted_string
4286
lp_parm_ulong
4299
lp_parm_ulonglong
0
lp_posix_cifsu_locktype
1652
lp_posix_pathnames
5943
lp_preferred_master
23
lp_printcapname
0
lp_printername
30
lp_remove_service
0
lp_rpc_high_port
32
lp_rpc_low_port
8
lp_save_defaults
1882
lp_security
22624
lp_server_role
239775
lp_service
58441
lp_servicebynum
0
lp_servicename
24495
lp_servicenumber
35671
lp_set_cmdline
4252
lp_set_cmdline_helper
8851
lp_set_in_client
2953
lp_set_logfile
0
lp_set_mangling_method
0
lp_set_posix_default_cifsx_readwrite_locktype
0
lp_set_posix_pathnames
0
lp_set_spoolss_state
0
lp_smb3_unix_extensions
2824
lp_smbconf_ctx
197270
lp_snum_ok
1909624
lp_weak_crypto
80
lp_wi_scan_global_parametrics
34
lp_widelinks
7978
lp_winbind_max_domain_connections
3484
map_parameter_canonical
14
max_open_files
7553
parse_usershare_file
0
process_registry_globals
0
process_registry_service
197209
process_registry_shares
61
process_smbconf_service
2
process_usershare_file
0
reload_registry_shares
3589
set_allowed_client_auth
8224
set_use_sendfile
0
setup_lp_context
88096
show_parameter
0
show_parameter_list
0
store_lp_set_cmdline
6861
usershare_directory_is_root
0
usershare_exists
0
volume_label
387
widelinks_warning
5615
Generated by:
LCOV version 1.14