LCOV - code coverage report
Current view:
top level
-
src/ipc/libmultiprocess/include/mp
- proxy-io.h
(
source
/ functions)
Coverage
Total
Hit
Test:
fuzz_coverage.info
Lines:
75.3 %
89
67
Test Date:
2026-07-11 06:27:17
Functions:
37.0 %
73
27
Branches:
7.9 %
1486
117
Function Name
Hit count
_ZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE8makePoolEN5capnp11CallContextINS3_14MakePoolParamsENS3_15MakePoolResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_16PassScriptParamsENS7_17PassScriptResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ7CScriptEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassOutPointParamsENS7_19PassOutPointResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ9COutPointEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassUniValueParamsENS7_19PassUniValueResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ8UniValueEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassTransactionParamsENS7_22PassTransactionResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt10shared_ptrIK12CTransactionEEEENSL_INSM_INSN_6ResultELi18EEEJRST_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESZ_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassVectorUint8ParamsENS7_22PassVectorUint8ResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt6vectorIhSaIhEEEEENSL_INSM_INSN_6ResultELi18EEEJRSS_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESY_
0
_ZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_9AddParamsENS7_10AddResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEJiEEENSL_INSM_INSN_1BELi1EEEJiEEENSL_INSM_INSN_6ResultELi2EEEJRiEEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESY_
0
_ZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE10makeThreadEN5capnp11CallContextINS3_16MakeThreadParamsENS3_17MakeThreadResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_
0
_ZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE8makePoolEN5capnp11CallContextINS3_14MakePoolParamsENS3_15MakePoolResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_
0
_ZN2mp6WaiterC2Ev
0
_ZZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE8makePoolEN5capnp11CallContextINS3_14MakePoolParamsENS3_15MakePoolResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_16PassScriptParamsENS7_17PassScriptResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ7CScriptEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassOutPointParamsENS7_19PassOutPointResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ9COutPointEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassUniValueParamsENS7_19PassUniValueResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ8UniValueEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESW_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassTransactionParamsENS7_22PassTransactionResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt10shared_ptrIK12CTransactionEEEENSL_INSM_INSN_6ResultELi18EEEJRST_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESZ_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassVectorUint8ParamsENS7_22PassVectorUint8ResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt6vectorIhSaIhEEEEENSL_INSM_INSN_6ResultELi18EEEJRSS_EEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESY_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_9AddParamsENS7_10AddResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEJiEEENSL_INSM_INSN_1BELi1EEEJiEEENSL_INSM_INSN_6ResultELi2EEEJRiEEEEEEvRT_RKT0_DpOT1_EUlvE0_EEvRNS_4LockESY_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE10makeThreadEN5capnp11CallContextINS3_16MakeThreadParamsENS3_17MakeThreadResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_ENKUlvE_clEv
0
_ZZN2mp6Waiter4waitIZZNS_11ProxyServerINS_9ThreadMapEE8makePoolEN5capnp11CallContextINS3_14MakePoolParamsENS3_15MakePoolResultsEEEENKUlvE_clEvEUlvE_EEvRNS_4LockET_ENKUlvE_clEv
0
_ZN2mp10Connection12onDisconnectIZZN12_GLOBAL__N_112IpcFuzzSetupC4EvENKUlvE_clEvEUlvE_EEvOT_
1
_ZN2mp10ConnectionC2ERNS_9EventLoopEON2kj3OwnINS3_13AsyncIoStreamEDnEE
1
_ZN2mp10ConnectionC2ERNS_9EventLoopEON2kj3OwnINS3_13AsyncIoStreamEDnEERKSt8functionIFN5capnp10Capability6ClientERS0_EE
1
_ZN2mp11ServerVatIdC2Ev
1
_ZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC2ENS1_6ClientEPNS_10ConnectionEb
1
_ZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC2ENS1_6ClientEPNS_10ConnectionEb
0
_ZN2mp15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC2ENS4_6ClientEPNS_10ConnectionEb
1
_ZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEED2Ev
1
_ZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEED2Ev
0
_ZN2mp15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationED2Ev
1
_ZN2mp15ProxyServerBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC2ESt10shared_ptrIS5_ERNS_10ConnectionE
1
_ZN2mp15ProxyServerBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationED2Ev
1
_ZN2mp9EventLoop4syncIZNS_11ProxyClientINS_6ThreadEED4EvEUlvE_EEvOT_
1
_ZN2mp9EventLoop4syncIZNS_11ProxyClientINS_6ThreadEED4EvEUlvE_EEvOT_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_16PassScriptParamsENS7_17PassScriptResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ7CScriptEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSW_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassOutPointParamsENS7_19PassOutPointResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ9COutPointEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSW_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_18PassUniValueParamsENS7_19PassUniValueResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJ8UniValueEEENSL_INSM_INSN_6ResultELi18EEEJRSQ_EEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSW_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassTransactionParamsENS7_22PassTransactionResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt10shared_ptrIK12CTransactionEEEENSL_INSM_INSN_6ResultELi18EEEJRST_EEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSZ_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_21PassVectorUint8ParamsENS7_22PassVectorUint8ResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields3ArgELi17EEEJSt6vectorIhSaIhEEEEENSL_INSM_INSN_6ResultELi18EEEJRSS_EEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSY_
0
_ZN2mp9EventLoop4syncIZNS_12clientInvokeINS_11ProxyClientIN4test4fuzz8messages16IpcFuzzInterfaceEEEMNS7_6ClientEFN5capnp7RequestINS7_9AddParamsENS7_10AddResultsEEEN2kj5MaybeINSA_11MessageSizeEEEEJNS_11ClientParamINS_8AccessorINS_15ipc_fuzz_fields1AELi1EEEJiEEENSL_INSM_INSN_1BELi1EEEJiEEENSL_INSM_INSN_6ResultELi2EEEJRiEEEEEEvRT_RKT0_DpOT1_EUlvE_EEvOSY_
0
_ZN2mp9EventLoop4syncIZZNS_15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS3_6ClientEPNS_10ConnectionEbENKUlvE0_clEvEUlvE0_EEvOT_
0
_ZN2mp9EventLoop4syncIZZNS_15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC4ENS6_6ClientEPNS_10ConnectionEbENKUlvE0_clEvEUlvE0_EEvOT_
1
_ZN2mp9EventLoopC2EPKcSt8functionIFvNS_10LogMessageEEEPv
1
_ZZN2mp10Connection12onDisconnectIZZN12_GLOBAL__N_112IpcFuzzSetupC4EvENKUlvE_clEvEUlvE_EEvOT_ENUlvE_clEv
1
_ZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE0_clEv
1
_ZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE0_clEv
0
_ZZN2mp15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC4ENS4_6ClientEPNS_10ConnectionEbENKUlvE0_clEv
1
_ZZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE0_clEvENKUlvE0_clEv
1
_ZZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE0_clEvENKUlvE0_clEv
0
_ZZZN2mp15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC4ENS4_6ClientEPNS_10ConnectionEbENKUlvE0_clEvENKUlvE0_clEv
1
_ZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE_clEv
2
_ZZN2mp15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEC4ENS4_6ClientEPNS_10ConnectionEbENKUlvE_clEv
1
_ZZN2mp15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEC4ENS1_6ClientEPNS_10ConnectionEbENKUlvE_clEv
1
_ZN2mp6LoggerD2Ev
10
_ZN2mplsIRiEERNS_6LoggerES3_OT_
60
_ZN2mplsIPKcEERNS_6LoggerES4_OT_
0
_ZN2mplsIPNS_15ProxyClientBaseINS_6ThreadEN5capnp4VoidEEEEERNS_6LoggerES8_OT_
0
_ZN2mplsIRA15_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA16_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA19_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA24_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA27_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA29_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA31_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA33_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA39_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA55_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRA68_KcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRKiEERNS_6LoggerES4_OT_
0
_ZN2mplsIRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS_6LoggerES9_OT_
0
_ZN2mplsIRPKcEERNS_6LoggerES5_OT_
0
_ZN2mplsIRiEERNS_6LoggerES3_OT_
0
_ZN2mplsIRA21_KcEERNS_6LoggerES5_OT_
1
_ZN2mplsIRA50_KcEERNS_6LoggerES5_OT_
1
_ZN2mplsIRA10_KcEERNS_6LoggerES5_OT_
2
_ZN2mplsIRA12_KcEERNS_6LoggerES5_OT_
2
_ZN2mplsIRA13_KcEERNS_6LoggerES5_OT_
2
_ZN2mplsIRA20_KcEERNS_6LoggerES5_OT_
2
_ZN2mplsIPNS_15ProxyClientBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEEEERNS_6LoggerESA_OT_
3
_ZN2mplsIPNS_15ProxyServerBaseIN4test4fuzz8messages16IpcFuzzInterfaceE21IpcFuzzImplementationEEEERNS_6LoggerESA_OT_
3
_ZN2mplsIRA3_KcEERNS_6LoggerES5_OT_
10
_ZN2mplsIRA2_KcEERNS_6LoggerES5_OT_
16
_ZN2mplsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS_6LoggerES8_OT_
18
Generated by:
LCOV version 2.0-1