sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget8/translations/zh_CN/networking/net_cachelines/net_devicemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/zh_TW/networking/net_cachelines/net_devicemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/it_IT/networking/net_cachelines/net_devicemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/ja_JP/networking/net_cachelines/net_devicemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/ko_KR/networking/net_cachelines/net_devicemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/sp_SP/networking/net_cachelines/net_devicemodnameN 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:spacepreserveuh1hhhhhhR/var/lib/git/docbuild/linux/Documentation/networking/net_cachelines/net_device.rsthKubh)}(hCopyright (C) 2023 Google LLCh]hCopyright (C) 2023 Google LLC}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhsection)}(hhh](htitle)}(h+net_device struct fast path usage breakdownh]h+net_device struct fast path usage breakdown}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthK#uh1hhhubh)}(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&]colwidthKSuh1hhhubhthead)}(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%)}(hCommentsh]hComments}(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%)}(hunsigned_long:32h]hunsigned_long:32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h priv_flagsh]h priv_flags}(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]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h__dev_queue_xmit(tx)h]h__dev_queue_xmit(tx)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_long:1h]hunsigned_long:1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hlltxh]hlltx}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj/ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjFubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h/HARD_TX_LOCK,HARD_TX_TRYLOCK,HARD_TX_UNLOCK(tx)h]h/HARD_TX_LOCK,HARD_TX_TRYLOCK,HARD_TX_UNLOCK(tx)}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjfubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned long:1h]hunsigned long:1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h netmem_tx:1;h]h netmem_tx:1;}(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]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%)}(hcharh]hchar}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hname[16]h]hname[16]}(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%)}(hstruct netdev_name_node*h]hstruct netdev_name_node*}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]j%)}(h name_nodeh]h name_node}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjOubah}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct dev_ifalias*h]hstruct dev_ifalias*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hifaliash]hifalias}(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%)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmem_endh]hmem_end}(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%)}(h unsigned_longh]h unsigned_long}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj+ubj )}(hhh]j%)}(h mem_starth]h mem_start}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjEubah}(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%)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj )}(hhh]j%)}(h base_addrh]h base_addr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(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%)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hstateh]hstate}(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]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hnetif_running(dev)h]hnetif_running(dev)}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct list_headh]hstruct list_head}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjNubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]j%)}(hdev_listh]hdev_list}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjeubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h napi_listh]h napi_list}(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%)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h unreg_listh]h unreg_list}(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%)}(hstruct list_headh]hstruct list_head}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjDubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]j%)}(h close_listh]h close_list}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj[ubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h ptype_allh]h ptype_all}(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%)}(hdev_nit_active(tx)h]hdev_nit_active(tx)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hptype_specifich]hptype_specific}(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 read_mostlyh]h read_mostly}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj;ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h3deliver_ptype_list_skb/__netif_receive_skb_core(rx)h]h3deliver_ptype_list_skb/__netif_receive_skb_core(rx)}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjRubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstructh]hstruct}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjrubah}(h]h ]h"]h$]h&]uh1jhjoubj )}(hhh]j%)}(hadj_listh]hadj_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjoubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjoubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjoubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjoubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hflagsh]hflags}(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]j%)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hS__dev_queue_xmit,__dev_xmit_skb,ip6_output,__ip6_finish_output(tx);ip6_rcv_core(rx)h]hS__dev_queue_xmit,__dev_xmit_skb,ip6_output,__ip6_finish_output(tx);ip6_rcv_core(rx)}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hxdp_features_th]hxdp_features_t}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj@ubah}(h]h ]h"]h$]h&]uh1jhj=ubj )}(hhh]j%)}(h xdp_featuresh]h xdp_features}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjWubah}(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 net_device_ops*h]hstruct net_device_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h netdev_opsh]h netdev_ops}(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)netdev_core_pick_tx,netdev_start_xmit(tx)h]h)netdev_core_pick_tx,netdev_start_xmit(tx)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct xdp_metadata_ops*h]hstruct xdp_metadata_ops*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hxdp_metadata_opsh]hxdp_metadata_ops}(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%)}(hinth]hint}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hjR ubah}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]j%)}(hifindexh]hifindex}(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]j%)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj ubah}(h]h ]h"]h$]h&]uh1jhjO ubj )}(hhh]j%)}(h ip6_rcv_coreh]h ip6_rcv_core}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK hj ubah}(h]h ]h"]h$]h&]uh1jhjO ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK!hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hgflagsh]hgflags}(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%)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK"hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hhard_header_lenh]hhard_header_len}(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}(hjC 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}(hjZ hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK"hjW ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h!ip6_xmit(tx);gro_list_prepare(rx)h]h!ip6_xmit(tx);gro_list_prepare(rx)}(hjq hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK"hjn ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK#hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hmtuh]hmtu}(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%)}(hip_finish_output2h]hip_finish_output2}(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%)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK$hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hneeded_headroomh]hneeded_headroom}(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%)}(h#LL_RESERVED_SPACE/ip_finish_output2h]h#LL_RESERVED_SPACE/ip_finish_output2}(hjM hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK$hjJ ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_shorth]hunsigned_short}(hjm hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hjj ubah}(h]h ]h"]h$]h&]uh1jhjg ubj )}(hhh]j%)}(hneeded_tailroomh]hneeded_tailroom}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK%hj ubah}(h]h ]h"]h$]h&]uh1jhjg ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjg ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjg ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjg ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK&hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hfeaturesh]hfeatures}(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]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]j%)}(hEHARD_TX_LOCK,netif_skb_features,sk_setup_caps(tx);netif_elide_gro(rx)h]hEHARD_TX_LOCK,netif_skb_features,sk_setup_caps(tx);netif_elide_gro(rx)}(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%)}(hnetdev_features_th]hnetdev_features_t}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK'hj8 ubah}(h]h ]h"]h$]h&]uh1jhj5 ubj )}(hhh]j%)}(h hw_featuresh]h hw_features}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK'hjO ubah}(h]h ]h"]h$]h&]uh1jhj5 ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5 ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5 ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5 ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK(hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hwanted_featuresh]hwanted_features}(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%)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK)hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h vlan_featuresh]h vlan_features}(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%)}(hnetdev_features_th]hnetdev_features_t}(hj1 hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK*hj. ubah}(h]h ]h"]h$]h&]uh1jhj+ ubj )}(hhh]j%)}(hhw_enc_featuresh]hhw_enc_features}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK*hjE 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]j%)}(hnetif_skb_featuresh]hnetif_skb_features}(hjq hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK*hjn ubah}(h]h ]h"]h$]h&]uh1jhj+ ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK+hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h mpls_featuresh]h mpls_features}(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%)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hgso_partial_featuresh]hgso_partial_features}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK,hjubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hgso_features_checkh]hgso_features_check}(hj1hhhNhNubah}(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%)}(h unsigned_inth]h unsigned_int}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK-hjNubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]j%)}(hmin_mtuh]hmin_mtu}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK-hjeubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK.hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmax_mtuh]hmax_mtu}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK.hjubah}(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%)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK/hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(htypeh]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK/hj 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%)}(h unsigned_charh]h unsigned_char}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK0hjDubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]j%)}(hmin_header_lenh]hmin_header_len}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK0hj[ubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK1hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hname_assign_typeh]hname_assign_type}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK1hjubah}(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%)}(hinth]hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK2hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hgrouph]hgroup}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK2hjubah}(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%)}(hstruct net_device_statsh]hstruct net_device_stats}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK3hj:ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]j%)}(hstatsh]hstats}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK3hjQubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct net_device_core_stats*h]hstruct net_device_core_stats*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK4hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h core_statsh]h core_stats}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK4hjubah}(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%)}(hatomic_th]hatomic_t}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK5hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hcarrier_up_counth]hcarrier_up_count}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK5hjubah}(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%)}(hatomic_th]hatomic_t}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK6hj0ubah}(h]h ]h"]h$]h&]uh1jhj-ubj )}(hhh]j%)}(hcarrier_down_counth]hcarrier_down_count}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK6hjGubah}(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 iw_handler_def*h]hstruct iw_handler_def*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hwireless_handlersh]hwireless_handlers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK7hjubah}(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%)}(hstruct ethtool_ops*h]hstruct ethtool_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h ethtool_opsh]h ethtool_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK8hjubah}(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%)}(hstruct l3mdev_ops*h]hstruct l3mdev_ops*}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK9hj&ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]j%)}(h l3mdev_opsh]h l3mdev_ops}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK9hj=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 ndisc_ops*h]hstruct ndisc_ops*}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK:hjxubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]j%)}(h ndisc_opsh]h ndisc_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjuubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct xfrmdev_ops*h]hstruct xfrmdev_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK;hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h xfrmdev_opsh]h xfrmdev_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK;hjubah}(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%)}(hstruct tlsdev_ops*h]hstruct tlsdev_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h operstateh]h operstate}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK>hjubah}(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%)}(h unsigned_charh]h unsigned_char}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK?hj.ubah}(h]h ]h"]h$]h&]uh1jhj+ubj )}(hhh]j%)}(h link_modeh]h link_mode}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK?hjEubah}(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%)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK@hjubah}(h]h ]h"]h$]h&]uh1jhj}ubj )}(hhh]j%)}(hif_porth]hif_port}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK@hjubah}(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%)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKAhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hdmah]hdma}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKAhjubah}(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%)}(h unsigned_charh]h unsigned_char}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKBhj$ubah}(h]h ]h"]h$]h&]uh1jhj!ubj )}(hhh]j%)}(h perm_addr[32]h]h perm_addr[32]}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKBhj;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%)}(h unsigned_charh]h unsigned_char}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKChjvubah}(h]h ]h"]h$]h&]uh1jhjsubj )}(hhh]j%)}(haddr_assign_typeh]haddr_assign_type}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKChjubah}(h]h ]h"]h$]h&]uh1jhjsubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjsubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjsubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjsubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKDhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(haddr_lenh]haddr_len}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKDhjubah}(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%)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKEhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h upper_levelh]h upper_level}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKEhj1ubah}(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%)}(h unsigned_charh]h unsigned_char}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKFhjlubah}(h]h ]h"]h$]h&]uh1jhjiubj )}(hhh]j%)}(h lower_levelh]h lower_level}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKFhjubah}(h]h ]h"]h$]h&]uh1jhjiubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjiubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjiubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjiubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hneigh_priv_lenh]hneigh_priv_len}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKGhjubah}(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%)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKHhjubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hpaddedh]hpadded}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKHhj'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%)}(hunsigned_shorth]hunsigned_short}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKIhjbubah}(h]h ]h"]h$]h&]uh1jhj_ubj )}(hhh]j%)}(hdev_idh]hdev_id}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKIhjyubah}(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%)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKJhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hdev_porth]hdev_port}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKJhjubah}(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%)}(h spinlock_th]h spinlock_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKKhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(haddr_list_lockh]haddr_list_lock}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKKhjubah}(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%)}(hinth]hint}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKLhjXubah}(h]h ]h"]h$]h&]uh1jhjUubj )}(hhh]j%)}(hirqh]hirq}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKLhjoubah}(h]h ]h"]h$]h&]uh1jhjUubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjUubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjUubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjUubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKMhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(huch]huc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKMhjubah}(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%)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKNhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmch]hmc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKNhjubah}(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%)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKOhjNubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]j%)}(h dev_addrsh]h dev_addrs}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKOhjeubah}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjKubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h struct kset*h]h struct kset*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKPhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h queues_kseth]h queues_kset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKPhjubah}(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%)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKQhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h unlink_listh]h unlink_list}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKQhj 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%)}(h unsigned_inth]h unsigned_int}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKRhjDubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]j%)}(h promiscuityh]h promiscuity}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKRhj[ubah}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKShjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hallmultih]hallmulti}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKShjubah}(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%)}(hboolh]hbool}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKThjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h uc_promisch]h uc_promisc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKThjubah}(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%)}(h unsigned_charh]h unsigned_char}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKUhj:ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]j%)}(h nested_levelh]h nested_level}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKUhjQubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct in_device*h]hstruct in_device*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hip_ptrh]hip_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h __in_dev_geth]h __in_dev_get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct hlist_headh]hstruct hlist_head}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKWhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h fib_nh_headh]h fib_nh_head}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKWhjubah}(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%)}(hstruct inet6_dev*h]hstruct inet6_dev*}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKXhjZubah}(h]h ]h"]h$]h&]uh1jhjWubj )}(hhh]j%)}(hip6_ptrh]hip6_ptr}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKXhjqubah}(h]h ]h"]h$]h&]uh1jhjWubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKXhjubah}(h]h ]h"]h$]h&]uh1jhjWubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKXhjubah}(h]h ]h"]h$]h&]uh1jhjWubj )}(hhh]j%)}(h __in6_dev_geth]h __in6_dev_get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKXhjubah}(h]h ]h"]h$]h&]uh1jhjWubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct vlan_info*h]hstruct vlan_info*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKYhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h vlan_infoh]h vlan_info}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKYhjubah}(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%)}(hstruct dsa_port*h]hstruct dsa_port*}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKZhj(ubah}(h]h ]h"]h$]h&]uh1jhj%ubj )}(hhh]j%)}(hdsa_ptrh]hdsa_ptr}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKZhj?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 tipc_bearer*h]hstruct tipc_bearer*}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK[hjzubah}(h]h ]h"]h$]h&]uh1jhjwubj )}(hhh]j%)}(htipc_ptrh]htipc_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK[hjubah}(h]h ]h"]h$]h&]uh1jhjwubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjwubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjwubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjwubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hvoid*h]hvoid*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK\hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(h atalk_ptrh]h atalk_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK\hjubah}(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%)}(hvoid*h]hvoid*}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK]hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hax25_ptrh]hax25_ptr}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK]hj5ubah}(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%)}(hstruct wireless_dev*h]hstruct wireless_dev*}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK^hjpubah}(h]h ]h"]h$]h&]uh1jhjmubj )}(hhh]j%)}(h ieee80211_ptrh]h ieee80211_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK^hjubah}(h]h ]h"]h$]h&]uh1jhjmubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjmubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjmubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjmubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct wpan_dev*h]hstruct wpan_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK_hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hieee802154_ptrh]hieee802154_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK_hjubah}(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%)}(hstruct mpls_dev*h]hstruct mpls_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK`hjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hmpls_ptrh]hmpls_ptr}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK`hj+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%)}(hstruct mctp_dev*h]hstruct mctp_dev*}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKahjfubah}(h]h ]h"]h$]h&]uh1jhjcubj )}(hhh]j%)}(hmctp_ptrh]hmctp_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKahj}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%)}(hunsigned_char*h]hunsigned_char*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKbhjubah}(h]h ]h"]h$]h&]uh1jhjubj )}(hhh]j%)}(hdev_addrh]hdev_addr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKbhjubah}(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%)}(hstruct netdev_queue*h]hstruct netdev_queue*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKchj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h_rxh]h_rx}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKchj! ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKchj8 ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hnetdev_get_rx_queue(rx)h]hnetdev_get_rx_queue(rx)}(hj[ hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKchjX ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj{ hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKdhjx ubah}(h]h ]h"]h$]h&]uh1jhju ubj )}(hhh]j%)}(h num_rx_queuesh]h num_rx_queues}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhh Kdhj ubah}(h]h ]h"]h$]h&]uh1jhju ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKehj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(hreal_num_rx_queuesh]hreal_num_rx_queues}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKehj ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKehj!ubah}(h]h ]h"]h$]h&]uh1jhj ubj )}(hhh]j%)}(h get_rps_cpuh]h get_rps_cpu}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKehj!ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct bpf_prog*h]hstruct bpf_prog*}(hj;!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKfhj8!ubah}(h]h ]h"]h$]h&]uh1jhj5!ubj )}(hhh]j%)}(hxdp_progh]hxdp_prog}(hjR!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKfhjO!ubah}(h]h ]h"]h$]h&]uh1jhj5!ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5!ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjr!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKfhjo!ubah}(h]h ]h"]h$]h&]uh1jhj5!ubj )}(hhh]j%)}(hnetif_elide_gro()h]hnetif_elide_gro()}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKfhj!ubah}(h]h ]h"]h$]h&]uh1jhj5!ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_longh]h unsigned_long}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKghj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubj )}(hhh]j%)}(hgro_flush_timeouth]hgro_flush_timeout}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKghj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj!ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKghj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubj )}(hhh]j%)}(hnapi_complete_doneh]hnapi_complete_done}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKghj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu32h]hu32}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhhj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(hnapi_defer_hard_irqsh]hnapi_defer_hard_irqs}(hj."hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhhj+"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjN"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhhjK"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(hnapi_complete_doneh]hnapi_complete_done}(hje"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhhjb"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKihj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(h gro_max_sizeh]h gro_max_size}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKihj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKihj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(hskb_gro_receiveh]hskb_gro_receive}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKihj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKjhj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(hgro_ipv4_max_sizeh]hgro_ipv4_max_size}(hj #hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKjhj#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj*#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKjhj'#ubah}(h]h ]h"]h$]h&]uh1jhj"ubj )}(hhh]j%)}(hskb_gro_receiveh]hskb_gro_receive}(hjA#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKjhj>#ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hrx_handler_func_t*h]hrx_handler_func_t*}(hja#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKkhj^#ubah}(h]h ]h"]h$]h&]uh1jhj[#ubj )}(hhh]j%)}(h rx_handlerh]h rx_handler}(hjx#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKkhju#ubah}(h]h ]h"]h$]h&]uh1jhj[#ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKkhj#ubah}(h]h ]h"]h$]h&]uh1jhj[#ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj[#ubj )}(hhh]j%)}(h__netif_receive_skb_coreh]h__netif_receive_skb_core}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKkhj#ubah}(h]h ]h"]h$]h&]uh1jhj[#ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hvoid*h]hvoid*}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKlhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]j%)}(hrx_handler_datah]hrx_handler_data}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKlhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKlhj#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#ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct netdev_queue*h]hstruct netdev_queue*}(hj/$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKmhj,$ubah}(h]h ]h"]h$]h&]uh1jhj)$ubj )}(hhh]j%)}(h ingress_queueh]h ingress_queue}(hjF$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKmhjC$ubah}(h]h ]h"]h$]h&]uh1jhj)$ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj]$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKmhjZ$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)$ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct bpf_mprog_entryh]hstruct bpf_mprog_entry}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubj )}(hhh]j%)}(h tcx_ingressh]h tcx_ingress}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj$ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubj )}(hhh]j%)}(hsch_handle_ingressh]hsch_handle_ingress}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct nf_hook_entries*h]hstruct nf_hook_entries*}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKohj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubj )}(hhh]j%)}(hnf_hooks_ingressh]hnf_hooks_ingress}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKohj%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%)}(h unsigned_charh]h unsigned_char}(hjO%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKphjL%ubah}(h]h ]h"]h$]h&]uh1jhjI%ubj )}(hhh]j%)}(h broadcast[32]h]h broadcast[32]}(hjf%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKphjc%ubah}(h]h ]h"]h$]h&]uh1jhjI%ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI%ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI%ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI%ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct cpu_rmap*h]hstruct cpu_rmap*}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKqhj%ubah}(h]h ]h"]h$]h&]uh1jhj%ubj )}(hhh]j%)}(h rx_cpu_rmaph]h rx_cpu_rmap}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKqhj%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 hlist_nodeh]hstruct hlist_node}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKrhj%ubah}(h]h ]h"]h$]h&]uh1jhj%ubj )}(hhh]j%)}(h index_hlisth]h index_hlist}(hj &hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKrhj&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 netdev_queue*h]hstruct netdev_queue*}(hjE&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKshjB&ubah}(h]h ]h"]h$]h&]uh1jhj?&ubj )}(hhh]j%)}(h_txh]h_tx}(hj\&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKshjY&ubah}(h]h ]h"]h$]h&]uh1jhj?&ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjs&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKshjp&ubah}(h]h ]h"]h$]h&]uh1jhj?&ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj?&ubj )}(hhh]j%)}(hnetdev_get_tx_queue(tx)h]hnetdev_get_tx_queue(tx)}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKshj&ubah}(h]h ]h"]h$]h&]uh1jhj?&ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKthj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubj )}(hhh]j%)}(h num_tx_queuesh]h num_tx_queues}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKthj&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%)}(h unsigned_inth]h unsigned_int}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKuhj'ubah}(h]h ]h"]h$]h&]uh1jhj&ubj )}(hhh]j%)}(hreal_num_tx_queuesh]hreal_num_tx_queues}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKuhj'ubah}(h]h ]h"]h$]h&]uh1jhj&ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj3'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKuhj0'ubah}(h]h ]h"]h$]h&]uh1jhj&ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj&ubj )}(hhh]j%)}(h#skb_tx_hash,netdev_core_pick_tx(tx)h]h#skb_tx_hash,netdev_core_pick_tx(tx)}(hjS'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKuhjP'ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hjs'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKvhjp'ubah}(h]h ]h"]h$]h&]uh1jhjm'ubj )}(hhh]j%)}(h tx_queue_lenh]h tx_queue_len}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKvhj'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%)}(h spinlock_th]h spinlock_t}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKwhj'ubah}(h]h ]h"]h$]h&]uh1jhj'ubj )}(hhh]j%)}(htx_global_lockh]htx_global_lock}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKwhj'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%)}(h"struct xdp_dev_bulk_queue__percpu*h]h"struct xdp_dev_bulk_queue__percpu*}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKxhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj )}(hhh]j%)}(h xdp_bulkqh]h xdp_bulkq}(hj.(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKxhj+(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 xps_dev_maps*h]hstruct xps_dev_maps*}(hji(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKyhjf(ubah}(h]h ]h"]h$]h&]uh1jhjc(ubj )}(hhh]j%)}(h xps_maps[2]h]h xps_maps[2]}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKyhj}(ubah}(h]h ]h"]h$]h&]uh1jhjc(ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKyhj(ubah}(h]h ]h"]h$]h&]uh1jhjc(ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjc(ubj )}(hhh]j%)}(h__netif_set_xps_queueh]h__netif_set_xps_queue}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKyhj(ubah}(h]h ]h"]h$]h&]uh1jhjc(ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct bpf_mprog_entryh]hstruct bpf_mprog_entry}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKzhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj )}(hhh]j%)}(h tcx_egressh]h tcx_egress}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKzhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKzhj)ubah}(h]h ]h"]h$]h&]uh1jhj(ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj(ubj )}(hhh]j%)}(hsch_handle_egressh]hsch_handle_egress}(hj%)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKzhj")ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct nf_hook_entries*h]hstruct nf_hook_entries*}(hjE)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK{hjB)ubah}(h]h ]h"]h$]h&]uh1jhj?)ubj )}(hhh]j%)}(hnf_hooks_egressh]hnf_hooks_egress}(hj\)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK{hjY)ubah}(h]h ]h"]h$]h&]uh1jhj?)ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjs)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK{hjp)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?)ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct hlist_headh]hstruct hlist_head}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK|hj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubj )}(hhh]j%)}(hqdisc_hash[16]h]hqdisc_hash[16]}(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 timer_listh]hstruct timer_list}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK}hj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubj )}(hhh]j%)}(hwatchdog_timerh]hwatchdog_timer}(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}(hjI*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK~hjF*ubah}(h]h ]h"]h$]h&]uh1jhjC*ubj )}(hhh]j%)}(hwatchdog_timeoh]hwatchdog_timeo}(hj`*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhK~hj]*ubah}(h]h ]h"]h$]h&]uh1jhjC*ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjC*ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjC*ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjC*ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu32h]hu32}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubj )}(hhh]j%)}(hproto_down_reasonh]hproto_down_reason}(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 list_headh]hstruct list_head}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubj )}(hhh]j%)}(h todo_listh]h todo_list}(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%)}(h int__percpu*h]h int__percpu*}(hj?+hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj<+ubah}(h]h ]h"]h$]h&]uh1jhj9+ubj )}(hhh]j%)}(h pcpu_refcnth]h pcpu_refcnt}(hjV+hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjS+ubah}(h]h ]h"]h$]h&]uh1jhj9+ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9+ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9+ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9+ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h refcount_th]h refcount_t}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhj+ubj )}(hhh]j%)}(h dev_refcnth]h dev_refcnt}(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 ref_tracker_dirh]hstruct ref_tracker_dir}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhj+ubj )}(hhh]j%)}(hrefcnt_trackerh]hrefcnt_tracker}(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 list_headh]hstruct list_head}(hj5,hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj2,ubah}(h]h ]h"]h$]h&]uh1jhj/,ubj )}(hhh]j%)}(hlink_watch_listh]hlink_watch_list}(hjL,hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjI,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%)}(henum:8h]henum:8}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubj )}(hhh]j%)}(h reg_stateh]h reg_state}(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%)}(hboolh]hbool}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubj )}(hhh]j%)}(h dismantleh]h dismantle}(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%)}(hboolh]hbool}(hj+-hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj(-ubah}(h]h ]h"]h$]h&]uh1jhj%-ubj )}(hhh]j%)}(hrtnl_link_initilizingh]hrtnl_link_initilizing}(hjB-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%)}(hboolh]hbool}(hj}-hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjz-ubah}(h]h ]h"]h$]h&]uh1jhjw-ubj )}(hhh]j%)}(hneeds_free_netdevh]hneeds_free_netdev}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj-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%)}(hvoid*priv_destructorh]hvoid*priv_destructor}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubj )}(hhh]j%)}(hstruct net_deviceh]hstruct net_device}(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 netpoll_info*h]hstruct netpoll_info*}(hj!.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(hnpinfoh]hnpinfo}(hj8.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hjX.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjU.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(hnapi_poll/napi_poll_lockh]hnapi_poll/napi_poll_lock}(hjo.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjl.ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hpossible_net_th]hpossible_net_t}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(hnd_neth]hnd_net}(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]j%)}(h read_mostlyh]h read_mostly}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(hP(dev_net)napi_busy_loop,tcp_v(4/6)_rcv,ip(v6)_rcv,ip(6)_input,ip(6)_input_finishh]hP(dev_net)napi_busy_loop,tcp_v(4/6)_rcv,ip(v6)_rcv,ip(6)_input,ip(6)_input_finish}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hvoid*h]hvoid*}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubj )}(hhh]j%)}(hml_privh]hml_priv}(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%)}(henum_netdev_ml_priv_typeh]henum_netdev_ml_priv_type}(hjO/hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjL/ubah}(h]h ]h"]h$]h&]uh1jhjI/ubj )}(hhh]j%)}(h ml_priv_typeh]h ml_priv_type}(hjf/hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjc/ubah}(h]h ]h"]h$]h&]uh1jhjI/ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI/ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI/ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjI/ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct pcpu_lstats__percpu*h]hstruct pcpu_lstats__percpu*}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj/ubah}(h]h ]h"]h$]h&]uh1jhj/ubj )}(hhh]j%)}(hlstatsh]hlstats}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj/ubah}(h]h ]h"]h$]h&]uh1jhj/ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(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]j%)}(hdev_lstats_add()h]hdev_lstats_add()}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj/ubah}(h]h ]h"]h$]h&]uh1jhj/ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h struct pcpu_sw_netstats__percpu*h]h struct pcpu_sw_netstats__percpu*}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj 0ubah}(h]h ]h"]h$]h&]uh1jhj 0ubj )}(hhh]j%)}(htstatsh]htstats}(hj&0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj#0ubah}(h]h ]h"]h$]h&]uh1jhj 0ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj=0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj:0ubah}(h]h ]h"]h$]h&]uh1jhj 0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj 0ubj )}(hhh]j%)}(hdev_sw_netstats_tx_add()h]hdev_sw_netstats_tx_add()}(hj]0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjZ0ubah}(h]h ]h"]h$]h&]uh1jhj 0ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct pcpu_dstats__percpu*h]hstruct pcpu_dstats__percpu*}(hj}0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjz0ubah}(h]h ]h"]h$]h&]uh1jhjw0ubj )}(hhh]j%)}(hdstatsh]hdstats}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhjw0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjw0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjw0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjw0ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct garp_port*h]hstruct garp_port*}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhj0ubj )}(hhh]j%)}(h garp_porth]h garp_port}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhj0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj0ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj0ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct mrp_port*h]hstruct mrp_port*}(hj!1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]j%)}(hmrp_porth]hmrp_port}(hj81hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj51ubah}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct dm_hw_stat_delta*h]hstruct dm_hw_stat_delta*}(hjs1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjp1ubah}(h]h ]h"]h$]h&]uh1jhjm1ubj )}(hhh]j%)}(h dm_privateh]h dm_private}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhjm1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjm1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjm1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjm1ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h struct deviceh]h struct device}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]j%)}(hdevh]hdev}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj1ubah}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct attribute_group*h]hstruct attribute_group*}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj2ubah}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]j%)}(hsysfs_groups[4]h]hsysfs_groups[4]}(hj.2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj+2ubah}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct attribute_group*h]hstruct attribute_group*}(hji2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjf2ubah}(h]h ]h"]h$]h&]uh1jhjc2ubj )}(hhh]j%)}(hsysfs_rx_queue_grouph]hsysfs_rx_queue_group}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj}2ubah}(h]h ]h"]h$]h&]uh1jhjc2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjc2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjc2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjc2ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct rtnl_link_ops*h]hstruct rtnl_link_ops*}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj2ubah}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]j%)}(h rtnl_link_opsh]h rtnl_link_ops}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj2ubah}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj 3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj 3ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(h gso_max_sizeh]h gso_max_size}(hj$3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj!3ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj;3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj83ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(hsk_dst_gso_max_sizeh]hsk_dst_gso_max_size}(hj[3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjX3ubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj{3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjx3ubah}(h]h ]h"]h$]h&]uh1jhju3ubj )}(hhh]j%)}(h tso_max_sizeh]h tso_max_size}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj3ubah}(h]h ]h"]h$]h&]uh1jhju3ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju3ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju3ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju3ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu16h]hu16}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj3ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(h gso_max_segsh]h gso_max_segs}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj3ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj3ubah}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj3ubj )}(hhh]j%)}(h gso_max_segsh]h gso_max_segs}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu16h]hu16}(hj;4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj84ubah}(h]h ]h"]h$]h&]uh1jhj54ubj )}(hhh]j%)}(h tso_max_segsh]h tso_max_segs}(hjR4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjO4ubah}(h]h ]h"]h$]h&]uh1jhj54ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj54ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj54ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj54ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]j%)}(hgso_ipv4_max_sizeh]hgso_ipv4_max_size}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]j%)}(hsk_dst_gso_max_sizeh]hsk_dst_gso_max_size}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct dcbnl_rtnl_ops*h]hstruct dcbnl_rtnl_ops*}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]j%)}(h dcbnl_opsh]h dcbnl_ops}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5ubah}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj4ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hs16h]hs16}(hjM5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjJ5ubah}(h]h ]h"]h$]h&]uh1jhjG5ubj )}(hhh]j%)}(hnum_tch]hnum_tc}(hjd5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhja5ubah}(h]h ]h"]h$]h&]uh1jhjG5ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj{5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjx5ubah}(h]h ]h"]h$]h&]uh1jhjG5ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjG5ubj )}(hhh]j%)}(h skb_tx_hashh]h skb_tx_hash}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5ubah}(h]h ]h"]h$]h&]uh1jhjG5ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct netdev_tc_txqh]hstruct netdev_tc_txq}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5ubah}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]j%)}(h tc_to_txq[16]h]h tc_to_txq[16]}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5ubah}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]j%)}(h read_mostlyh]h read_mostly}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj5ubah}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj5ubj )}(hhh]j%)}(h skb_tx_hashh]h skb_tx_hash}(hj 6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hu8h]hu8}(hj)6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj&6ubah}(h]h ]h"]h$]h&]uh1jhj#6ubj )}(hhh]j%)}(hprio_tc_map[16]h]hprio_tc_map[16]}(hj@6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj=6ubah}(h]h ]h"]h$]h&]uh1jhj#6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj#6ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj{6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjx6ubah}(h]h ]h"]h$]h&]uh1jhju6ubj )}(hhh]j%)}(h fcoe_ddp_xidh]h fcoe_ddp_xid}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhju6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhju6ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct netprio_map*h]hstruct netprio_map*}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhj6ubj )}(hhh]j%)}(hpriomaph]hpriomap}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhj6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj6ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj6ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct phy_device*h]hstruct phy_device*}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]j%)}(hphydevh]hphydev}(hj67hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj37ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct sfp_bus*h]hstruct sfp_bus*}(hjq7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjn7ubah}(h]h ]h"]h$]h&]uh1jhjk7ubj )}(hhh]j%)}(hsfp_bush]hsfp_bus}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhjk7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjk7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjk7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjk7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct lock_class_key*h]hstruct lock_class_key*}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]j%)}(hqdisc_tx_busylockh]hqdisc_tx_busylock}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hboolh]hbool}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]j%)}(h proto_downh]h proto_down}(hj,8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj)8ubah}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned:1h]h unsigned:1}(hjg8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjd8ubah}(h]h ]h"]h$]h&]uh1jhja8ubj )}(hhh]j%)}(h wol_enabledh]h wol_enabled}(hj~8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj{8ubah}(h]h ]h"]h$]h&]uh1jhja8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhja8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhja8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhja8ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned:1h]h unsigned:1}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]j%)}(hthreadedh]hthreaded}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj8ubj )}(hhh]j%)}(h'napi_poll(napi_enable,dev_set_threaded)h]h'napi_poll(napi_enable,dev_set_threaded)}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_long:1h]hunsigned_long:1}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj9ubah}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]j%)}(hsee_all_hwtstamp_requestsh]hsee_all_hwtstamp_requests}(hj09hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj-9ubah}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_long:1h]hunsigned_long:1}(hjk9hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjh9ubah}(h]h ]h"]h$]h&]uh1jhje9ubj )}(hhh]j%)}(hchange_proto_downh]hchange_proto_down}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj9ubah}(h]h ]h"]h$]h&]uh1jhje9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhje9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhje9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhje9ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_long:1h]hunsigned_long:1}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj9ubah}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]j%)}(hnetns_immutableh]hnetns_immutable}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj9ubah}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj9ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hunsigned_long:1h]hunsigned_long:1}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj :ubah}(h]h ]h"]h$]h&]uh1jhj :ubj )}(hhh]j%)}(hfcoe_mtuh]hfcoe_mtu}(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 list_headh]hstruct list_head}(hja:hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj^:ubah}(h]h ]h"]h$]h&]uh1jhj[:ubj )}(hhh]j%)}(hnet_notifier_listh]hnet_notifier_list}(hjx:hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhju: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 macsec_ops*h]hstruct macsec_ops*}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj:ubah}(h]h ]h"]h$]h&]uh1jhj:ubj )}(hhh]j%)}(h macsec_opsh]h macsec_ops}(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 udp_tunnel_nic_info*h]hstruct udp_tunnel_nic_info*}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj;ubah}(h]h ]h"]h$]h&]uh1jhj:ubj )}(hhh]j%)}(hudp_tunnel_nic_infoh]hudp_tunnel_nic_info}(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 udp_tunnel_nic*h]hstruct udp_tunnel_nic*}(hjW;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjT;ubah}(h]h ]h"]h$]h&]uh1jhjQ;ubj )}(hhh]j%)}(hudp_tunnel_nich]hudp_tunnel_nic}(hjn;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjk;ubah}(h]h ]h"]h$]h&]uh1jhjQ;ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQ;ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQ;ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjQ;ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(h unsigned_inth]h unsigned_int}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj;ubah}(h]h ]h"]h$]h&]uh1jhj;ubj )}(hhh]j%)}(hxdp_zc_max_segsh]hxdp_zc_max_segs}(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 bpf_xdp_entityh]hstruct bpf_xdp_entity}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj;ubah}(h]h ]h"]h$]h&]uh1jhj;ubj )}(hhh]j%)}(h xdp_state[3]h]h xdp_state[3]}(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%)}(hu8h]hu8}(hjM<hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjJ<ubah}(h]h ]h"]h$]h&]uh1jhjG<ubj )}(hhh]j%)}(hdev_addr_shadow[32]h]hdev_addr_shadow[32]}(hjd<hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhja<ubah}(h]h ]h"]h$]h&]uh1jhjG<ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjG<ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjG<ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjG<ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hnetdevice_trackerh]hnetdevice_tracker}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj<ubah}(h]h ]h"]h$]h&]uh1jhj<ubj )}(hhh]j%)}(hlinkwatch_dev_trackerh]hlinkwatch_dev_tracker}(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%)}(hnetdevice_trackerh]hnetdevice_tracker}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj<ubah}(h]h ]h"]h$]h&]uh1jhj<ubj )}(hhh]j%)}(hwatchdog_dev_trackerh]hwatchdog_dev_tracker}(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%)}(hnetdevice_trackerh]hnetdevice_tracker}(hjC=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj@=ubah}(h]h ]h"]h$]h&]uh1jhj==ubj )}(hhh]j%)}(hdev_registered_trackerh]hdev_registered_tracker}(hjZ=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjW=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 rtnl_hw_stats64*h]hstruct rtnl_hw_stats64*}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj=ubah}(h]h ]h"]h$]h&]uh1jhj=ubj )}(hhh]j%)}(hoffload_xstats_l3h]hoffload_xstats_l3}(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 devlink_port*h]hstruct devlink_port*}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj=ubah}(h]h ]h"]h$]h&]uh1jhj=ubj )}(hhh]j%)}(h devlink_porth]h devlink_port}(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 dpll_pin*h]hstruct dpll_pin*}(hj9>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj6>ubah}(h]h ]h"]h$]h&]uh1jhj3>ubj )}(hhh]j%)}(hdpll_pinh]hdpll_pin}(hjP>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjM>ubah}(h]h ]h"]h$]h&]uh1jhj3>ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj3>ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj3>ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhj3>ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j )}(hhh]j%)}(hstruct hlist_headh]hstruct hlist_head}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj>ubah}(h]h ]h"]h$]h&]uh1jhj>ubj )}(hhh]j%)}(h page_poolsh]h page_pools}(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 dim_irq_moder*h]hstruct dim_irq_moder*}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj>ubah}(h]h ]h"]h$]h&]uh1jhj>ubj )}(hhh]j%)}(h irq_moderh]h irq_moder}(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%)}(hu64h]hu64}(hj/?hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj,?ubah}(h]h ]h"]h$]h&]uh1jhj)?ubj )}(hhh]j%)}(hmax_pacing_offload_horizonh]hmax_pacing_offload_horizon}(hjF?hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjC?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_napi_config*h]hstruct_napi_config*}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj~?ubah}(h]h ]h"]h$]h&]uh1jhj{?ubj )}(hhh]j%)}(h napi_configh]h napi_config}(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%)}(h unsigned_longh]h unsigned_long}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj?ubah}(h]h ]h"]h$]h&]uh1jhj?ubj )}(hhh]j%)}(hgro_flush_timeouth]hgro_flush_timeout}(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%)}(hu32h]hu32}(hj%@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj"@ubah}(h]h ]h"]h$]h&]uh1jhj@ubj )}(hhh]j%)}(hnapi_defer_hard_irqsh]hnapi_defer_hard_irqs}(hj<@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj9@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 hlist_headh]hstruct hlist_head}(hjw@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhjt@ubah}(h]h ]h"]h$]h&]uh1jhjq@ubj )}(hhh]j%)}(h neighbours[2]h]h neighbours[2]}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hhhKhj@ubah}(h]h ]h"]h$]h&]uh1jhjq@ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjq@ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjq@ubj )}(hhh]h}(h]h ]h"]h$]h&]uh1jhjq@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]+net-device-struct-fast-path-usage-breakdownah ]h"]+net_device 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_handlerjAerror_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}j@j@s nametypes}j@sh}j@hs 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.