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
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