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
|