LCOV - code coverage report
Current view: top level - libsystemd/sd-bus - bus-message.c (source / functions) Hit Total Coverage
Test: systemd test coverage Lines: 2251 3185 70.7 %
Date: 2015-07-29 18:47:03 Functions: 105 134 78.4 %

Function Name Sort by function name Hit count Sort by hit count
adjust_pointer 298437
buffer_peek 218243
build_struct_offsets 15608
bus_body_part_map 80137
bus_body_part_unmap 0
bus_message_append_ap 161
bus_message_append_sender 0
bus_message_close_array 49
bus_message_close_header 15613
bus_message_close_struct 15686
bus_message_close_variant 45
bus_message_enter_array 15581
bus_message_enter_dict_entry 62
bus_message_enter_struct 74
bus_message_enter_variant 60
bus_message_from_header 15590
bus_message_from_malloc 74
bus_message_get_arg 14
bus_message_get_blob 2
bus_message_new_synthetic_error 2
bus_message_open_array 52
bus_message_open_dict_entry 50
bus_message_open_struct 23
bus_message_open_variant 45
bus_message_parse_fields 15590
bus_message_read_strv_extend 3
bus_message_remarshal 0
bus_message_seal 15614
bus_message_set_sender_driver 5
bus_message_set_sender_local 1
container_next_item 16309
enter_struct_or_dict_entry 136
find_part 64572
message_add_offset 212
message_append_basic 277
message_append_field_signature 31
message_append_field_string 15840
message_append_field_uint32 35
message_append_field_uint64 15489
message_append_part 45739
message_append_reply_cookie 15522
message_end_of_array 17348
message_end_of_signature 17541
message_extend_body 31620
message_extend_containers 31622
message_extend_fields 46936
message_free 31210
message_free_part 45775
message_get_container 115672
message_new 15620
message_new_reply 15520
message_peek_body 32286
message_peek_field_signature 253
message_peek_field_string 62196
message_peek_field_uint32 189
message_peek_field_uint64 3
message_peek_fields 218242
message_push_fd 2
message_quit_container 0
message_read_ap 49
message_reset_containers 46873
message_reset_parts 31210
message_skip_fields 0
part_make_space 31496
part_zero 1
sd_bus_message_append 112
sd_bus_message_append_array 2
sd_bus_message_append_array_iovec 0
sd_bus_message_append_array_memfd 1
sd_bus_message_append_array_space 3
sd_bus_message_append_basic 271
sd_bus_message_append_string_iovec 0
sd_bus_message_append_string_memfd 2
sd_bus_message_append_string_space 1
sd_bus_message_append_strv 1
sd_bus_message_at_end 0
sd_bus_message_close_container 167
sd_bus_message_copy 20
sd_bus_message_enter_container 15779
sd_bus_message_exit_container 15774
sd_bus_message_get_allow_interactive_authorization 0
sd_bus_message_get_auto_start 0
sd_bus_message_get_bus 6
sd_bus_message_get_cookie 0
sd_bus_message_get_creds 33
sd_bus_message_get_destination 57
sd_bus_message_get_errno 2
sd_bus_message_get_error 0
sd_bus_message_get_expect_reply 0
sd_bus_message_get_interface 61
sd_bus_message_get_member 78
sd_bus_message_get_monotonic_usec 0
sd_bus_message_get_path 58
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 57
sd_bus_message_get_seqnum 0
sd_bus_message_get_signature 17
sd_bus_message_get_type 0
sd_bus_message_has_signature 0
sd_bus_message_is_empty 0
sd_bus_message_is_method_call 31053
sd_bus_message_is_method_error 1
sd_bus_message_is_signal 6
sd_bus_message_new_method_call 51
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 15516
sd_bus_message_new_signal 47
sd_bus_message_open_container 170
sd_bus_message_peek_type 1079
sd_bus_message_read 49
sd_bus_message_read_array 15485
sd_bus_message_read_basic 665
sd_bus_message_read_strv 3
sd_bus_message_ref 15645
sd_bus_message_rewind 15663
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_skip 91
sd_bus_message_unref 46858
sd_bus_message_verify_type 5
type_stack_pop 271
type_stack_push 62
validate_nul 62930
validate_object_path 15
validate_signature 334
validate_string 385

Generated by: LCOV version 1.11