LCOV - code coverage report
Current view: top level - libsystemd/sd-bus - bus-message.c (source / functions) Hit Total Coverage
Test: systemd_full.info Lines: 2142 3239 66.1 %
Date: 2019-08-23 13:36:53 Functions: 105 139 75.5 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 1400 3005 46.6 %

Function Name Sort by function name Hit count Sort by hit count
bus_body_part_unmap 0
bus_message_remarshal 0
message_append_field_uint64 0
message_peek_field_uint64 0
message_quit_container 0
message_skip_fields 0
part_zero 0
sd_bus_message_append_array_iovec 0
sd_bus_message_append_array_memfd 0
sd_bus_message_append_string_iovec 0
sd_bus_message_append_string_memfd 0
sd_bus_message_at_end 0
sd_bus_message_get_allow_interactive_authorization 0
sd_bus_message_get_auto_start 0
sd_bus_message_get_cookie 0
sd_bus_message_get_error 0
sd_bus_message_get_expect_reply 0
sd_bus_message_get_monotonic_usec 0
sd_bus_message_get_priority 0
sd_bus_message_get_realtime_usec 0
sd_bus_message_get_reply_cookie 0
sd_bus_message_get_seqnum 0
sd_bus_message_get_type 0
sd_bus_message_has_signature 0
sd_bus_message_is_empty 0
sd_bus_message_new_method_errno 0
sd_bus_message_new_method_errnof 0
sd_bus_message_new_method_errorf 0
sd_bus_message_set_allow_interactive_authorization 0
sd_bus_message_set_auto_start 0
sd_bus_message_set_destination 0
sd_bus_message_set_expect_reply 0
sd_bus_message_set_priority 0
sd_bus_message_set_sender 0
bus_message_new_synthetic_error 4
bus_message_set_sender_driver 4
message_push_fd 4
sd_bus_message_append_string_space 4
sd_bus_message_append_strv 4
bus_message_get_arg_strv 8
bus_message_get_blob 8
bus_message_read_strv_extend 8
bus_message_set_sender_local 8
sd_bus_message_append_array 8
sd_bus_message_append_array_space 8
sd_bus_message_read_array 8
sd_bus_message_read_strv 8
sd_bus_message_new_method_error 16
sd_bus_message_verify_type 20
sd_bus_message_is_signal 24
sd_bus_message_is_method_error 27
bus_message_get_arg 36
sd_bus_message_get_bus 40
bus_message_get_arg_skip 44
sd_bus_message_new_signal 52
validate_object_path 56
build_struct_offsets 68
sd_bus_message_copy 76
bus_message_open_struct 80
sd_bus_message_get_signature 80
sd_bus_message_get_errno 100
sd_bus_message_get_destination 104
sd_bus_message_get_sender 104
sd_bus_message_get_path 108
message_add_offset 112
sd_bus_message_get_interface 120
sd_bus_message_get_creds 148
sd_bus_message_new_method_return 152
bus_message_close_variant 164
bus_message_open_variant 164
message_new_reply 168
message_append_reply_cookie 172
message_append_field_uint32 176
sd_bus_message_get_member 196
bus_message_close_array 220
bus_message_enter_variant 224
bus_message_open_dict_entry 224
bus_message_open_array 236
message_append_field_signature 240
bus_message_enter_struct 252
message_append_part 268
bus_message_enter_dict_entry 272
sd_bus_message_read 280
sd_bus_message_readv 280
type_stack_push 328
sd_bus_message_is_method_call 392
sd_bus_message_new_method_call 396
bus_message_enter_array 404
sd_bus_message_skip 420
sd_bus_message_append 440
enter_struct_or_dict_entry 524
sd_bus_message_rewind 527
bus_message_from_header 534
bus_message_from_malloc 534
bus_message_parse_fields 534
message_free_part 567
bus_message_close_header 588
sd_bus_message_appendv 588
sd_bus_message_seal 592
sd_bus_message_new 620
sd_bus_message_close_container 688
sd_bus_message_open_container 704
bus_message_ref_queued 718
bus_message_unref_queued 718
bus_message_close_struct 892
sd_bus_message_append_basic 1004
message_append_basic 1024
sd_bus_message_exit_container 1140
message_free 1154
message_reset_parts 1154
sd_bus_message_enter_container 1160
type_stack_pop 1184
container_next_item 1252
message_peek_field_string 1353
sd_bus_message_ref 1490
validate_string 1512
message_peek_field_uint32 1624
message_reset_containers 1681
part_make_space 1736
message_append_field_string 1784
message_extend_body 2036
message_extend_containers 2036
sd_bus_message_read_basic 2196
message_extend_fields 2208
message_peek_field_signature 2214
message_free_last_container 2322
validate_signature 2626
sd_bus_message_unref 2680
sd_bus_message_peek_type 3752
validate_nul 5547
message_peek_body 5968
message_end_of_array 6492
message_end_of_signature 7212
buffer_peek 9364
message_peek_fields 9364
find_part 11936
bus_body_part_map 12160
adjust_pointer 18500
message_get_last_container 27493

Generated by: LCOV version 1.14