LCOV - code coverage report
Current view: top level - shared - install.c (source / functions) Hit Total Coverage
Test: systemd_full.info Lines: 1309 1727 75.8 %
Date: 2019-08-23 13:36:53 Functions: 77 80 96.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1015 1798 56.5 %

Function Name Sort by function name Hit count Sort by hit count
path_is_control 0
unit_file_dump_changes 0
unit_file_query_preset 0
path_shall_revert 4
unit_file_add_dependency 4
unit_file_link 4
unit_file_mask 4
unit_file_reenable 4
unit_file_unmask 4
chroot_symlinks_same 8
unit_file_get_list 8
unit_file_list_free 8
unit_file_preset_all 8
unit_file_set_default 8
unit_file_type_to_string 8
unit_file_get_default 12
unit_file_revert 12
path_is_vendor 16
unit_file_preset 20
unit_file_preset_mode_from_string 20
unit_file_preset_mode_to_string 20
unit_file_change_type_from_string 24
unit_file_change_type_to_string 24
execute_preset 28
presets_find_config 28
read_presets 28
unit_file_disable 40
split_pattern_into_name_and_instances 44
path_is_config 48
presets_freep 56
unit_file_state_from_string 56
install_context_mark_for_removal 68
unit_file_enable 80
remove_marked_symlinks 96
unit_file_exists 100
install_context_apply 108
query_presets 116
install_info_apply 120
install_info_symlink_alias 120
install_info_symlink_link 120
in_search_path 124
install_info_discover_and_check 124
install_info_may_process 124
config_parse_alias 144
create_symlink 156
unit_file_changes_free 176
config_parse_also 184
preset_prepare_one 188
mark_symlink_for_removal 232
install_info_symlink_wants 240
remove_marked_symlinks_fd 248
pattern_match_multiple_instances 260
config_parse_default_instance 296
unit_file_changes_add 488
install_info_follow 656
unit_file_get_state 728
path_is_runtime 904
unit_file_install_info_has_also 1104
skip_root 1168
is_symlink_with_known_name 1248
unit_file_install_info_has_rules 2072
unit_file_state_to_string 2084
unit_file_list_free_one 2100
unit_file_list_free_onep 2376
path_is_transient 2736
path_is_generator 2776
unit_file_lookup_state 2828
install_context_done 3316
install_info_add_auto 3344
install_info_discover 3344
install_info_traverse 3640
install_info_free 4100
install_info_add 4136
unit_file_search 4200
install_info_find 4512
find_symlinks_in_scope 4712
unit_file_load 45176
unit_file_load_or_readlink 45176
find_symlinks 52876
find_symlinks_fd 227792

Generated by: LCOV version 1.14