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