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