LCOV - code coverage report
Current view: top level - libsystemd/sd-bus - bus-objects.c (source / functions) Hit Total Coverage
Test: systemd_full.info Lines: 1264 1690 74.8 %
Date: 2019-08-23 13:36:53 Functions: 55 56 98.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 957 1733 55.2 %

Function Name Sort by function name Hit count Sort by hit count
add_enumerated_to_set 24
add_object_vtable_internal 48
add_subtree_to_set 24
bus_add_object 4
bus_find_parent_object_manager 16
bus_node_allocate 108
bus_node_exists 44
bus_node_gc 136
bus_process_object 239
bus_vtable_has_names 468
bus_vtable_next 1676
check_access 64
emit_properties_changed_on_interface 16
get_child_nodes 24
interfaces_added_append_one 4
interfaces_added_append_one_prefix 12
introspect_path 20
invoke_property_get 124
invoke_property_set 12
method_callbacks_run 52
names_are_valid 464
node_callbacks_run 160
node_vtable_get_userdata 156
object_added_append_all 4
object_added_append_all_prefix 16
object_find_and_run 172
object_manager_serialize_path 36
object_manager_serialize_path_and_fallbacks 12
object_removed_append_all 4
object_removed_append_all_prefix 16
process_get_managed_objects 12
process_introspect 16
property_get_all_callbacks_run 12
property_get_set_callbacks_run 24
sd_bus_add_fallback 4
sd_bus_add_fallback_vtable 4
sd_bus_add_node_enumerator 8
sd_bus_add_object 0
sd_bus_add_object_manager 8
sd_bus_add_object_vtable 44
sd_bus_emit_interfaces_added 4
sd_bus_emit_interfaces_added_strv 4
sd_bus_emit_interfaces_removed 4
sd_bus_emit_interfaces_removed_strv 4
sd_bus_emit_object_added 4
sd_bus_emit_object_removed 4
sd_bus_emit_properties_changed 4
sd_bus_emit_properties_changed_strv 8
vtable_append_all_properties 28
vtable_append_one_property 112
vtable_features 468
vtable_member_compare_func 793
vtable_member_hash_func 1420
vtable_method_convert_userdata 52
vtable_property_convert_userdata 136
vtable_property_get_userdata 24

Generated by: LCOV version 1.14