LCOV - code coverage report
Current view:
top level
-
source/common/http/http2
- codec_impl.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.dat
Lines:
1070
1500
71.3 %
Date:
2024-01-05 06:35:25
Functions:
110
146
75.3 %
Function Name
Hit count
_ZN5Envoy4Http5Http213reasonToResetENS0_17StreamResetReasonE
133
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl10decodeDataEv
22198
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl10encodeDataERNS_6Buffer8InstanceEb
1389
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl10saveHeaderEONS0_12HeaderStringES5_
24931
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl10setAccountENSt3__110shared_ptrINS_6Buffer19BufferMemoryAccountEEE
360
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl11readDisableEb
82
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl11resetStreamENS0_17StreamResetReasonE
136
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl12buildHeadersERKNS0_9HeaderMapE
743
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl12buildHeadersERNSt3__16vectorI10nghttp2_nvNS4_9allocatorIS6_EEEERKNS0_9HeaderMapE
0
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl14encodeMetadataERKNS0_17MetadataMapVectorE
8
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl14submitTrailersERKNS0_9HeaderMapE
56
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl16encodeDataHelperERNS_6Buffer8InstanceEbb
1429
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl17encodeHeadersBaseERKNS0_9HeaderMapEb
727
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl17onMetadataDecodedEONSt3__110unique_ptrINS0_11MetadataMapENS4_14default_deleteIS6_EEEE
6
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl17resetStreamWorkerENS0_17StreamResetReasonE
134
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl18encodeTrailersBaseERKNS0_9HeaderMapE
58
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl18getMetadataDecoderEv
50
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl18getMetadataEncoderEv
8
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl19onPendingFlushTimerEv
0
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl19processBufferedDataEv
16
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl24maybeDeferDecodeTrailersEv
20
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl29pendingRecvBufferLowWatermarkEv
0
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl29pendingSendBufferLowWatermarkEv
70
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl30pendingRecvBufferHighWatermarkEv
0
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl30pendingSendBufferHighWatermarkEv
74
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl31grantPeerAdditionalStreamWindowEv
37
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl32scheduleProcessingOfBufferedDataEb
37
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImpl7destroyEv
1974
_ZN5Envoy4Http5Http214ConnectionImpl10StreamImplC2ERS2_j
1974
_ZN5Envoy4Http5Http214ConnectionImpl10saveHeaderEPK13nghttp2_frameONS0_12HeaderStringES7_
24931
_ZN5Envoy4Http5Http214ConnectionImpl11onFrameSendEimhhj
47039
_ZN5Envoy4Http5Http214ConnectionImpl12Http2OptionsC2ERKN5envoy6config4core2v320Http2ProtocolOptionsEj
2860
_ZN5Envoy4Http5Http214ConnectionImpl12Http2OptionsD2Ev
2860
_ZN5Envoy4Http5Http214ConnectionImpl12sendSettingsERKN5envoy6config4core2v320Http2ProtocolOptionsEb
2860
_ZN5Envoy4Http5Http214ConnectionImpl13onStreamCloseEPNS2_10StreamImplEj
393
_ZN5Envoy4Http5Http214ConnectionImpl13onStreamCloseEij
377
_ZN5Envoy4Http5Http214ConnectionImpl13sendKeepaliveEv
0
_ZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC2Ev
69
_ZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksD2Ev
0
_ZN5Envoy4Http5Http214ConnectionImpl14onInvalidFrameEii
182
_ZN5Envoy4Http5Http214ConnectionImpl14shutdownNoticeEv
0
_ZN5Envoy4Http5Http214ConnectionImpl15onFrameReceivedEPK13nghttp2_frame
42685
_ZN5Envoy4Http5Http214ConnectionImpl16ClientStreamImpl13decodeHeadersEv
183
_ZN5Envoy4Http5Http214ConnectionImpl16ClientStreamImpl13encodeHeadersERKNS0_16RequestHeaderMapEb
475
_ZN5Envoy4Http5Http214ConnectionImpl16ClientStreamImpl13submitHeadersERKNS0_9HeaderMapEb
459
_ZN5Envoy4Http5Http214ConnectionImpl16ClientStreamImpl14decodeTrailersEv
10
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl11resetStreamENS0_17StreamResetReasonE
15
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl13decodeHeadersEv
312
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl13encodeHeadersERKNS0_17ResponseHeaderMapEb
268
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl13submitHeadersERKNS0_9HeaderMapEb
268
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl14decodeTrailersEv
10
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl16encode1xxHeadersERKNS0_17ResponseHeaderMapE
8
_ZN5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl7destroyEv
1499
_ZN5Envoy4Http5Http214ConnectionImpl17onBeforeFrameSendEimhh
24705
_ZN5Envoy4Http5Http214ConnectionImpl17sendPendingFramesEv
47467
_ZN5Envoy4Http5Http214ConnectionImpl18ClientHttp2OptionsC2ERKN5envoy6config4core2v320Http2ProtocolOptionsEj
361
_ZN5Envoy4Http5Http214ConnectionImpl18getStreamUncheckedEi
158583
_ZN5Envoy4Http5Http214ConnectionImpl18onMetadataReceivedEiPKhm
318
_ZN5Envoy4Http5Http214ConnectionImpl18sendSettingsHelperERKN5envoy6config4core2v320Http2ProtocolOptionsEb
2860
_ZN5Envoy4Http5Http214ConnectionImpl19onKeepaliveResponseEv
0
_ZN5Envoy4Http5Http214ConnectionImpl20protocolErrorForTestEv
0
_ZN5Envoy4Http5Http214ConnectionImpl21StreamDataFrameSource19SelectPayloadLengthEm
23432
_ZN5Envoy4Http5Http214ConnectionImpl21StreamDataFrameSource4SendENSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEm
22334
_ZN5Envoy4Http5Http214ConnectionImpl21onBeforeFrameReceivedEimhh
45183
_ZN5Envoy4Http5Http214ConnectionImpl23onMetadataFrameCompleteEib
76
_ZN5Envoy4Http5Http214ConnectionImpl24addOutboundFrameFragmentERNS_6Buffer9OwnedImplEPKhm
47392
_ZN5Envoy4Http5Http214ConnectionImpl26onKeepaliveResponseTimeoutEv
0
_ZN5Envoy4Http5Http214ConnectionImpl29onProtocolConstraintViolationEv
0
_ZN5Envoy4Http5Http214ConnectionImpl30setAndCheckCodecCallbackStatusEON4absl6StatusE
90018
_ZN5Envoy4Http5Http214ConnectionImpl31sendPendingFramesAndHandleErrorEv
2487
_ZN5Envoy4Http5Http214ConnectionImpl43scheduleProtocolConstraintViolationCallbackEv
0
_ZN5Envoy4Http5Http214ConnectionImpl50onUnderlyingConnectionBelowWriteBufferLowWatermarkEv
0
_ZN5Envoy4Http5Http214ConnectionImpl6goAwayEv
94
_ZN5Envoy4Http5Http214ConnectionImpl6onDataEiPKhm
38874
_ZN5Envoy4Http5Http214ConnectionImpl6onSendEPKhm
25058
_ZN5Envoy4Http5Http214ConnectionImpl7onErrorENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
16
_ZN5Envoy4Http5Http214ConnectionImpl8dispatchERNS_6Buffer8InstanceE
45212
_ZN5Envoy4Http5Http214ConnectionImpl9getStreamEi
38904
_ZN5Envoy4Http5Http214ConnectionImplC2ERNS_7Network10ConnectionERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjj
2860
_ZN5Envoy4Http5Http214ConnectionImplD2Ev
2860
_ZN5Envoy4Http5Http220ClientConnectionImpl14onBeginHeadersEPK13nghttp2_frame
249
_ZN5Envoy4Http5Http220ClientConnectionImpl18trackInboundFramesEimhhj
16056
_ZN5Envoy4Http5Http220ClientConnectionImpl8onHeaderEPK13nghttp2_frameONS0_12HeaderStringES7_
20847
_ZN5Envoy4Http5Http220ClientConnectionImpl9newStreamERNS0_15ResponseDecoderE
475
_ZN5Envoy4Http5Http220ClientConnectionImplC1ERNS_7Network10ConnectionERNS0_19ConnectionCallbacksERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjRNS1_19Http2SessionFactoryE
257
_ZN5Envoy4Http5Http220ClientConnectionImplC2ERNS_7Network10ConnectionERNS0_19ConnectionCallbacksERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjRNS1_19Http2SessionFactoryE
104
_ZN5Envoy4Http5Http220ReceivedSettingsImplC2ERK16nghttp2_settings
903
_ZN5Envoy4Http5Http220ServerConnectionImpl14onBeginHeadersEPK13nghttp2_frame
1515
_ZN5Envoy4Http5Http220ServerConnectionImpl18trackInboundFramesEimhhj
28865
_ZN5Envoy4Http5Http220ServerConnectionImpl29checkHeaderNameForUnderscoresENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
4084
_ZN5Envoy4Http5Http220ServerConnectionImpl8dispatchERNS_6Buffer8InstanceE
29693
_ZN5Envoy4Http5Http220ServerConnectionImpl8onHeaderEPK13nghttp2_frameONS0_12HeaderStringES7_
4084
_ZN5Envoy4Http5Http220ServerConnectionImplC1ERNS_7Network10ConnectionERNS0_25ServerConnectionCallbacksERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjNSG_48HttpProtocolOptions_HeadersWithUnderscoresActionERNS_6Server15OverloadManagerE
782
_ZN5Envoy4Http5Http220ServerConnectionImplC2ERNS_7Network10ConnectionERNS0_25ServerConnectionCallbacksERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjNSG_48HttpProtocolOptions_HeadersWithUnderscoresActionERNS_6Server15OverloadManagerE
1717
_ZN5Envoy4Http5Http225ProdNghttp2SessionFactory4initEPNS1_14ConnectionImplERKN5envoy6config4core2v320Http2ProtocolOptionsE
361
_ZN5Envoy4Http5Http225ProdNghttp2SessionFactory6createEPK25nghttp2_session_callbacksPNS1_14ConnectionImplEPK14nghttp2_option
56
_ZN5Envoy4Http5Http225ProdNghttp2SessionFactory6createEPK25nghttp2_session_callbacksPNS1_14ConnectionImplERKN5http27adapter14OgHttp2Session7OptionsE
305
_ZN5Envoy4Http5Http227ngHttp2ErrorCodeToErrorCodeEj
15
_ZN5Envoy4Http5Http26getRepERKNS0_12HeaderStringE
7088
_ZN5Envoy4Http5Http27Utility27reconstituteCrumbledCookiesERKNS0_12HeaderStringES5_RS3_
24931
_ZNK5Envoy4Http5Http214ConnectionImpl10StreamImpl9dumpStateERNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl11dumpStreamsERNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl16ClientStreamImpl9dumpStateERNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl16ServerStreamImpl9dumpStateERNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl18getStreamUncheckedEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl20slowContainsStreamIdEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl9dumpStateERNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http214ConnectionImpl9getStreamEi
0
_ZNK5Envoy4Http5Http220ClientConnectionImpl11dumpStreamsERNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEEi
0
_ZNK5Envoy4Http5Http220ClientConnectionImpl28getMessagingErrorResetReasonEv
0
_ZNK5Envoy4Http5Http229Http2ResponseCodeDetailValues12errorDetailsEi
128
codec_impl.cc:_ZN5Envoy4Http5Http2L11removeConstIhEEPT_PKv
0
codec_impl.cc:_ZN5Envoy4Http5Http2L12insertHeaderERNSt3__16vectorI10nghttp2_nvNS2_9allocatorIS4_EEEERKNS0_11HeaderEntryE
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImpl12buildHeadersERKNS0_9HeaderMapEENK4$_11clERKNS0_11HeaderEntryE
3544
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImpl12buildHeadersERNSt3__16vectorI10nghttp2_nvNS4_9allocatorIS6_EEEERKNS0_9HeaderMapEENK4$_10clERKNS0_11HeaderEntryE
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImpl18getMetadataDecoderEvENK4$_13clEONSt3__110unique_ptrINS0_11MetadataMapENS5_14default_deleteIS7_EEEE
6
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImpl19processBufferedDataEvENK3$_1clEv
16
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImpl32scheduleProcessingOfBufferedDataEbENK4$_12clEv
16
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_4clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_5clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_6clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_7clEv
70
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_8clEv
74
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl10StreamImplC1ERS2_jENK3$_9clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_19clEP15nghttp2_sessionPKhmiPv
25058
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_20clEP15nghttp2_sessionPK13nghttp2_framePv
1764
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_21clEP15nghttp2_sessionPK13nghttp2_framePKhmSB_mhPv
24931
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_22clEP15nghttp2_sessionhiPKhmPv
38874
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_23clEP15nghttp2_sessionPK16nghttp2_frame_hdPv
45186
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_24clEP15nghttp2_sessionPK13nghttp2_framePv
42685
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_25clEP15nghttp2_sessionijPv
377
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_26clEP15nghttp2_sessionPK13nghttp2_framePv
47039
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_27clEP15nghttp2_sessionPK13nghttp2_framePv
24705
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_28clEP15nghttp2_sessionPK13nghttp2_frameiPv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_29clEP15nghttp2_sessionPK13nghttp2_frameiPv
182
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_30clEP15nghttp2_sessionPK16nghttp2_frame_hdPKhmPv
318
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_31clEP15nghttp2_sessionPPvPK16nghttp2_frame_hdS7_
76
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl14Http2CallbacksC1EvENK4$_32clEP15nghttp2_sessioniPKcmPv
16
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl18sendSettingsHelperERKN5envoy6config4core2v320Http2ProtocolOptionsEbEN4$_17clERKN5http27adapter12Http2SettingE
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl43scheduleProtocolConstraintViolationCallbackEvENK4$_18clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImpl8dispatchERNS_6Buffer8InstanceEENK4$_16clEv
45212
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImplC1ERNS_7Network10ConnectionERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjENK4$_14clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http214ConnectionImplC1ERNS_7Network10ConnectionERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjENK4$_15clEv
0
codec_impl.cc:_ZZN5Envoy4Http5Http220ServerConnectionImplC1ERNS_7Network10ConnectionERNS0_25ServerConnectionCallbacksERNS1_10CodecStatsERNS_6Random15RandomGeneratorERKN5envoy6config4core2v320Http2ProtocolOptionsEjjNSG_48HttpProtocolOptions_HeadersWithUnderscoresActionERNS_6Server15OverloadManagerEENK3$_3clEi
9
codec_impl.cc:_ZZN5Envoy4Http5Http225ProdNghttp2SessionFactory6createEPK25nghttp2_session_callbacksPNS1_14ConnectionImplEPK14nghttp2_optionENK3$_0clEi
9
codec_impl.cc:_ZZZN5Envoy4Http5Http214ConnectionImpl18sendSettingsHelperERKN5envoy6config4core2v320Http2ProtocolOptionsEbEN4$_17clERKN5http27adapter12Http2SettingEENKUlSF_E_clESF_
0
Generated by:
LCOV version 1.15