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]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget8/translations/pt_BR/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&]uh1j8hhhK hj5ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hNameh]hName}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjNubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hfastpath_tx_accessh]hfastpath_tx_access}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjeubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hfastpath_rx_accessh]hfastpath_rx_access}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj|ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hCommentsh]hComments}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hj0ubeh}(h]h ]h"]h$]h&]uh1j.hj+ubah}(h]h ]h"]h$]h&]uh1j)hhubhtbody)}(hhh](j/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:32h]hunsigned_long:32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h priv_flagsh]h priv_flags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h__dev_queue_xmit(tx)h]h__dev_queue_xmit(tx)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj ubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:1h]hunsigned_long:1}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj,ubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]j9)}(hlltxh]hlltx}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjCubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjZubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]j9)}(h/HARD_TX_LOCK,HARD_TX_TRYLOCK,HARD_TX_UNLOCK(tx)h]h/HARD_TX_LOCK,HARD_TX_TRYLOCK,HARD_TX_UNLOCK(tx)}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjzubah}(h]h ]h"]h$]h&]uh1j3hj)ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned long:1h]hunsigned long:1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h netmem_tx:1;h]h netmem_tx:1;}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hcharh]hchar}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hname[16]h]hname[16]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_name_node*h]hstruct netdev_name_node*}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjLubah}(h]h ]h"]h$]h&]uh1j3hjIubj4)}(hhh]j9)}(h name_nodeh]h name_node}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjcubah}(h]h ]h"]h$]h&]uh1j3hjIubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjIubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjIubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjIubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dev_ifalias*h]hstruct dev_ifalias*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hifaliash]hifalias}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hmem_endh]hmem_end}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjBubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]j9)}(h mem_starth]h mem_start}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjYubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h base_addrh]h base_addr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hstateh]hstate}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj+ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hnetif_running(dev)h]hnetif_running(dev)}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjBubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjbubah}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]j9)}(hdev_listh]hdev_list}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjyubah}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h napi_listh]h napi_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h unreg_listh]h unreg_list}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjXubah}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]j9)}(h close_listh]h close_list}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjoubah}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h ptype_allh]h ptype_all}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hdev_nit_active(tx)h]hdev_nit_active(tx)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hptype_specifich]hptype_specific}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjOubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h3deliver_ptype_list_skb/__netif_receive_skb_core(rx)h]h3deliver_ptype_list_skb/__netif_receive_skb_core(rx)}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjfubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hadj_listh]hadj_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(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)}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hxdp_features_th]hxdp_features_t}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjTubah}(h]h ]h"]h$]h&]uh1j3hjQubj4)}(hhh]j9)}(h xdp_featuresh]h xdp_features}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjkubah}(h]h ]h"]h$]h&]uh1j3hjQubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct net_device_ops*h]hstruct net_device_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h netdev_opsh]h netdev_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(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&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct xdp_metadata_ops*h]hstruct xdp_metadata_ops*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hxdp_metadata_opsh]hxdp_metadata_ops}(hj. hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj+ ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hinth]hint}(hji hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hjf ubah}(h]h ]h"]h$]h&]uh1j3hjc ubj4)}(hhh]j9)}(hifindexh]hifindex}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj} ubah}(h]h ]h"]h$]h&]uh1j3hjc ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjc ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj ubah}(h]h ]h"]h$]h&]uh1j3hjc ubj4)}(hhh]j9)}(h ip6_rcv_coreh]h ip6_rcv_core}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK hj ubah}(h]h ]h"]h$]h&]uh1j3hjc ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK!hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hgflagsh]hgflags}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK!hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj) hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK"hj& ubah}(h]h ]h"]h$]h&]uh1j3hj# ubj4)}(hhh]j9)}(hhard_header_lenh]hhard_header_len}(hj@ hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK"hj= ubah}(h]h ]h"]h$]h&]uh1j3hj# ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK"hjT ubah}(h]h ]h"]h$]h&]uh1j3hj# ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK"hjk ubah}(h]h ]h"]h$]h&]uh1j3hj# ubj4)}(hhh]j9)}(h!ip6_xmit(tx);gro_list_prepare(rx)h]h!ip6_xmit(tx);gro_list_prepare(rx)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK"hj ubah}(h]h ]h"]h$]h&]uh1j3hj# ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK#hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hmtuh]hmtu}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK#hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK#hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hip_finish_output2h]hip_finish_output2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK#hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK$hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hneeded_headroomh]hneeded_headroom}(hj* hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK$hj' ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjA hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK$hj> ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h#LL_RESERVED_SPACE/ip_finish_output2h]h#LL_RESERVED_SPACE/ip_finish_output2}(hja hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK$hj^ ubah}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK%hj~ ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]j9)}(hneeded_tailroomh]hneeded_tailroom}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK%hj ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj{ ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK&hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hfeaturesh]hfeatures}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK&hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK&hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK&hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(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&]uh1j8hhhK&hj, ubah}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hjO hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK'hjL ubah}(h]h ]h"]h$]h&]uh1j3hjI ubj4)}(hhh]j9)}(h hw_featuresh]h hw_features}(hjf hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK'hjc ubah}(h]h ]h"]h$]h&]uh1j3hjI ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjI ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjI ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjI ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK(hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hwanted_featuresh]hwanted_features}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK(hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK)hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h vlan_featuresh]h vlan_features}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK)hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hjE hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK*hjB ubah}(h]h ]h"]h$]h&]uh1j3hj? ubj4)}(hhh]j9)}(hhw_enc_featuresh]hhw_enc_features}(hj\ hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK*hjY ubah}(h]h ]h"]h$]h&]uh1j3hj? ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj? ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj? ubj4)}(hhh]j9)}(hnetif_skb_featuresh]hnetif_skb_features}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK*hj ubah}(h]h ]h"]h$]h&]uh1j3hj? ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK+hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h mpls_featuresh]h mpls_features}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK+hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdev_features_th]hnetdev_features_t}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK,hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hgso_partial_featuresh]hgso_partial_features}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK,hj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK,hj"ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(hgso_features_checkh]hgso_features_check}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK,hjBubah}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK-hjbubah}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]j9)}(hmin_mtuh]hmin_mtu}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK-hjyubah}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj_ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK.hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hmax_mtuh]hmax_mtu}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK.hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK/hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(htypeh]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK/hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK0hjXubah}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]j9)}(hmin_header_lenh]hmin_header_len}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK0hjoubah}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjUubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK1hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hname_assign_typeh]hname_assign_type}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK1hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hinth]hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK2hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hgrouph]hgroup}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK2hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct net_device_statsh]hstruct net_device_stats}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK3hjNubah}(h]h ]h"]h$]h&]uh1j3hjKubj4)}(hhh]j9)}(hstatsh]hstats}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK3hjeubah}(h]h ]h"]h$]h&]uh1j3hjKubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjKubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjKubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjKubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct net_device_core_stats*h]hstruct net_device_core_stats*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK4hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h core_statsh]h core_stats}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK4hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hatomic_th]hatomic_t}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK5hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hcarrier_up_counth]hcarrier_up_count}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK5hj ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hatomic_th]hatomic_t}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK6hjDubah}(h]h ]h"]h$]h&]uh1j3hjAubj4)}(hhh]j9)}(hcarrier_down_counth]hcarrier_down_count}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK6hj[ubah}(h]h ]h"]h$]h&]uh1j3hjAubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjAubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjAubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjAubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct iw_handler_def*h]hstruct iw_handler_def*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK7hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hwireless_handlersh]hwireless_handlers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK7hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct ethtool_ops*h]hstruct ethtool_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK8hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h ethtool_opsh]h ethtool_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK8hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct l3mdev_ops*h]hstruct l3mdev_ops*}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK9hj:ubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]j9)}(h l3mdev_opsh]h l3mdev_ops}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK9hjQubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct ndisc_ops*h]hstruct ndisc_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK:hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h ndisc_opsh]h ndisc_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK:hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct xfrmdev_ops*h]hstruct xfrmdev_ops*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK;hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h xfrmdev_opsh]h xfrmdev_ops}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK;hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct tlsdev_ops*h]hstruct tlsdev_ops*}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h operstateh]h operstate}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK>hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK?hjBubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]j9)}(h link_modeh]h link_mode}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK?hjYubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK@hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hif_porth]hif_port}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK@hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKAhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hdmah]hdma}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKAhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKBhj8ubah}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]j9)}(h perm_addr[32]h]h perm_addr[32]}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKBhjOubah}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj5ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKChjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(haddr_assign_typeh]haddr_assign_type}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKChjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKDhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(haddr_lenh]haddr_len}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKDhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKEhj.ubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]j9)}(h upper_levelh]h upper_level}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKEhjEubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKFhjubah}(h]h ]h"]h$]h&]uh1j3hj}ubj4)}(hhh]j9)}(h lower_levelh]h lower_level}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKFhjubah}(h]h ]h"]h$]h&]uh1j3hj}ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj}ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj}ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj}ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu8h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKGhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hthreadedh]hthreaded}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKGhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h)napi_poll(napi_enable,netif_set_threaded)h]h)napi_poll(napi_enable,netif_set_threaded)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKGhjubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKHhj2ubah}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]j9)}(hneigh_priv_lenh]hneigh_priv_len}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKHhjIubah}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKIhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hpaddedh]hpadded}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKIhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKJhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hdev_idh]hdev_id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKJhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_shorth]hunsigned_short}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKKhj(ubah}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]j9)}(hdev_porth]hdev_port}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h spinlock_th]h spinlock_t}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKLhjzubah}(h]h ]h"]h$]h&]uh1j3hjwubj4)}(hhh]j9)}(haddr_list_lockh]haddr_list_lock}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKLhjubah}(h]h ]h"]h$]h&]uh1j3hjwubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjwubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjwubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjwubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hinth]hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKMhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hirqh]hirq}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKMhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKNhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(huch]huc}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKNhj5ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKOhjpubah}(h]h ]h"]h$]h&]uh1j3hjmubj4)}(hhh]j9)}(hmch]hmc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKOhjubah}(h]h ]h"]h$]h&]uh1j3hjmubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjmubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjmubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjmubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_hw_addr_listh]hstruct netdev_hw_addr_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKPhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h dev_addrsh]h dev_addrs}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKPhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h struct kset*h]h struct kset*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKQhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h queues_kseth]h queues_kset}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKQhj+ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKRhjfubah}(h]h ]h"]h$]h&]uh1j3hjcubj4)}(hhh]j9)}(h unlink_listh]h unlink_list}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKRhj}ubah}(h]h ]h"]h$]h&]uh1j3hjcubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjcubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjcubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjcubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKShjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h promiscuityh]h promiscuity}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKShjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKThj ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hallmultih]hallmulti}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKThj!ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hboolh]hbool}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKUhj\ubah}(h]h ]h"]h$]h&]uh1j3hjYubj4)}(hhh]j9)}(h uc_promisch]h uc_promisc}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKUhjsubah}(h]h ]h"]h$]h&]uh1j3hjYubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjYubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjYubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjYubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKVhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h nested_levelh]h nested_level}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKVhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct in_device*h]hstruct in_device*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKWhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hip_ptrh]hip_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKWhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKWhj.ubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKWhjEubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h __in_dev_geth]h __in_dev_get}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKWhj\ubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct hlist_headh]hstruct hlist_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKXhj|ubah}(h]h ]h"]h$]h&]uh1j3hjyubj4)}(hhh]j9)}(h fib_nh_headh]h fib_nh_head}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKXhjubah}(h]h ]h"]h$]h&]uh1j3hjyubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjyubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjyubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjyubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct inet6_dev*h]hstruct inet6_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKYhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hip6_ptrh]hip6_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKYhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKYhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKYhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h __in6_dev_geth]h __in6_dev_get}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKYhj*ubah}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct vlan_info*h]hstruct vlan_info*}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKZhjJubah}(h]h ]h"]h$]h&]uh1j3hjGubj4)}(hhh]j9)}(h vlan_infoh]h vlan_info}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKZhjaubah}(h]h ]h"]h$]h&]uh1j3hjGubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjGubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjGubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjGubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dsa_port*h]hstruct dsa_port*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK[hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hdsa_ptrh]hdsa_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK[hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct tipc_bearer*h]hstruct tipc_bearer*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK\hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(htipc_ptrh]htipc_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK\hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hvoid*h]hvoid*}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK]hj@ubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]j9)}(h atalk_ptrh]h atalk_ptr}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK]hjWubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hvoid*h]hvoid*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK^hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hax25_ptrh]hax25_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK^hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct wireless_dev*h]hstruct wireless_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK_hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(h ieee80211_ptrh]h ieee80211_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK_hjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct wpan_dev*h]hstruct wpan_dev*}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK`hj6ubah}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]j9)}(hieee802154_ptrh]hieee802154_ptr}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK`hjMubah}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct mpls_dev*h]hstruct mpls_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKahjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hmpls_ptrh]hmpls_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKahjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct mctp_dev*h]hstruct mctp_dev*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKbhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]j9)}(hmctp_ptrh]hmctp_ptr}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKbhjubah}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_char*h]hunsigned_char*}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKchj, ubah}(h]h ]h"]h$]h&]uh1j3hj) ubj4)}(hhh]j9)}(hdev_addrh]hdev_addr}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKchjC ubah}(h]h ]h"]h$]h&]uh1j3hj) ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj) ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj) ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj) ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_queue*h]hstruct netdev_queue*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKdhj~ ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]j9)}(h_rxh]h_rx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKdhj ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKdhj ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj{ ubj4)}(hhh]j9)}(hnetdev_get_rx_queue(rx)h]hnetdev_get_rx_queue(rx)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKdhj ubah}(h]h ]h"]h$]h&]uh1j3hj{ ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKehj ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]j9)}(h num_rx_queuesh]h num_rx_queues}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKehj!ubah}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjA!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKfhj>!ubah}(h]h ]h"]h$]h&]uh1j3hj;!ubj4)}(hhh]j9)}(hreal_num_rx_queuesh]hreal_num_rx_queues}(hjX!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKfhjU!ubah}(h]h ]h"]h$]h&]uh1j3hj;!ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;!ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjx!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKfhju!ubah}(h]h ]h"]h$]h&]uh1j3hj;!ubj4)}(hhh]j9)}(h get_rps_cpuh]h get_rps_cpu}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKfhj!ubah}(h]h ]h"]h$]h&]uh1j3hj;!ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct bpf_prog*h]hstruct bpf_prog*}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKghj!ubah}(h]h ]h"]h$]h&]uh1j3hj!ubj4)}(hhh]j9)}(hxdp_progh]hxdp_prog}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKghj!ubah}(h]h ]h"]h$]h&]uh1j3hj!ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj!ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKghj!ubah}(h]h ]h"]h$]h&]uh1j3hj!ubj4)}(hhh]j9)}(hnetif_elide_gro()h]hnetif_elide_gro()}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKghj!ubah}(h]h ]h"]h$]h&]uh1j3hj!ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhhj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(hgro_flush_timeouth]hgro_flush_timeout}(hj4"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhhj1"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjT"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhhjQ"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(hnapi_complete_doneh]hnapi_complete_done}(hjk"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhhjh"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu32h]hu32}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKihj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(hnapi_defer_hard_irqsh]hnapi_defer_hard_irqs}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKihj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKihj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(hnapi_complete_doneh]hnapi_complete_done}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKihj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKjhj"ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(h gro_max_sizeh]h gro_max_size}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKjhj #ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj0#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKjhj-#ubah}(h]h ]h"]h$]h&]uh1j3hj"ubj4)}(hhh]j9)}(hskb_gro_receiveh]hskb_gro_receive}(hjG#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKjhjD#ubah}(h]h ]h"]h$]h&]uh1j3hj"ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjg#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKkhjd#ubah}(h]h ]h"]h$]h&]uh1j3hja#ubj4)}(hhh]j9)}(hgro_ipv4_max_sizeh]hgro_ipv4_max_size}(hj~#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKkhj{#ubah}(h]h ]h"]h$]h&]uh1j3hja#ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hja#ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKkhj#ubah}(h]h ]h"]h$]h&]uh1j3hja#ubj4)}(hhh]j9)}(hskb_gro_receiveh]hskb_gro_receive}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKkhj#ubah}(h]h ]h"]h$]h&]uh1j3hja#ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hrx_handler_func_t*h]hrx_handler_func_t*}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKlhj#ubah}(h]h ]h"]h$]h&]uh1j3hj#ubj4)}(hhh]j9)}(h rx_handlerh]h rx_handler}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKlhj#ubah}(h]h ]h"]h$]h&]uh1j3hj#ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKlhj$ubah}(h]h ]h"]h$]h&]uh1j3hj#ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj#ubj4)}(hhh]j9)}(h__netif_receive_skb_coreh]h__netif_receive_skb_core}(hj#$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKlhj $ubah}(h]h ]h"]h$]h&]uh1j3hj#ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hvoid*h]hvoid*}(hjC$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKmhj@$ubah}(h]h ]h"]h$]h&]uh1j3hj=$ubj4)}(hhh]j9)}(hrx_handler_datah]hrx_handler_data}(hjZ$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKmhjW$ubah}(h]h ]h"]h$]h&]uh1j3hj=$ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjq$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKmhjn$ubah}(h]h ]h"]h$]h&]uh1j3hj=$ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=$ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=$ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_queue*h]hstruct netdev_queue*}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]j9)}(h ingress_queueh]h ingress_queue}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKnhj$ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj$ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct bpf_mprog_entryh]hstruct bpf_mprog_entry}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKohj%ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]j9)}(h tcx_ingressh]h tcx_ingress}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKohj%ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj:%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKohj7%ubah}(h]h ]h"]h$]h&]uh1j3hj$ubj4)}(hhh]j9)}(hsch_handle_ingressh]hsch_handle_ingress}(hjQ%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKohjN%ubah}(h]h ]h"]h$]h&]uh1j3hj$ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct nf_hook_entries*h]hstruct nf_hook_entries*}(hjq%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKphjn%ubah}(h]h ]h"]h$]h&]uh1j3hjk%ubj4)}(hhh]j9)}(hnf_hooks_ingressh]hnf_hooks_ingress}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKphj%ubah}(h]h ]h"]h$]h&]uh1j3hjk%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk%ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_charh]h unsigned_char}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKqhj%ubah}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]j9)}(h broadcast[32]h]h broadcast[32]}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKqhj%ubah}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj%ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct cpu_rmap*h]hstruct cpu_rmap*}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKrhj&ubah}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]j9)}(h rx_cpu_rmaph]h rx_cpu_rmap}(hj,&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKrhj)&ubah}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj&ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct hlist_nodeh]hstruct hlist_node}(hjg&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKshjd&ubah}(h]h ]h"]h$]h&]uh1j3hja&ubj4)}(hhh]j9)}(h index_hlisth]h index_hlist}(hj~&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKshj{&ubah}(h]h ]h"]h$]h&]uh1j3hja&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hja&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hja&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hja&ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_queue*h]hstruct netdev_queue*}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKthj&ubah}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]j9)}(h_txh]h_tx}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKthj&ubah}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKthj&ubah}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj&ubj4)}(hhh]j9)}(hnetdev_get_tx_queue(tx)h]hnetdev_get_tx_queue(tx)}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKthj'ubah}(h]h ]h"]h$]h&]uh1j3hj&ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj''hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKuhj$'ubah}(h]h ]h"]h$]h&]uh1j3hj!'ubj4)}(hhh]j9)}(h num_tx_queuesh]h num_tx_queues}(hj>'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKuhj;'ubah}(h]h ]h"]h$]h&]uh1j3hj!'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj!'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj!'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj!'ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hjy'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKvhjv'ubah}(h]h ]h"]h$]h&]uh1j3hjs'ubj4)}(hhh]j9)}(hreal_num_tx_queuesh]hreal_num_tx_queues}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKvhj'ubah}(h]h ]h"]h$]h&]uh1j3hjs'ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKvhj'ubah}(h]h ]h"]h$]h&]uh1j3hjs'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjs'ubj4)}(hhh]j9)}(h#skb_tx_hash,netdev_core_pick_tx(tx)h]h#skb_tx_hash,netdev_core_pick_tx(tx)}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKvhj'ubah}(h]h ]h"]h$]h&]uh1j3hjs'ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKwhj'ubah}(h]h ]h"]h$]h&]uh1j3hj'ubj4)}(hhh]j9)}(h tx_queue_lenh]h tx_queue_len}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKwhj'ubah}(h]h ]h"]h$]h&]uh1j3hj'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h spinlock_th]h spinlock_t}(hj9(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKxhj6(ubah}(h]h ]h"]h$]h&]uh1j3hj3(ubj4)}(hhh]j9)}(htx_global_lockh]htx_global_lock}(hjP(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKxhjM(ubah}(h]h ]h"]h$]h&]uh1j3hj3(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3(ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h"struct xdp_dev_bulk_queue__percpu*h]h"struct xdp_dev_bulk_queue__percpu*}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKyhj(ubah}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]j9)}(h xdp_bulkqh]h xdp_bulkq}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKyhj(ubah}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj(ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct xps_dev_maps*h]hstruct xps_dev_maps*}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKzhj(ubah}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]j9)}(h xps_maps[2]h]h xps_maps[2]}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKzhj(ubah}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj )hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKzhj)ubah}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj(ubj4)}(hhh]j9)}(h__netif_set_xps_queueh]h__netif_set_xps_queue}(hj+)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKzhj()ubah}(h]h ]h"]h$]h&]uh1j3hj(ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct bpf_mprog_entryh]hstruct bpf_mprog_entry}(hjK)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK{hjH)ubah}(h]h ]h"]h$]h&]uh1j3hjE)ubj4)}(hhh]j9)}(h tcx_egressh]h tcx_egress}(hjb)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK{hj_)ubah}(h]h ]h"]h$]h&]uh1j3hjE)ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjy)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK{hjv)ubah}(h]h ]h"]h$]h&]uh1j3hjE)ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjE)ubj4)}(hhh]j9)}(hsch_handle_egressh]hsch_handle_egress}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK{hj)ubah}(h]h ]h"]h$]h&]uh1j3hjE)ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct nf_hook_entries*h]hstruct nf_hook_entries*}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK|hj)ubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]j9)}(hnf_hooks_egressh]hnf_hooks_egress}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK|hj)ubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK|hj)ubah}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct hlist_headh]hstruct hlist_head}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK}hj*ubah}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]j9)}(hqdisc_hash[16]h]hqdisc_hash[16]}(hj0*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK}hj-*ubah}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct timer_listh]hstruct timer_list}(hjk*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK~hjh*ubah}(h]h ]h"]h$]h&]uh1j3hje*ubj4)}(hhh]j9)}(hwatchdog_timerh]hwatchdog_timer}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhK~hj*ubah}(h]h ]h"]h$]h&]uh1j3hje*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje*ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hinth]hint}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj*ubah}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]j9)}(hwatchdog_timeoh]hwatchdog_timeo}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj*ubah}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj*ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu32h]hu32}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj +ubah}(h]h ]h"]h$]h&]uh1j3hj +ubj4)}(hhh]j9)}(hproto_down_reasonh]hproto_down_reason}(hj&+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj#+ubah}(h]h ]h"]h$]h&]uh1j3hj +ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj +ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj +ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj +ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hja+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj^+ubah}(h]h ]h"]h$]h&]uh1j3hj[+ubj4)}(hhh]j9)}(h todo_listh]h todo_list}(hjx+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhju+ubah}(h]h ]h"]h$]h&]uh1j3hj[+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[+ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h int__percpu*h]h int__percpu*}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj+ubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]j9)}(h pcpu_refcnth]h pcpu_refcnt}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj+ubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h refcount_th]h refcount_t}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,ubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]j9)}(h dev_refcnth]h dev_refcnt}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,ubah}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj+ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct ref_tracker_dirh]hstruct ref_tracker_dir}(hjW,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjT,ubah}(h]h ]h"]h$]h&]uh1j3hjQ,ubj4)}(hhh]j9)}(hrefcnt_trackerh]hrefcnt_tracker}(hjn,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjk,ubah}(h]h ]h"]h$]h&]uh1j3hjQ,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ,ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,ubah}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]j9)}(hlink_watch_listh]hlink_watch_list}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,ubah}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(henum:8h]henum:8}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,ubah}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]j9)}(h reg_stateh]h reg_state}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj-ubah}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj,ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hboolh]hbool}(hjM-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjJ-ubah}(h]h ]h"]h$]h&]uh1j3hjG-ubj4)}(hhh]j9)}(h dismantleh]h dismantle}(hjd-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhja-ubah}(h]h ]h"]h$]h&]uh1j3hjG-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG-ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hboolh]hbool}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj-ubah}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]j9)}(hrtnl_link_initilizingh]hrtnl_link_initilizing}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj-ubah}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hboolh]hbool}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj-ubah}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]j9)}(hneeds_free_netdevh]hneeds_free_netdev}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj.ubah}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj-ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hvoid*priv_destructorh]hvoid*priv_destructor}(hjC.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@.ubah}(h]h ]h"]h$]h&]uh1j3hj=.ubj4)}(hhh]j9)}(hstruct net_deviceh]hstruct net_device}(hjZ.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjW.ubah}(h]h ]h"]h$]h&]uh1j3hj=.ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=.ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=.ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=.ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netpoll_info*h]hstruct netpoll_info*}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj.ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(hnpinfoh]hnpinfo}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj.ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj.ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(hnapi_poll/napi_poll_lockh]hnapi_poll/napi_poll_lock}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj.ubah}(h]h ]h"]h$]h&]uh1j3hj.ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hpossible_net_th]hpossible_net_t}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(hnd_neth]hnd_net}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj:/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7/ubah}(h]h ]h"]h$]h&]uh1j3hj.ubj4)}(hhh]j9)}(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}(hjQ/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjN/ubah}(h]h ]h"]h$]h&]uh1j3hj.ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hvoid*h]hvoid*}(hjq/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjn/ubah}(h]h ]h"]h$]h&]uh1j3hjk/ubj4)}(hhh]j9)}(hml_privh]hml_priv}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hjk/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjk/ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(henum_netdev_ml_priv_typeh]henum_netdev_ml_priv_type}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]j9)}(h ml_priv_typeh]h ml_priv_type}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj/ubah}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj/ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct pcpu_lstats__percpu*h]hstruct pcpu_lstats__percpu*}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hlstatsh]hlstats}(hj,0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj)0ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjC0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@0ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hdev_lstats_add()h]hdev_lstats_add()}(hjc0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj`0ubah}(h]h ]h"]h$]h&]uh1j3hj0ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h struct pcpu_sw_netstats__percpu*h]h struct pcpu_sw_netstats__percpu*}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj}0ubj4)}(hhh]j9)}(htstatsh]htstats}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj}0ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj}0ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj}0ubj4)}(hhh]j9)}(hdev_sw_netstats_tx_add()h]hdev_sw_netstats_tx_add()}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj}0ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct pcpu_dstats__percpu*h]hstruct pcpu_dstats__percpu*}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj0ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]j9)}(hdstatsh]hdstats}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj1ubah}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj0ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj0ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct garp_port*h]hstruct garp_port*}(hjC1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@1ubah}(h]h ]h"]h$]h&]uh1j3hj=1ubj4)}(hhh]j9)}(h garp_porth]h garp_port}(hjZ1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjW1ubah}(h]h ]h"]h$]h&]uh1j3hj=1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=1ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct mrp_port*h]hstruct mrp_port*}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj1ubah}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]j9)}(hmrp_porth]hmrp_port}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj1ubah}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dm_hw_stat_delta*h]hstruct dm_hw_stat_delta*}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj1ubah}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]j9)}(h dm_privateh]h dm_private}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj1ubah}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj1ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h struct deviceh]h struct device}(hj92hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj62ubah}(h]h ]h"]h$]h&]uh1j3hj32ubj4)}(hhh]j9)}(hdevh]hdev}(hjP2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjM2ubah}(h]h ]h"]h$]h&]uh1j3hj32ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj32ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj32ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj32ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct attribute_group*h]hstruct attribute_group*}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj2ubah}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]j9)}(hsysfs_groups[4]h]hsysfs_groups[4]}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj2ubah}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct attribute_group*h]hstruct attribute_group*}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj2ubah}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]j9)}(hsysfs_rx_queue_grouph]hsysfs_rx_queue_group}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj2ubah}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj2ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct rtnl_link_ops*h]hstruct rtnl_link_ops*}(hj/3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,3ubah}(h]h ]h"]h$]h&]uh1j3hj)3ubj4)}(hhh]j9)}(h rtnl_link_opsh]h rtnl_link_ops}(hjF3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjC3ubah}(h]h ]h"]h$]h&]uh1j3hj)3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)3ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj~3ubah}(h]h ]h"]h$]h&]uh1j3hj{3ubj4)}(hhh]j9)}(h gso_max_sizeh]h gso_max_size}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj3ubah}(h]h ]h"]h$]h&]uh1j3hj{3ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj3ubah}(h]h ]h"]h$]h&]uh1j3hj{3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj{3ubj4)}(hhh]j9)}(hsk_dst_gso_max_sizeh]hsk_dst_gso_max_size}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj3ubah}(h]h ]h"]h$]h&]uh1j3hj{3ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj3ubah}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]j9)}(h tso_max_sizeh]h tso_max_size}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu16h]hu16}(hjA4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>4ubah}(h]h ]h"]h$]h&]uh1j3hj;4ubj4)}(hhh]j9)}(h gso_max_segsh]h gso_max_segs}(hjX4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjU4ubah}(h]h ]h"]h$]h&]uh1j3hj;4ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hjo4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjl4ubah}(h]h ]h"]h$]h&]uh1j3hj;4ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;4ubj4)}(hhh]j9)}(h gso_max_segsh]h gso_max_segs}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hj;4ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu16h]hu16}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]j9)}(h tso_max_segsh]h tso_max_segs}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj4ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj4ubah}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]j9)}(hgso_ipv4_max_sizeh]hgso_ipv4_max_size}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj5ubah}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj/5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,5ubah}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj4ubj4)}(hhh]j9)}(hsk_dst_gso_max_sizeh]hsk_dst_gso_max_size}(hjO5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjL5ubah}(h]h ]h"]h$]h&]uh1j3hj4ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dcbnl_rtnl_ops*h]hstruct dcbnl_rtnl_ops*}(hjo5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjl5ubah}(h]h ]h"]h$]h&]uh1j3hji5ubj4)}(hhh]j9)}(h dcbnl_opsh]h dcbnl_ops}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj5ubah}(h]h ]h"]h$]h&]uh1j3hji5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hji5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hji5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hji5ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hs16h]hs16}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj5ubah}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]j9)}(hnum_tch]hnum_tc}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj5ubah}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj5ubah}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj5ubj4)}(hhh]j9)}(h skb_tx_hashh]h skb_tx_hash}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj 6ubah}(h]h ]h"]h$]h&]uh1j3hj5ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netdev_tc_txqh]hstruct netdev_tc_txq}(hj/6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj,6ubah}(h]h ]h"]h$]h&]uh1j3hj)6ubj4)}(hhh]j9)}(h tc_to_txq[16]h]h tc_to_txq[16]}(hjF6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjC6ubah}(h]h ]h"]h$]h&]uh1j3hj)6ubj4)}(hhh]j9)}(h read_mostlyh]h read_mostly}(hj]6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjZ6ubah}(h]h ]h"]h$]h&]uh1j3hj)6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj)6ubj4)}(hhh]j9)}(h skb_tx_hashh]h skb_tx_hash}(hj}6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjz6ubah}(h]h ]h"]h$]h&]uh1j3hj)6ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu8h]hu8}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj6ubah}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]j9)}(hprio_tc_map[16]h]hprio_tc_map[16]}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj6ubah}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj6ubah}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]j9)}(h fcoe_ddp_xidh]h fcoe_ddp_xid}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7ubah}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj6ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct netprio_map*h]hstruct netprio_map*}(hjA7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>7ubah}(h]h ]h"]h$]h&]uh1j3hj;7ubj4)}(hhh]j9)}(hpriomaph]hpriomap}(hjX7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjU7ubah}(h]h ]h"]h$]h&]uh1j3hj;7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;7ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct phy_device*h]hstruct phy_device*}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7ubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]j9)}(hphydevh]hphydev}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7ubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct sfp_bus*h]hstruct sfp_bus*}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7ubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]j9)}(hsfp_bush]hsfp_bus}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7ubah}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj7ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct lock_class_key*h]hstruct lock_class_key*}(hj78hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj48ubah}(h]h ]h"]h$]h&]uh1j3hj18ubj4)}(hhh]j9)}(hqdisc_tx_busylockh]hqdisc_tx_busylock}(hjN8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjK8ubah}(h]h ]h"]h$]h&]uh1j3hj18ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj18ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj18ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj18ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hboolh]hbool}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj8ubah}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]j9)}(h proto_downh]h proto_down}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj8ubah}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned:1h]h unsigned:1}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj8ubah}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]j9)}(h wol_enabledh]h wol_enabled}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj8ubah}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj8ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:1h]hunsigned_long:1}(hj-9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj*9ubah}(h]h ]h"]h$]h&]uh1j3hj'9ubj4)}(hhh]j9)}(hsee_all_hwtstamp_requestsh]hsee_all_hwtstamp_requests}(hjD9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjA9ubah}(h]h ]h"]h$]h&]uh1j3hj'9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj'9ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:1h]hunsigned_long:1}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj|9ubah}(h]h ]h"]h$]h&]uh1j3hjy9ubj4)}(hhh]j9)}(hchange_proto_downh]hchange_proto_down}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj9ubah}(h]h ]h"]h$]h&]uh1j3hjy9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjy9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjy9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjy9ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:1h]hunsigned_long:1}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj9ubah}(h]h ]h"]h$]h&]uh1j3hj9ubj4)}(hhh]j9)}(hnetns_immutableh]hnetns_immutable}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj9ubah}(h]h ]h"]h$]h&]uh1j3hj9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj9ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj9ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hunsigned_long:1h]hunsigned_long:1}(hj#:hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj :ubah}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]j9)}(hfcoe_mtuh]hfcoe_mtu}(hj::hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj7:ubah}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct list_headh]hstruct list_head}(hju:hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjr:ubah}(h]h ]h"]h$]h&]uh1j3hjo:ubj4)}(hhh]j9)}(hnet_notifier_listh]hnet_notifier_list}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj:ubah}(h]h ]h"]h$]h&]uh1j3hjo:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjo:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjo:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjo:ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct macsec_ops*h]hstruct macsec_ops*}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj:ubah}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]j9)}(h macsec_opsh]h macsec_ops}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj:ubah}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj:ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct udp_tunnel_nic_info*h]hstruct udp_tunnel_nic_info*}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj;ubah}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]j9)}(hudp_tunnel_nic_infoh]hudp_tunnel_nic_info}(hj0;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj-;ubah}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct udp_tunnel_nic*h]hstruct udp_tunnel_nic*}(hjk;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjh;ubah}(h]h ]h"]h$]h&]uh1j3hje;ubj4)}(hhh]j9)}(hudp_tunnel_nich]hudp_tunnel_nic}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj;ubah}(h]h ]h"]h$]h&]uh1j3hje;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hje;ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_inth]h unsigned_int}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj;ubah}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]j9)}(hxdp_zc_max_segsh]hxdp_zc_max_segs}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj;ubah}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj;ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct bpf_xdp_entityh]hstruct bpf_xdp_entity}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj <ubah}(h]h ]h"]h$]h&]uh1j3hj <ubj4)}(hhh]j9)}(h xdp_state[3]h]h xdp_state[3]}(hj&<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj#<ubah}(h]h ]h"]h$]h&]uh1j3hj <ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj <ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj <ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj <ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu8h]hu8}(hja<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj^<ubah}(h]h ]h"]h$]h&]uh1j3hj[<ubj4)}(hhh]j9)}(hdev_addr_shadow[32]h]hdev_addr_shadow[32]}(hjx<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhju<ubah}(h]h ]h"]h$]h&]uh1j3hj[<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj[<ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdevice_trackerh]hnetdevice_tracker}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj<ubah}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]j9)}(hlinkwatch_dev_trackerh]hlinkwatch_dev_tracker}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj<ubah}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdevice_trackerh]hnetdevice_tracker}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj=ubah}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]j9)}(hwatchdog_dev_trackerh]hwatchdog_dev_tracker}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj=ubah}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj<ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hnetdevice_trackerh]hnetdevice_tracker}(hjW=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjT=ubah}(h]h ]h"]h$]h&]uh1j3hjQ=ubj4)}(hhh]j9)}(hdev_registered_trackerh]hdev_registered_tracker}(hjn=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjk=ubah}(h]h ]h"]h$]h&]uh1j3hjQ=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjQ=ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct rtnl_hw_stats64*h]hstruct rtnl_hw_stats64*}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj=ubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]j9)}(hoffload_xstats_l3h]hoffload_xstats_l3}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj=ubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct devlink_port*h]hstruct devlink_port*}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj=ubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]j9)}(h devlink_porth]h devlink_port}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>ubah}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dpll_pin*h]hstruct dpll_pin*}(hjM>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjJ>ubah}(h]h ]h"]h$]h&]uh1j3hjG>ubj4)}(hhh]j9)}(hdpll_pinh]hdpll_pin}(hjd>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhja>ubah}(h]h ]h"]h$]h&]uh1j3hjG>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hjG>ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct hlist_headh]hstruct hlist_head}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>ubah}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]j9)}(h page_poolsh]h page_pools}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>ubah}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct dim_irq_moder*h]hstruct dim_irq_moder*}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj>ubah}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]j9)}(h irq_moderh]h irq_moder}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj>ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu64h]hu64}(hjC?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@?ubah}(h]h ]h"]h$]h&]uh1j3hj=?ubj4)}(hhh]j9)}(hmax_pacing_offload_horizonh]hmax_pacing_offload_horizon}(hjZ?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjW?ubah}(h]h ]h"]h$]h&]uh1j3hj=?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj=?ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct_napi_config*h]hstruct_napi_config*}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]j9)}(h napi_configh]h napi_config}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(h unsigned_longh]h unsigned_long}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]j9)}(hgro_flush_timeouth]hgro_flush_timeout}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj?ubah}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj?ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hu32h]hu32}(hj9@hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj6@ubah}(h]h ]h"]h$]h&]uh1j3hj3@ubj4)}(hhh]j9)}(hnapi_defer_hard_irqsh]hnapi_defer_hard_irqs}(hjP@hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhjM@ubah}(h]h ]h"]h$]h&]uh1j3hj3@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj3@ubeh}(h]h ]h"]h$]h&]uh1j.hjubj/)}(hhh](j4)}(hhh]j9)}(hstruct hlist_headh]hstruct hlist_head}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@ubah}(h]h ]h"]h$]h&]uh1j3hj@ubj4)}(hhh]j9)}(h neighbours[2]h]h neighbours[2]}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j8hhhKhj@ubah}(h]h ]h"]h$]h&]uh1j3hj@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj@ubj4)}(hhh]h}(h]h ]h"]h$]h&]uh1j3hj@ubeh}(h]h ]h"]h$]h&]uh1j.hjubeh}(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_backlinksj3footnote_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_handler`backslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _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.