LCOV - code coverage report
Current view: top level - glib/gio - gdbusconnection.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 2111 2260 93.4 %
Date: 2024-04-30 05:17:35 Functions: 159 159 100.0 %
Branches: 691 891 77.6 %

Function Name Sort by function name Hit count Sort by hit count
g_dbus_connection_flush_finish 1
g_dbus_connection_register_object_with_closures 1
handle_generic_get_machine_id_unlocked 1
register_object_data_new 1
register_object_free_func 1
register_with_closures_on_set_property 1
send_message_with_reply_cancelled_cb 1
send_message_with_reply_cancelled_idle_cb 1
g_dbus_connection_get_capabilities 2
g_dbus_connection_remove_filter 2
register_with_closures_on_method_call 2
filter_data_destroy 3
g_dbus_connection_get_exit_on_close 3
register_with_closures_on_get_property 3
g_dbus_connection_get_stream 4
invoke_get_property_in_idle_cb 4
handle_generic_ping_unlocked 5
interface_has_readable_properties 5
namespace_rule_matches 5
g_dbus_connection_get_guid 6
g_dbus_connection_get_property 6
g_dbus_connection_new_finish 8
g_dbus_connection_new_for_address 9
path_rule_matches 12
send_message_with_reply_timeout_cb 12
send_message_data_deliver_error 13
cancel_method_on_close 14
handle_generic_introspect_unlocked 14
g_dbus_connection_list_registered 20
handle_subtree_introspect 20
flush_in_thread_func 25
g_dbus_connection_flush 25
handle_introspect 34
g_dbus_connection_new_for_address_sync 38
bus_get_async_initable_cb 39
invoke_get_all_properties_in_idle_cb 42
invoke_set_property_in_idle_cb 42
property_get_all_data_free 42
g_bus_get_finish 45
handle_get_all_properties 45
validate_and_maybe_schedule_property_get_all 45
property_data_free 46
g_bus_get 48
_g_bus_forget_singleton 58
_g_bus_get_singleton_if_exists 58
g_dbus_connection_list_registered_unlocked 68
introspect_append_header 68
handle_getset_property 71
validate_and_maybe_schedule_property_getset 74
g_dbus_connection_flush_sync 104
sync_close_cb 104
g_dbus_connection_close_finish 105
g_dbus_connection_close_sync 105
g_dbus_connection_close 107
g_dbus_connection_call_with_unix_fd_list_finish 118
async_initable_iface_init 123
g_dbus_connection_class_init 123
g_dbus_connection_class_intern_init 123
initable_iface_init 123
g_dbus_connection_call_with_unix_fd_list 124
g_dbus_connection_get_type_once 125
handle_subtree_method_invocation 156
process_subtree_vtable_message_in_idle_cb 176
subtree_deferred_data_free 176
subtree_message_func 176
g_dbus_connection_add_filter 192
g_dbus_connection_start_message_processing 204
g_dbus_connection_get_last_serial 209
g_dbus_connection_unregister_subtree 209
_g_dbus_subtree_vtable_copy 210
_g_dbus_subtree_vtable_free 210
g_dbus_connection_register_subtree 211
remove_match_rule 215
g_dbus_connection_new_sync 219
add_match_rule 228
exported_subtree_ref 288
handle_generic_unlocked 303
g_dbus_connection_get_flags 309
signal_data_free 311
g_dbus_connection_call_with_unix_fd_list_sync 318
g_dbus_connection_get_peer_credentials 383
g_dbus_connection_new 408
g_dbus_connection_new_for_address_finish 409
exported_subtree_unref 498
emit_closed_data_free 522
g_dbus_connection_real_closed 522
emit_closed_in_idle 528
schedule_closed_unlocked 532
g_dbus_connection_emit_signal 548
on_worker_closed 551
g_dbus_connection_is_closed 565
maybe_add_path 583
is_signal_data_for_name_lost_or_acquired 590
g_dbus_connection_get_unique_name 649
g_dbus_connection_signal_unsubscribe 754
args_to_rule 755
g_dbus_connection_signal_subscribe 755
unsubscribe_id_internal 755
exported_interface_ref 855
validate_and_maybe_schedule_method_call 976
call_in_idle_cb 985
schedule_method_call 985
obj_message_func 989
has_object_been_unregistered 1031
g_dbus_connection_set_exit_on_close 1132
g_dbus_connection_call_finish 1300
call_state_free 1418
g_dbus_connection_call_done 1418
g_dbus_connection_call_finish_internal 1418
distribute_method_call 1455
g_dbus_connection_dispose 1498
g_dbus_connection_finalize 1498
purge_all_filters 1498
purge_all_signal_subscriptions 1498
get_offered_capabilities_max 1723
g_dbus_connection_init 1751
g_bus_get_sync 1754
get_uninitialized_connection 1802
message_bus_get_singleton 1918
initable_init 2417
g_dbus_connection_call_sync 3154
g_dbus_connection_call_sync_internal 3472
g_dbus_connection_send_message_with_reply_sync 3480
send_message_with_reply_sync_cb 3480
decode_method_reply 4859
send_message_data_deliver_reply_unlocked 4886
send_message_with_reply_cleanup 4913
g_dbus_connection_send_message_with_reply_finish 4915
send_message_data_free 4915
g_dbus_connection_send_message_with_reply 4916
g_dbus_connection_send_message_with_reply_unlocked 4916
g_dbus_connection_call 7862
g_dbus_connection_call_internal 7986
g_dbus_connection_send_message 8440
g_dbus_connection_set_property 9832
add_call_flags 11458
emit_signal_instance_in_idle_cb 13364
signal_instance_free 13364
signal_subscriber_ref 13465
on_worker_message_about_to_be_sent 13892
signal_subscriber_unref 14119
g_dbus_connection_send_message_unlocked 14140
check_unclosed 14349
distribute_signals 14579
schedule_callbacks 26427
on_worker_message_received 27823
copy_filter_list 41715
free_filter_list 41715
g_dbus_connection_unregister_object 200376
exported_object_free 200378
g_dbus_connection_register_object 200451
_g_dbus_interface_vtable_free 200453
_g_dbus_interface_vtable_copy 200462
call_destroy_notify_data_free 201138
call_destroy_notify_data_in_idle 201143
exported_interface_unref 201308
call_destroy_notify 201413
check_initialized 415260
g_dbus_connection_get_type 520419

Generated by: LCOV version 1.14