LCOV - code coverage report
Current view: top level - libsystemd/sd-bus - bus-message.c (source / functions) Hit Total Coverage
Test: main_coverage.info Lines: 2142 3239 66.1 %
Date: 2019-08-22 15:41:25 Functions: 105 139 75.5 %

Function Name Sort by function name Hit count Sort by hit count
adjust_pointer 4625
buffer_peek 2614
build_struct_offsets 17
bus_body_part_map 3040
bus_body_part_unmap 0
bus_message_close_array 55
bus_message_close_header 147
bus_message_close_struct 223
bus_message_close_variant 41
bus_message_enter_array 101
bus_message_enter_dict_entry 68
bus_message_enter_struct 63
bus_message_enter_variant 56
bus_message_from_header 144
bus_message_from_malloc 144
bus_message_get_arg 9
bus_message_get_arg_skip 11
bus_message_get_arg_strv 2
bus_message_get_blob 2
bus_message_new_synthetic_error 1
bus_message_open_array 59
bus_message_open_dict_entry 56
bus_message_open_struct 20
bus_message_open_variant 41
bus_message_parse_fields 144
bus_message_read_strv_extend 2
bus_message_ref_queued 190
bus_message_remarshal 0
bus_message_set_sender_driver 1
bus_message_set_sender_local 2
bus_message_unref_queued 190
container_next_item 313
enter_struct_or_dict_entry 131
find_part 2984
message_add_offset 28
message_append_basic 256
message_append_field_signature 60
message_append_field_string 446
message_append_field_uint32 44
message_append_field_uint64 0
message_append_part 67
message_append_reply_cookie 43
message_end_of_array 1623
message_end_of_signature 1803
message_extend_body 509
message_extend_containers 509
message_extend_fields 552
message_free 299
message_free_last_container 591
message_free_part 154
message_get_last_container 6910
message_new_reply 42
message_peek_body 1492
message_peek_field_signature 620
message_peek_field_string 382
message_peek_field_uint32 448
message_peek_field_uint64 0
message_peek_fields 2614
message_push_fd 1
message_quit_container 0
message_reset_containers 457
message_reset_parts 299
message_skip_fields 0
part_make_space 434
part_zero 0
sd_bus_message_append 110
sd_bus_message_append_array 2
sd_bus_message_append_array_iovec 0
sd_bus_message_append_array_memfd 0
sd_bus_message_append_array_space 2
sd_bus_message_append_basic 251
sd_bus_message_append_string_iovec 0
sd_bus_message_append_string_memfd 0
sd_bus_message_append_string_space 1
sd_bus_message_append_strv 1
sd_bus_message_appendv 147
sd_bus_message_at_end 0
sd_bus_message_close_container 172
sd_bus_message_copy 19
sd_bus_message_enter_container 290
sd_bus_message_exit_container 285
sd_bus_message_get_allow_interactive_authorization 0
sd_bus_message_get_auto_start 0
sd_bus_message_get_bus 10
sd_bus_message_get_cookie 0
sd_bus_message_get_creds 65
sd_bus_message_get_destination 26
sd_bus_message_get_errno 25
sd_bus_message_get_error 0
sd_bus_message_get_expect_reply 0
sd_bus_message_get_interface 44
sd_bus_message_get_member 77
sd_bus_message_get_monotonic_usec 0
sd_bus_message_get_path 27
sd_bus_message_get_priority 0
sd_bus_message_get_realtime_usec 0
sd_bus_message_get_reply_cookie 0
sd_bus_message_get_sender 26
sd_bus_message_get_seqnum 0
sd_bus_message_get_signature 20
sd_bus_message_get_type 0
sd_bus_message_has_signature 0
sd_bus_message_is_empty 0
sd_bus_message_is_method_call 182
sd_bus_message_is_method_error 5
sd_bus_message_is_signal 6
sd_bus_message_new 155
sd_bus_message_new_method_call 99
sd_bus_message_new_method_errno 0
sd_bus_message_new_method_errnof 0
sd_bus_message_new_method_error 4
sd_bus_message_new_method_errorf 0
sd_bus_message_new_method_return 38
sd_bus_message_new_signal 13
sd_bus_message_open_container 176
sd_bus_message_peek_type 938
sd_bus_message_read 70
sd_bus_message_read_array 2
sd_bus_message_read_basic 549
sd_bus_message_read_strv 2
sd_bus_message_readv 70
sd_bus_message_ref 383
sd_bus_message_rewind 158
sd_bus_message_seal 148
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
sd_bus_message_skip 105
sd_bus_message_unref 691
sd_bus_message_verify_type 5
type_stack_pop 296
type_stack_push 82
validate_nul 1497
validate_object_path 14
validate_signature 723
validate_string 378

Generated by: LCOV version 1.14