Jusphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget7/translations/zh_CN/networking/net_cachelines/inet_sockmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/zh_TW/networking/net_cachelines/inet_sockmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/it_IT/networking/net_cachelines/inet_sockmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/ja_JP/networking/net_cachelines/inet_sockmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/ko_KR/networking/net_cachelines/inet_sockmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/sp_SP/networking/net_cachelines/inet_sockmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhQ/var/lib/git/docbuild/linux/Documentation/networking/net_cachelines/inet_sock.rsthKubh)}(hCopyright (C) 2023 Google LLCh]hCopyright (C) 2023 Google LLC}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhsection)}(hhh](htitle)}(h*inet_sock struct fast path usage breakdownh]h*inet_sock struct fast path usage breakdown}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1hhhubh)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1hhhubh)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1hhhubh)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1hhhubh)}(hhh]h}(h]h ]h"]h$]h&]colwidthKfuh1hhhubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h paragraph)}(hTypeh]hType}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj!ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hNameh]hName}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj:ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hfastpath_tx_accessh]hfastpath_tx_access}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjQubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hfastpath_rx_accessh]hfastpath_rx_access}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjhubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hcommenth]hcomment}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhubhtbody)}(hhh](j)}(hhh](j )}(hhh]j%)}(h struct sockh]h struct sock}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hskh]hsk}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hftcp_init_buffer_space,tcp_init_transfer,tcp_finish_connect,tcp_connect,tcp_send_rcvq,tcp_send_syn_datah]hftcp_init_buffer_space,tcp_init_transfer,tcp_finish_connect,tcp_connect,tcp_send_rcvq,tcp_send_syn_data}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct ipv6_pinfo*h]hstruct ipv6_pinfo*}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj&ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]j%)}(hpinet6h]hpinet6}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj=ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe16h]hbe16}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjxubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h inet_sporth]h inet_sport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h__tcp_transmit_skbh]h__tcp_transmit_skb}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe32h]hbe32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h inet_daddrh]h inet_daddr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hip_select_ident_segsh]hip_select_ident_segs}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe32h]hbe32}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjTubah}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]j%)}(hinet_rcv_saddrh]hinet_rcv_saddr}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjkubah}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe16h]hbe16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h inet_dporth]h inet_dport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h__tcp_transmit_skbh]h__tcp_transmit_skb}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu16h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hinet_numh]hinet_num}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe32h]hbe32}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjfubah}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]j%)}(h inet_saddrh]h inet_saddr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj}ubah}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hs16h]hs16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(huc_ttlh]huc_ttl}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h__ip_queue_xmit/ip_select_ttlh]h__ip_queue_xmit/ip_select_ttl}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu16h]hu16}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]j%)}(h cmsg_flagsh]h cmsg_flags}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj=ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct ip_options_rcu*h]hstruct ip_options_rcu*}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjxubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(hinet_opth]hinet_opt}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h__ip_queue_xmith]h__ip_queue_xmit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu16h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hinet_idh]hinet_id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hip_select_ident_segsh]hip_select_ident_segs}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjTubah}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]j%)}(htosh]htos}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjkubah}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQubj )}(hhh]j%)}(h ip_queue_xmith]h ip_queue_xmit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjQubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmin_ttlh]hmin_ttl}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmc_ttlh]hmc_ttl}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjfubah}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]j%)}(hpmtudisch]hpmtudisc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj}ubah}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hrecverrh]hrecverr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(his_icskh]his_icsk}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj!ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj\ubah}(h]h ]h"]h$]h&]uh1jhjYubj )}(hhh]j%)}(hfreebindh]hfreebind}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjsubah}(h]h ]h"]h$]h&]uh1jhjYubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjYubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjYubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjYubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hhdrinclh]hhdrincl}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmc_looph]hmc_loop}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjR ubah}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]j%)}(h transparenth]h transparent}(hjl hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hji ubah}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjO ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK!hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hmc_allh]hmc_all}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK!hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK"hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hnodefragh]hnodefrag}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK"hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hjK hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK#hjH ubah}(h]h ]h"]h$]h&]uh1jhjE ubj )}(hhh]j%)}(hbind_address_no_porth]hbind_address_no_port}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK#hj_ ubah}(h]h ]h"]h$]h&]uh1jhjE ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjE ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjE ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjE ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK$hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hrecverr_rfc4884h]hrecverr_rfc4884}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK$hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8:1h]hu8:1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h defer_connecth]h defer_connect}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(htcp_sendmsg_fastopenh]htcp_sendmsg_fastopen}(hj= hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hj: ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hj] hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK&hjZ ubah}(h]h ]h"]h$]h&]uh1jhjW ubj )}(hhh]j%)}(hrcv_tosh]hrcv_tos}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK&hjq ubah}(h]h ]h"]h$]h&]uh1jhjW ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjW ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjW ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjW ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK'hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h convert_csumh]h convert_csum}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK'hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hinth]hint}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK(hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(huc_indexh]huc_index}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK(hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hinth]hint}(hjS hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK)hjP ubah}(h]h ]h"]h$]h&]uh1jhjM ubj )}(hhh]j%)}(hmc_indexh]hmc_index}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK)hjg ubah}(h]h ]h"]h$]h&]uh1jhjM ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjM ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjM ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjM ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hbe32h]hbe32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK*hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hmc_addrh]hmc_addr}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK*hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct ip_mc_socklist*h]hstruct ip_mc_socklist*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK+hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hmc_listh]hmc_list}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK+hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct inet_cork_fullh]hstruct inet_cork_full}(hjI hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hjF ubah}(h]h ]h"]h$]h&]uh1jhjC ubj )}(hhh]j%)}(hcorkh]hcork}(hj` hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hj] ubah}(h]h ]h"]h$]h&]uh1jhjC ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjw hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hjt ubah}(h]h ]h"]h$]h&]uh1jhjC ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjC ubj )}(hhh]j%)}(h__tcp_transmit_skbh]h__tcp_transmit_skb}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hj ubah}(h]h ]h"]h$]h&]uh1jhjC ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstructh]hstruct}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK-hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hlocal_port_rangeh]hlocal_port_range}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK-hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhubeh}(h]h ]h"]h$]h&]colsKuh1hhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubeh}(h]*inet-sock-struct-fast-path-usage-breakdownah ]h"]*inet_sock struct fast path usage breakdownah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj@error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}jjs nametypes}jsh}jhs footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.