1.. SPDX-License-Identifier: GPL-2.0 2.. Copyright (C) 2023 Google LLC 3 4=========================================== 5netns_ipv4 enum fast path usage breakdown 6=========================================== 7 8Type Name fastpath_tx_access fastpath_rx_access comment 9..enum 10unsigned_long LINUX_MIB_TCPKEEPALIVE write_mostly - tcp_keepalive_timer 11unsigned_long LINUX_MIB_DELAYEDACKS write_mostly - tcp_delack_timer_handler,tcp_delack_timer 12unsigned_long LINUX_MIB_DELAYEDACKLOCKED write_mostly - tcp_delack_timer_handler,tcp_delack_timer 13unsigned_long LINUX_MIB_TCPAUTOCORKING write_mostly - tcp_push,tcp_sendmsg_locked 14unsigned_long LINUX_MIB_TCPFROMZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb 15unsigned_long LINUX_MIB_TCPTOZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb 16unsigned_long LINUX_MIB_TCPWANTZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb 17unsigned_long LINUX_MIB_TCPORIGDATASENT write_mostly - tcp_write_xmit 18unsigned_long LINUX_MIB_TCPHPHITS - write_mostly tcp_rcv_established,tcp_v4_do_rcv,tcp_v6_do_rcv 19unsigned_long LINUX_MIB_TCPRCVCOALESCE - write_mostly tcp_try_coalesce,tcp_queue_rcv,tcp_rcv_established 20unsigned_long LINUX_MIB_TCPPUREACKS - write_mostly tcp_ack,tcp_rcv_established 21unsigned_long LINUX_MIB_TCPHPACKS - write_mostly tcp_ack,tcp_rcv_established 22unsigned_long LINUX_MIB_TCPDELIVERED - write_mostly tcp_newly_delivered,tcp_ack,tcp_rcv_established 23unsigned_long LINUX_MIB_SYNCOOKIESSENT 24unsigned_long LINUX_MIB_SYNCOOKIESRECV 25unsigned_long LINUX_MIB_SYNCOOKIESFAILED 26unsigned_long LINUX_MIB_EMBRYONICRSTS 27unsigned_long LINUX_MIB_PRUNECALLED 28unsigned_long LINUX_MIB_RCVPRUNED 29unsigned_long LINUX_MIB_OFOPRUNED 30unsigned_long LINUX_MIB_OUTOFWINDOWICMPS 31unsigned_long LINUX_MIB_LOCKDROPPEDICMPS 32unsigned_long LINUX_MIB_ARPFILTER 33unsigned_long LINUX_MIB_TIMEWAITED 34unsigned_long LINUX_MIB_TIMEWAITRECYCLED 35unsigned_long LINUX_MIB_TIMEWAITKILLED 36unsigned_long LINUX_MIB_PAWSACTIVEREJECTED 37unsigned_long LINUX_MIB_PAWSESTABREJECTED 38unsigned_long LINUX_MIB_DELAYEDACKLOST 39unsigned_long LINUX_MIB_LISTENOVERFLOWS 40unsigned_long LINUX_MIB_LISTENDROPS 41unsigned_long LINUX_MIB_TCPRENORECOVERY 42unsigned_long LINUX_MIB_TCPSACKRECOVERY 43unsigned_long LINUX_MIB_TCPSACKRENEGING 44unsigned_long LINUX_MIB_TCPSACKREORDER 45unsigned_long LINUX_MIB_TCPRENOREORDER 46unsigned_long LINUX_MIB_TCPTSREORDER 47unsigned_long LINUX_MIB_TCPFULLUNDO 48unsigned_long LINUX_MIB_TCPPARTIALUNDO 49unsigned_long LINUX_MIB_TCPDSACKUNDO 50unsigned_long LINUX_MIB_TCPLOSSUNDO 51unsigned_long LINUX_MIB_TCPLOSTRETRANSMIT 52unsigned_long LINUX_MIB_TCPRENOFAILURES 53unsigned_long LINUX_MIB_TCPSACKFAILURES 54unsigned_long LINUX_MIB_TCPLOSSFAILURES 55unsigned_long LINUX_MIB_TCPFASTRETRANS 56unsigned_long LINUX_MIB_TCPSLOWSTARTRETRANS 57unsigned_long LINUX_MIB_TCPTIMEOUTS 58unsigned_long LINUX_MIB_TCPLOSSPROBES 59unsigned_long LINUX_MIB_TCPLOSSPROBERECOVERY 60unsigned_long LINUX_MIB_TCPRENORECOVERYFAIL 61unsigned_long LINUX_MIB_TCPSACKRECOVERYFAIL 62unsigned_long LINUX_MIB_TCPRCVCOLLAPSED 63unsigned_long LINUX_MIB_TCPDSACKOLDSENT 64unsigned_long LINUX_MIB_TCPDSACKOFOSENT 65unsigned_long LINUX_MIB_TCPDSACKRECV 66unsigned_long LINUX_MIB_TCPDSACKOFORECV 67unsigned_long LINUX_MIB_TCPABORTONDATA 68unsigned_long LINUX_MIB_TCPABORTONCLOSE 69unsigned_long LINUX_MIB_TCPABORTONMEMORY 70unsigned_long LINUX_MIB_TCPABORTONTIMEOUT 71unsigned_long LINUX_MIB_TCPABORTONLINGER 72unsigned_long LINUX_MIB_TCPABORTFAILED 73unsigned_long LINUX_MIB_TCPMEMORYPRESSURES 74unsigned_long LINUX_MIB_TCPMEMORYPRESSURESCHRONO 75unsigned_long LINUX_MIB_TCPSACKDISCARD 76unsigned_long LINUX_MIB_TCPDSACKIGNOREDOLD 77unsigned_long LINUX_MIB_TCPDSACKIGNOREDNOUNDO 78unsigned_long LINUX_MIB_TCPSPURIOUSRTOS 79unsigned_long LINUX_MIB_TCPMD5NOTFOUND 80unsigned_long LINUX_MIB_TCPMD5UNEXPECTED 81unsigned_long LINUX_MIB_TCPMD5FAILURE 82unsigned_long LINUX_MIB_SACKSHIFTED 83unsigned_long LINUX_MIB_SACKMERGED 84unsigned_long LINUX_MIB_SACKSHIFTFALLBACK 85unsigned_long LINUX_MIB_TCPBACKLOGDROP 86unsigned_long LINUX_MIB_PFMEMALLOCDROP 87unsigned_long LINUX_MIB_TCPMINTTLDROP 88unsigned_long LINUX_MIB_TCPDEFERACCEPTDROP 89unsigned_long LINUX_MIB_IPRPFILTER 90unsigned_long LINUX_MIB_TCPTIMEWAITOVERFLOW 91unsigned_long LINUX_MIB_TCPREQQFULLDOCOOKIES 92unsigned_long LINUX_MIB_TCPREQQFULLDROP 93unsigned_long LINUX_MIB_TCPRETRANSFAIL 94unsigned_long LINUX_MIB_TCPBACKLOGCOALESCE 95unsigned_long LINUX_MIB_TCPOFOQUEUE 96unsigned_long LINUX_MIB_TCPOFODROP 97unsigned_long LINUX_MIB_TCPOFOMERGE 98unsigned_long LINUX_MIB_TCPCHALLENGEACK 99unsigned_long LINUX_MIB_TCPSYNCHALLENGE 100unsigned_long LINUX_MIB_TCPFASTOPENACTIVE 101unsigned_long LINUX_MIB_TCPFASTOPENACTIVEFAIL 102unsigned_long LINUX_MIB_TCPFASTOPENPASSIVE 103unsigned_long LINUX_MIB_TCPFASTOPENPASSIVEFAIL 104unsigned_long LINUX_MIB_TCPFASTOPENLISTENOVERFLOW 105unsigned_long LINUX_MIB_TCPFASTOPENCOOKIEREQD 106unsigned_long LINUX_MIB_TCPFASTOPENBLACKHOLE 107unsigned_long LINUX_MIB_TCPSPURIOUS_RTX_HOSTQUEUES 108unsigned_long LINUX_MIB_BUSYPOLLRXPACKETS 109unsigned_long LINUX_MIB_TCPSYNRETRANS 110unsigned_long LINUX_MIB_TCPHYSTARTTRAINDETECT 111unsigned_long LINUX_MIB_TCPHYSTARTTRAINCWND 112unsigned_long LINUX_MIB_TCPHYSTARTDELAYDETECT 113unsigned_long LINUX_MIB_TCPHYSTARTDELAYCWND 114unsigned_long LINUX_MIB_TCPACKSKIPPEDSYNRECV 115unsigned_long LINUX_MIB_TCPACKSKIPPEDPAWS 116unsigned_long LINUX_MIB_TCPACKSKIPPEDSEQ 117unsigned_long LINUX_MIB_TCPACKSKIPPEDFINWAIT2 118unsigned_long LINUX_MIB_TCPACKSKIPPEDTIMEWAIT 119unsigned_long LINUX_MIB_TCPACKSKIPPEDCHALLENGE 120unsigned_long LINUX_MIB_TCPWINPROBE 121unsigned_long LINUX_MIB_TCPMTUPFAIL 122unsigned_long LINUX_MIB_TCPMTUPSUCCESS 123unsigned_long LINUX_MIB_TCPDELIVEREDCE 124unsigned_long LINUX_MIB_TCPACKCOMPRESSED 125unsigned_long LINUX_MIB_TCPZEROWINDOWDROP 126unsigned_long LINUX_MIB_TCPRCVQDROP 127unsigned_long LINUX_MIB_TCPWQUEUETOOBIG 128unsigned_long LINUX_MIB_TCPFASTOPENPASSIVEALTKEY 129unsigned_long LINUX_MIB_TCPTIMEOUTREHASH 130unsigned_long LINUX_MIB_TCPDUPLICATEDATAREHASH 131unsigned_long LINUX_MIB_TCPDSACKRECVSEGS 132unsigned_long LINUX_MIB_TCPDSACKIGNOREDDUBIOUS 133unsigned_long LINUX_MIB_TCPMIGRATEREQSUCCESS 134unsigned_long LINUX_MIB_TCPMIGRATEREQFAILURE 135unsigned_long __LINUX_MIB_MAX 136