LCOV - code coverage report
Current view: top level - librpc/ndr - ndr.c (source / functions) Hit Total Coverage
Test: coverage report for smb2.twrp.listdir_fix f886ca1c Lines: 681 914 74.5 %
Date: 2023-11-07 19:11:32 Functions: 69 77 89.6 %

Function Name Sort by function name Hit count Sort by hit count
_ndr_pull_error 729
_ndr_push_error 376
ndr_align_size 19781405
ndr_check_array_size 135479049
ndr_check_pipe_chunk_trailer 0
ndr_check_steal_array_length 3547773
ndr_check_steal_array_size 93184822
ndr_get_array_length 3547773
ndr_get_array_size 491719968
ndr_map_error2string 1331
ndr_print_debug 3776
ndr_print_debug_helper 260446
ndr_print_debugc 0
ndr_print_debugc_helper 0
ndr_print_function_debug 212
ndr_print_function_string 47092
ndr_print_printf_helper 46604
ndr_print_set_switch_value 28704
ndr_print_steal_switch_value 28704
ndr_print_string_helper 38414953
ndr_print_struct_string 448
ndr_print_union_debug 0
ndr_print_union_string 0
ndr_pull_advance 335816184
ndr_pull_append 0
ndr_pull_array_length 13058221
ndr_pull_array_size 238134591
ndr_pull_get_relative_base_offset 73383
ndr_pull_init_blob 107905199
ndr_pull_pop 0
ndr_pull_relative_ptr1 45833350
ndr_pull_relative_ptr2 45833350
ndr_pull_restore_relative_base_offset 73383
ndr_pull_set_offset 43874942
ndr_pull_set_switch_value 1164186297
ndr_pull_setup_relative_base_offset1 38773
ndr_pull_setup_relative_base_offset2 38667
ndr_pull_steal_switch_value 901476822
ndr_pull_struct_blob 85446662
ndr_pull_struct_blob_all 9801302
ndr_pull_struct_blob_all_noalloc 251648487
ndr_pull_struct_blob_noalloc 251649915
ndr_pull_subcontext_end 204662255
ndr_pull_subcontext_start 204662280
ndr_pull_union_blob 404056
ndr_pull_union_blob_all 3
ndr_push_blob 81384803
ndr_push_expand 5225489322
ndr_push_get_relative_base_offset 239161
ndr_push_init_ctx 144921254
ndr_push_pipe_chunk_trailer 0
ndr_push_relative_ptr1 21451893
ndr_push_relative_ptr2 19003204
ndr_push_relative_ptr2_end 19094726
ndr_push_relative_ptr2_start 19094726
ndr_push_restore_relative_base_offset 239161
ndr_push_set_switch_value 298738900
ndr_push_setup_relative_base_offset1 126563
ndr_push_setup_relative_base_offset2 126251
ndr_push_short_relative_ptr1 188514
ndr_push_short_relative_ptr2 188466
ndr_push_steal_switch_value 245066413
ndr_push_struct_blob 58648321
ndr_push_struct_into_fixed_blob 148006726
ndr_push_subcontext_end 55443626
ndr_push_subcontext_start 55443714
ndr_push_union_blob 265574
ndr_set_flags 621516220
ndr_size_struct 13628698
ndr_size_union 2321152
ndr_steal_array_length 13058221
ndr_steal_array_size 102655478
ndr_token_max_list_size 1
ndr_token_peek 495334960
ndr_token_retrieve 1327522934
ndr_token_retrieve_cmp_fn 1823010742
ndr_token_store 1779763761

Generated by: LCOV version 1.14