136 lines
12 KiB
ReStructuredText
136 lines
12 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0
|
|
.. Copyright (C) 2023 Google LLC
|
|
|
|
===========================================
|
|
netns_ipv4 enum fast path usage breakdown
|
|
===========================================
|
|
|
|
Type Name fastpath_tx_access fastpath_rx_access comment
|
|
..enum
|
|
unsigned_long LINUX_MIB_TCPKEEPALIVE write_mostly - tcp_keepalive_timer
|
|
unsigned_long LINUX_MIB_DELAYEDACKS write_mostly - tcp_delack_timer_handler,tcp_delack_timer
|
|
unsigned_long LINUX_MIB_DELAYEDACKLOCKED write_mostly - tcp_delack_timer_handler,tcp_delack_timer
|
|
unsigned_long LINUX_MIB_TCPAUTOCORKING write_mostly - tcp_push,tcp_sendmsg_locked
|
|
unsigned_long LINUX_MIB_TCPFROMZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb
|
|
unsigned_long LINUX_MIB_TCPTOZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb
|
|
unsigned_long LINUX_MIB_TCPWANTZEROWINDOWADV write_mostly - tcp_select_window,tcp_transmit-skb
|
|
unsigned_long LINUX_MIB_TCPORIGDATASENT write_mostly - tcp_write_xmit
|
|
unsigned_long LINUX_MIB_TCPHPHITS - write_mostly tcp_rcv_established,tcp_v4_do_rcv,tcp_v6_do_rcv
|
|
unsigned_long LINUX_MIB_TCPRCVCOALESCE - write_mostly tcp_try_coalesce,tcp_queue_rcv,tcp_rcv_established
|
|
unsigned_long LINUX_MIB_TCPPUREACKS - write_mostly tcp_ack,tcp_rcv_established
|
|
unsigned_long LINUX_MIB_TCPHPACKS - write_mostly tcp_ack,tcp_rcv_established
|
|
unsigned_long LINUX_MIB_TCPDELIVERED - write_mostly tcp_newly_delivered,tcp_ack,tcp_rcv_established
|
|
unsigned_long LINUX_MIB_SYNCOOKIESSENT
|
|
unsigned_long LINUX_MIB_SYNCOOKIESRECV
|
|
unsigned_long LINUX_MIB_SYNCOOKIESFAILED
|
|
unsigned_long LINUX_MIB_EMBRYONICRSTS
|
|
unsigned_long LINUX_MIB_PRUNECALLED
|
|
unsigned_long LINUX_MIB_RCVPRUNED
|
|
unsigned_long LINUX_MIB_OFOPRUNED
|
|
unsigned_long LINUX_MIB_OUTOFWINDOWICMPS
|
|
unsigned_long LINUX_MIB_LOCKDROPPEDICMPS
|
|
unsigned_long LINUX_MIB_ARPFILTER
|
|
unsigned_long LINUX_MIB_TIMEWAITED
|
|
unsigned_long LINUX_MIB_TIMEWAITRECYCLED
|
|
unsigned_long LINUX_MIB_TIMEWAITKILLED
|
|
unsigned_long LINUX_MIB_PAWSACTIVEREJECTED
|
|
unsigned_long LINUX_MIB_PAWSESTABREJECTED
|
|
unsigned_long LINUX_MIB_DELAYEDACKLOST
|
|
unsigned_long LINUX_MIB_LISTENOVERFLOWS
|
|
unsigned_long LINUX_MIB_LISTENDROPS
|
|
unsigned_long LINUX_MIB_TCPRENORECOVERY
|
|
unsigned_long LINUX_MIB_TCPSACKRECOVERY
|
|
unsigned_long LINUX_MIB_TCPSACKRENEGING
|
|
unsigned_long LINUX_MIB_TCPSACKREORDER
|
|
unsigned_long LINUX_MIB_TCPRENOREORDER
|
|
unsigned_long LINUX_MIB_TCPTSREORDER
|
|
unsigned_long LINUX_MIB_TCPFULLUNDO
|
|
unsigned_long LINUX_MIB_TCPPARTIALUNDO
|
|
unsigned_long LINUX_MIB_TCPDSACKUNDO
|
|
unsigned_long LINUX_MIB_TCPLOSSUNDO
|
|
unsigned_long LINUX_MIB_TCPLOSTRETRANSMIT
|
|
unsigned_long LINUX_MIB_TCPRENOFAILURES
|
|
unsigned_long LINUX_MIB_TCPSACKFAILURES
|
|
unsigned_long LINUX_MIB_TCPLOSSFAILURES
|
|
unsigned_long LINUX_MIB_TCPFASTRETRANS
|
|
unsigned_long LINUX_MIB_TCPSLOWSTARTRETRANS
|
|
unsigned_long LINUX_MIB_TCPTIMEOUTS
|
|
unsigned_long LINUX_MIB_TCPLOSSPROBES
|
|
unsigned_long LINUX_MIB_TCPLOSSPROBERECOVERY
|
|
unsigned_long LINUX_MIB_TCPRENORECOVERYFAIL
|
|
unsigned_long LINUX_MIB_TCPSACKRECOVERYFAIL
|
|
unsigned_long LINUX_MIB_TCPRCVCOLLAPSED
|
|
unsigned_long LINUX_MIB_TCPDSACKOLDSENT
|
|
unsigned_long LINUX_MIB_TCPDSACKOFOSENT
|
|
unsigned_long LINUX_MIB_TCPDSACKRECV
|
|
unsigned_long LINUX_MIB_TCPDSACKOFORECV
|
|
unsigned_long LINUX_MIB_TCPABORTONDATA
|
|
unsigned_long LINUX_MIB_TCPABORTONCLOSE
|
|
unsigned_long LINUX_MIB_TCPABORTONMEMORY
|
|
unsigned_long LINUX_MIB_TCPABORTONTIMEOUT
|
|
unsigned_long LINUX_MIB_TCPABORTONLINGER
|
|
unsigned_long LINUX_MIB_TCPABORTFAILED
|
|
unsigned_long LINUX_MIB_TCPMEMORYPRESSURES
|
|
unsigned_long LINUX_MIB_TCPMEMORYPRESSURESCHRONO
|
|
unsigned_long LINUX_MIB_TCPSACKDISCARD
|
|
unsigned_long LINUX_MIB_TCPDSACKIGNOREDOLD
|
|
unsigned_long LINUX_MIB_TCPDSACKIGNOREDNOUNDO
|
|
unsigned_long LINUX_MIB_TCPSPURIOUSRTOS
|
|
unsigned_long LINUX_MIB_TCPMD5NOTFOUND
|
|
unsigned_long LINUX_MIB_TCPMD5UNEXPECTED
|
|
unsigned_long LINUX_MIB_TCPMD5FAILURE
|
|
unsigned_long LINUX_MIB_SACKSHIFTED
|
|
unsigned_long LINUX_MIB_SACKMERGED
|
|
unsigned_long LINUX_MIB_SACKSHIFTFALLBACK
|
|
unsigned_long LINUX_MIB_TCPBACKLOGDROP
|
|
unsigned_long LINUX_MIB_PFMEMALLOCDROP
|
|
unsigned_long LINUX_MIB_TCPMINTTLDROP
|
|
unsigned_long LINUX_MIB_TCPDEFERACCEPTDROP
|
|
unsigned_long LINUX_MIB_IPRPFILTER
|
|
unsigned_long LINUX_MIB_TCPTIMEWAITOVERFLOW
|
|
unsigned_long LINUX_MIB_TCPREQQFULLDOCOOKIES
|
|
unsigned_long LINUX_MIB_TCPREQQFULLDROP
|
|
unsigned_long LINUX_MIB_TCPRETRANSFAIL
|
|
unsigned_long LINUX_MIB_TCPBACKLOGCOALESCE
|
|
unsigned_long LINUX_MIB_TCPOFOQUEUE
|
|
unsigned_long LINUX_MIB_TCPOFODROP
|
|
unsigned_long LINUX_MIB_TCPOFOMERGE
|
|
unsigned_long LINUX_MIB_TCPCHALLENGEACK
|
|
unsigned_long LINUX_MIB_TCPSYNCHALLENGE
|
|
unsigned_long LINUX_MIB_TCPFASTOPENACTIVE
|
|
unsigned_long LINUX_MIB_TCPFASTOPENACTIVEFAIL
|
|
unsigned_long LINUX_MIB_TCPFASTOPENPASSIVE
|
|
unsigned_long LINUX_MIB_TCPFASTOPENPASSIVEFAIL
|
|
unsigned_long LINUX_MIB_TCPFASTOPENLISTENOVERFLOW
|
|
unsigned_long LINUX_MIB_TCPFASTOPENCOOKIEREQD
|
|
unsigned_long LINUX_MIB_TCPFASTOPENBLACKHOLE
|
|
unsigned_long LINUX_MIB_TCPSPURIOUS_RTX_HOSTQUEUES
|
|
unsigned_long LINUX_MIB_BUSYPOLLRXPACKETS
|
|
unsigned_long LINUX_MIB_TCPSYNRETRANS
|
|
unsigned_long LINUX_MIB_TCPHYSTARTTRAINDETECT
|
|
unsigned_long LINUX_MIB_TCPHYSTARTTRAINCWND
|
|
unsigned_long LINUX_MIB_TCPHYSTARTDELAYDETECT
|
|
unsigned_long LINUX_MIB_TCPHYSTARTDELAYCWND
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDSYNRECV
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDPAWS
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDSEQ
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDFINWAIT2
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDTIMEWAIT
|
|
unsigned_long LINUX_MIB_TCPACKSKIPPEDCHALLENGE
|
|
unsigned_long LINUX_MIB_TCPWINPROBE
|
|
unsigned_long LINUX_MIB_TCPMTUPFAIL
|
|
unsigned_long LINUX_MIB_TCPMTUPSUCCESS
|
|
unsigned_long LINUX_MIB_TCPDELIVEREDCE
|
|
unsigned_long LINUX_MIB_TCPACKCOMPRESSED
|
|
unsigned_long LINUX_MIB_TCPZEROWINDOWDROP
|
|
unsigned_long LINUX_MIB_TCPRCVQDROP
|
|
unsigned_long LINUX_MIB_TCPWQUEUETOOBIG
|
|
unsigned_long LINUX_MIB_TCPFASTOPENPASSIVEALTKEY
|
|
unsigned_long LINUX_MIB_TCPTIMEOUTREHASH
|
|
unsigned_long LINUX_MIB_TCPDUPLICATEDATAREHASH
|
|
unsigned_long LINUX_MIB_TCPDSACKRECVSEGS
|
|
unsigned_long LINUX_MIB_TCPDSACKIGNOREDDUBIOUS
|
|
unsigned_long LINUX_MIB_TCPMIGRATEREQSUCCESS
|
|
unsigned_long LINUX_MIB_TCPMIGRATEREQFAILURE
|
|
unsigned_long __LINUX_MIB_MAX
|