LCOV - code coverage report
Current view: top level - core - unit.c (source / functions) Hit Total Coverage
Test: main_coverage.info Lines: 1256 3074 40.9 %
Date: 2019-08-22 15:41:25 Functions: 110 186 59.1 %

Function Name Sort by function name Hit count Sort by hit count
get_name_owner_handler 0
hashmap_complete_move 0
log_kill 0
log_leftover 0
log_unit_internal 0
maybe_warn_about_dependency 0
merge_dependencies 0
merge_names 0
on_rewatch_pids_event 0
operation_to_signal 0
raise_level 0
reserve_dependencies 0
serialize_cgroup_mask 0
set_complete_move 0
signal_name_owner_changed 0
unit_add_to_cleanup_queue 0
unit_can_clean 0
unit_can_isolate 0
unit_can_reload 0
unit_can_serialize 0
unit_clean 0
unit_concat_strv 0
unit_control_pid 0
unit_dbus_path 0
unit_dbus_path_invocation_id 0
unit_deserialize 0
unit_deserialize_job 0
unit_deserialize_skip 0
unit_drop_in_dir 0
unit_escape_setting 0
unit_export_invocation_id 0
unit_export_log_extra_fields 0
unit_export_log_level_max 0
unit_export_log_rate_limit_burst 0
unit_export_log_rate_limit_interval 0
unit_fail_if_noncanonical 0
unit_failure_action_exit_status 0
unit_fork_helper_process 0
unit_get_exec_runtime 0
unit_get_unit_file_preset 0
unit_get_unit_file_state 0
unit_inactive_or_pending 0
unit_install_bus_match 0
unit_is_pristine 0
unit_is_unneeded 0
unit_kill 0
unit_kill_common 0
unit_kill_context 0
unit_label_path 0
unit_log_failure 0
unit_log_process_exit 0
unit_log_skip 0
unit_main_pid 0
unit_make_transient 0
unit_notify_user_lookup 0
unit_pid_attachable 0
unit_pid_set 0
unit_ref_gid 0
unit_ref_uid 0
unit_ref_uid_gid 0
unit_ref_uid_gid_internal 0
unit_ref_uid_internal 0
unit_reload 0
unit_reset_failed 0
unit_serialize 0
unit_shall_confirm_spawn 0
unit_start_on_failure 0
unit_sub_state_to_string 0
unit_tidy_watch_pids 0
unit_unwatch_bus_name 0
unit_warn_if_dir_nonempty 0
unit_watch_bus_name 0
unit_will_restart 0
unit_write_setting 0
unit_write_settingf 0
user_from_unit_name 0
unit_can_start 1
unit_can_stop 1
collect_mode_from_string 4
set_unit_path 5
unit_export_state_files 6
unit_load_related_unit 6
unit_prepare_exec 6
unit_set_exec_params 6
unit_stop_pending 6
unit_unwatch_pid 6
unit_warn_leftover_processes 6
unit_watch_pid 6
check_unneeded_dependencies 7
retroactively_stop_dependencies 7
unit_emit_audit_stop 7
unit_exit_status 7
unit_log_resources 7
unit_log_success 7
unit_stop 7
unit_success_action_exit_status 7
unit_test_trigger_loaded 7
unit_update_dependency_mask 8
unit_enqueue_rewatch_pids 11
unit_test_start_limit 13
unit_process_job 24
unit_status_printf 26
unit_status_string 26
unit_active_or_pending 30
unit_start 31
unit_test_assert 31
unit_test_condition 31
unit_verify_deps 31
unit_add_node_dependency 33
unit_remove_dependencies 68
unit_add_two_dependencies_by_name 81
unit_setup_dynamic_creds 237
unit_setup_exec_runtime 237
unit_require_mounts_for 249
unit_add_exec_dependencies 275
unit_set_slice 275
unit_ref_set 282
unit_set_default_slice 286
unit_patch_contexts 304
unit_add_dependency_by_name 305
unit_type_supported 308
unit_job_is_applicable 311
resolve_template 386
unit_load_fragment_and_dropin 399
unit_add_two_dependencies 402
unit_add_default_target_dependency 405
unit_has_name 1092
unit_dump 1190
unit_need_daemon_reload 1190
unit_slice_name 1190
collect_mode_to_string 1194
unit_description 1216
unit_following 1228
unit_following_set 1372
unit_add_dependency 1440
unit_acquire_invocation_id 1483
unit_set_invocation_id 1483
unit_new_for_name 1705
retroactively_start_dependencies 1712
unit_load_fragment_and_dropin_optional 1712
unit_emit_audit_start 1719
unit_set_description 1738
unit_check_binds_to 1749
unit_needs_console 1749
unit_notify 1749
unit_submit_to_stop_when_unneeded_queue 1749
unit_update_on_console 1749
unit_add_mount_dependencies 1793
unit_add_slice_dependencies 1793
unit_add_startup_units 1793
unit_add_to_target_deps_queue 1793
unit_trigger_notify 1793
unit_catchup 1969
unit_coldplug 1969
unit_choose_id 2144
unit_merge 2144
unit_add_to_load_queue 2155
unit_load 2155
unit_get_kill_context 2158
unit_init 2158
unit_dequeue_rewatch_pids 2160
unit_done 2160
unit_free 2160
unit_free_requires_mounts_for 2160
unit_new 2160
unit_remove_transient 2160
unit_unref_gid 2160
unit_unref_uid 2160
unit_unref_uid_gid 2160
unit_unwatch_all_pids 2160
unit_unlink_state_files 2167
unit_merge_by_name 2180
unit_add_name 2196
unit_ref_unset 2305
fragment_mtime_newer 2380
unit_unref_uid_internal 4320
unit_may_gc 5243
unit_add_dependency_hashmap 5760
print_unit_dependency_mask 6256
unit_add_to_gc_queue 6924
unit_get_exec_context 6932
unit_follow_merge 8745
unit_get_cgroup_context 11377
unit_active_state 12602
unit_add_to_dbus_queue 15269
bidi_set_free 47520

Generated by: LCOV version 1.14