LCOV - code coverage report
Current view:
top level
-
src/zerocopy
- fast_buffer_manager.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
vlink
Lines:
446
503
88.7 %
Date:
2026-09-30 18:30:16
Functions:
69
76
90.8 %
Branches:
279
442
63.1 %
Function Name
Hit count
_ZN5vlink13PoolAllocatorINSt8__detail10_Hash_nodeISt4pairIKmPNS_18FastBufferResourceEELb0EEEE10deallocateEPS8_m
12
_ZN5vlink13PoolAllocatorINSt8__detail10_Hash_nodeISt4pairIKmPNS_18FastBufferResourceEELb0EEEE8allocateEm
12
_ZN5vlink13PoolAllocatorIPNSt8__detail15_Hash_node_baseEE10deallocateEPS3_m
4
_ZN5vlink13PoolAllocatorIPNSt8__detail15_Hash_node_baseEE8allocateEm
4
_ZN5vlink13PoolAllocatorIPNSt8__detail15_Hash_node_baseEEC2INS1_10_Hash_nodeISt4pairIKmPNS_18FastBufferResourceEELb0EEEEERKNS0_IT_EE
8
_ZN5vlink15FastBufferShareD2Ev
15
_ZN5vlink16HostBufferPlugin11synchronizeERKNS_8zerocopy10FastBuffer6BufferE
59
_ZN5vlink16HostBufferPlugin12copy_to_hostERKNS_8zerocopy10FastBuffer6BufferERNS_5BytesE
12
_ZN5vlink16HostBufferPlugin14copy_from_hostERKNS_5BytesERKNS_8zerocopy10FastBuffer6BufferE
6
_ZN5vlink16HostBufferPlugin3mapERKNS_8zerocopy10FastBuffer6BufferENS2_6AccessE
24
_ZN5vlink16HostBufferPlugin4copyERKNS_8zerocopy10FastBuffer6BufferES5_
2
_ZN5vlink16HostBufferPlugin5unmapERKNS_8zerocopy10FastBuffer6BufferENS2_6AccessE
24
_ZN5vlink16HostBufferPlugin6createEmRKNS_8zerocopy10FastBuffer6ConfigERNS2_6BufferE
25
_ZN5vlink16HostBufferPlugin7releaseERNS_8zerocopy10FastBuffer6BufferE
20
_ZN5vlink17FastBufferManager13export_handleERKNS_8zerocopy10FastBuffer6BufferERNS_5BytesE
11
_ZN5vlink17FastBufferManager13import_handleERKNS_5BytesERNS_8zerocopy10FastBuffer6BufferE
15
_ZN5vlink17FastBufferManager13import_nativeEPKvRNS_8zerocopy10FastBuffer6BufferE
1
_ZN5vlink17FastBufferManager13native_bufferERKNS_8zerocopy10FastBuffer6BufferE
101
_ZN5vlink17FastBufferManager3getEv
300
_ZN5vlink17FastBufferManager4Impl12import_localEmmRNS_8zerocopy10FastBuffer6BufferE
23
_ZN5vlink17FastBufferManager4Impl12retire_ownerEPNS_18FastBufferResourceE
7
_ZN5vlink17FastBufferManager4Impl13free_resourceEPNS_18FastBufferResourceE
7
_ZN5vlink17FastBufferManager4Impl15reclaim_retiredEv
75
_ZN5vlink17FastBufferManager4Impl18destroy_dead_ownerERKNS_17FastBufferControlERNS_11SysSharememE
2
_ZN5vlink17FastBufferManager4Impl9stripe_ofEm
20
_ZN5vlink17FastBufferManager6createEmRKNS_8zerocopy10FastBuffer6ConfigERNS2_6BufferE
33
_ZN5vlink17FastBufferManager6retainERKNS_8zerocopy10FastBuffer6BufferERS3_
13
_ZN5vlink17FastBufferManager7reclaimERKNS_8zerocopy10FastBuffer6BufferE
21
_ZN5vlink17FastBufferManager7releaseERNS_8zerocopy10FastBuffer6BufferE
50
_ZN5vlink17FastBufferManagerC2Ev
9
_ZN5vlink17FastBufferManagerD2Ev
9
_ZN5vlink18FastBufferResourceD2Ev
42
_ZN5vlink22SharedHostBufferPlugin13export_handleERKNS_8zerocopy10FastBuffer6BufferERNS_5BytesE
7
_ZN5vlink22SharedHostBufferPlugin13import_handleERKNS_5BytesERNS_8zerocopy10FastBuffer6BufferE
5
_ZN5vlink22SharedHostBufferPlugin14destroy_handleERKNS_5BytesE
2
_ZN5vlink22SharedHostBufferPlugin6createEmRKNS_8zerocopy10FastBuffer6ConfigERNS2_6BufferE
8
_ZN5vlink22SharedHostBufferPlugin6decodeERKNS_5BytesERNS0_10DescriptorE
7
_ZN5vlink22SharedHostBufferPlugin7releaseERNS_8zerocopy10FastBuffer6BufferE
13
_ZN5vlink22SharedHostBufferPluginC2Emmm
6
_ZN5vlinkL10parse_nameEPKcSt17basic_string_viewIcSt11char_traitsIcEERm
61
_ZN5vlinkL11format_nameESt17basic_string_viewIcSt11char_traitsIcEEmRA32_c
26
_ZN5vlinkL11generate_idEv
15
_ZN5vlinkL11pool_deleteINS_15FastBufferShareEEEvPT_
45
_ZN5vlinkL11pool_deleteINS_18FastBufferResourceEEEvPT_
42
_ZN5vlinkL11pool_deleteINS_22SharedHostBufferPlugin7SegmentEEEvPT_
13
_ZN5vlinkL11pool_deleteINS_5BytesEEEvPT_
20
_ZN5vlinkL13purge_readersERNS_17FastBufferControlE
19
_ZN5vlinkL14sweep_segmentsIZNS_17FastBufferManagerC4EvEUlRNS_11SysSharememEE1_EEvSt17basic_string_viewIcSt11char_traitsIcEEOT_
8
_ZN5vlinkL14sweep_segmentsIZNS_22SharedHostBufferPluginC4EmmmEUlRNS_11SysSharememEE_EEvSt17basic_string_viewIcSt11char_traitsIcEEOT_
6
_ZN5vlinkL15fold_start_timeEm
28
_ZN5vlinkL15namespace_inodeEPKc
18
_ZN5vlinkL16process_identityEi
9
_ZN5vlinkL17is_identity_aliveEm
23
_ZN5vlinkL8pool_newINS_15FastBufferShareEJEEEPT_DpOT0_
15
_ZN5vlinkL8pool_newINS_18FastBufferResourceEJEEEPT_DpOT0_
42
_ZN5vlinkL8pool_newINS_22SharedHostBufferPlugin7SegmentEJEEEPT_DpOT0_
13
_ZN5vlinkL8pool_newINS_5BytesEJEEEPT_DpOT0_
20
_ZNK5vlink11PoolDeleterclINS_15FastBufferShareEEEvPT_
3
_ZNK5vlink11PoolDeleterclINS_18FastBufferResourceEEEvPT_
9
_ZNK5vlink16HostBufferPlugin13native_handleERKNS_8zerocopy10FastBuffer6BufferE
5
_ZNK5vlink16HostBufferPlugin15get_protocol_idEv
1
_ZNK5vlink17FastBufferManager13get_interfaceEv
151
_ZNK5vlink17FastBufferManager15get_handle_sizeERKNS_8zerocopy10FastBuffer6BufferE
22
_ZNK5vlink17FastBufferManager8is_validEv
5
_ZNK5vlink22SharedHostBufferPlugin15get_handle_sizeERKNS_8zerocopy10FastBuffer6BufferE
19
_ZNK5vlink22SharedHostBufferPlugin15get_protocol_idEv
43
_ZZN5vlink17FastBufferManager13import_handleERKNS_5BytesERNS_8zerocopy10FastBuffer6BufferEENKUlvE0_clEv
0
_ZZN5vlink17FastBufferManager13import_handleERKNS_5BytesERNS_8zerocopy10FastBuffer6BufferEENKUlvE_clEv
0
_ZZN5vlink17FastBufferManager4Impl13free_resourceEPNS_18FastBufferResourceEENKUlvE_clEv
0
_ZZN5vlink17FastBufferManager7releaseERNS_8zerocopy10FastBuffer6BufferEENKUlvE0_clEv
0
_ZZN5vlink17FastBufferManager7releaseERNS_8zerocopy10FastBuffer6BufferEENKUlvE_clEv
0
_ZZN5vlink17FastBufferManagerC4EvENKUlRNS_11SysSharememEE1_clES2_
3
_ZZN5vlink17FastBufferManagerC4EvENKUlvE0_clEv
0
_ZZN5vlink17FastBufferManagerC4EvENKUlvE_clEv
0
_ZZN5vlink17FastBufferManagerD4EvENKUlvE_clEv
1
_ZZN5vlink22SharedHostBufferPluginC4EmmmENKUlRNS_11SysSharememEE_clES2_
3
Generated by:
LCOV version 1.14