€•Œsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)�”}”(hhh]”(hŒ pending_xref”“”)�”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…”�”}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ%/translations/zh_CN/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)�”}”(hhh]”hŒChinese (Traditional)”…”�”}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/zh_TW/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/it_IT/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/ja_JP/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/ko_KR/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒPortuguese (Brazilian)”…”�”}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/pt_BR/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒSpanish”…”�”}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ%/translations/sp_SP/tools/kdoc_parser”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)�”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…”�”}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³Œ?/var/lib/git/docbuild/linux/Documentation/tools/kdoc_parser.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒKernel-doc parser stage”h]”hŒKernel-doc parser stage”…”�”}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ&C replacement rules used by the parser”h]”hŒ&C replacement rules used by the parser”…”�”}”(hhàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÝh²hh³hÇh´KubhŒindex”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(Œpair”Œ$module; lib.python.kdoc.xforms_lists”Œ#module-lib.python.kdoc.xforms_lists”hNt”auh1hîhhÝh²hh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(Œsingle”Œ3CTransforms (class in lib.python.kdoc.xforms_lists)”Œ(lib.python.kdoc.xforms_lists.CTransforms”hNt”auh1hîhhÝh²hh³Nh´NubhŒdesc”“”)�”}”(hhh]”(hŒdesc_signature”“”)�”}”(hŒ CTransforms()”h]”(hŒdesc_annotation”“”)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hjh²hh³Nh´NubhŒdesc_sig_space”“”)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”Œw”ah"]”h$]”h&]”uh1j#hjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjh²hh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms”h´KubhŒ desc_addname”“”)�”}”(hŒlib.python.kdoc.xforms_lists.”h]”hŒlib.python.kdoc.xforms_lists.”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”(Œ sig-prename”Œ descclassname”eh"]”h$]”h&]”hÅhÆuh1j;hjh²hh³j:h´KubhŒ desc_name”“”)�”}”(hŒ CTransforms”h]”hŒ CTransforms”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”(Œsig-name”Œdescname”eh"]”h$]”h&]”hÅhÆuh1jMhjh²hh³j:h´Kubeh}”(h]”j ah ]”(Œsig”Œ sig-object”eh"]”h$]”h&]”Œmodule”Œlib.python.kdoc.xforms_lists”Œclass”hŒfullname”jQŒ _toc_parts”jhjQ†”Œ _toc_name”jQuh1jh³j:h´Khjh²hubhŒ desc_content”“”)�”}”(hhh]”(hŒ paragraph”“”)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjuh²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”hŒliteral”“”)�”}”(hjh]”hŒobject”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”(Œxref”Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hj}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”Œtools/kdoc_parser”Œ refdomain”jŽŒreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰Œ py:module”jhŒpy:class”jQŒ reftarget”Œobject”uh1hh³Œ|/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists”h´Khjuubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms”h´Khjph²hubjt)�”}”(hŒ­Data class containing a long set of transformations to turn structure member prefixes, and macro invocations and variables into something we can parse and generate kdoc for.”h]”hŒ­Data class containing a long set of transformations to turn structure member prefixes, and macro invocations and variables into something we can parse and generate kdoc for.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms”h´Khjph²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9apply() (lib.python.kdoc.xforms_lists.CTransforms method)”Œ.lib.python.kdoc.xforms_lists.CTransforms.apply”hNt”auh1hîhjph²hh³ŒŽ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms.apply”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ&CTransforms.apply(xforms_type, source)”h]”(jN)�”}”(hŒapply”h]”hŒapply”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÍh²hh³ŒŽ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms.apply”h´KubhŒdesc_parameterlist”“”)�”}”(hŒxforms_type, source”h]”(hŒdesc_parameter”“”)�”}”(hŒ xforms_type”h]”hŒ desc_sig_name”“”)�”}”(hŒ xforms_type”h]”hŒ xforms_type”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”Œn”ah"]”h$]”h&]”uh1jìhjèubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjâubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjâubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÍh²hh³jßh´Kubeh}”(h]”jÇah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.xforms_lists”jijQjjŒCTransforms.apply”jkj'Œ CTransforms”Œapply”‡”jmŒCTransforms.apply()”uh1jh³jßh´KhjÊh²hubjo)�”}”(hhh]”(jt)�”}”(hŒ/Apply a set of transforms to a block of source.”h]”hŒ/Apply a set of transforms to a block of source.”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÉh´Khj-h²hubjt)�”}”(hŒIAs tokenizer is used here, this function also remove comments at the end.”h]”hŒIAs tokenizer is used here, this function also remove comments at the end.”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÉh´Khj-h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÊh²hh³jßh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”Œdomain”jUŒobjtype”jVŒdesctype”jVŒnoindex”‰Œ noindexentry”‰Œnocontentsentry”‰uh1jh²hhjph³jÉh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒDfunction_xforms (lib.python.kdoc.xforms_lists.CTransforms attribute)”Œ8lib.python.kdoc.xforms_lists.CTransforms.function_xforms”hNt”auh1hîhjph²hh³ŒEdocstring of lib.python.kdoc.xforms_lists.CTransforms.function_xforms”h´Nubj)�”}”(hhh]”(j)�”}”(hŒCTransforms.function_xforms”h]”(jN)�”}”(hŒfunction_xforms”h]”hŒfunction_xforms”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjrh²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms.function_xforms”h´Kubj)�”}”(hX˜[(CMatch("^static\b"), ''), (CMatch("^extern\b"), ''), (CMatch("^asmlinkage\b"), ''), (CMatch("^inline\b"), ''), (CMatch("^__inline__\b"), ''), (CMatch("^__inline\b"), ''), (CMatch("^__always_inline\b"), ''), (CMatch("^noinline\b"), ''), (CMatch("^__FORTIFY_INLINE\b"), ''), (CMatch("^__init\b"), ''), (CMatch("^__init_or_module\b"), ''), (CMatch("^__exit\b"), ''), (CMatch("^__deprecated\b"), ''), (CMatch("^__flatten\b"), ''), (CMatch("^__meminit\b"), ''), (CMatch("^__must_check\b"), ''), (CMatch("^__weak\b"), ''), (CMatch("^__sched\b"), ''), (CMatch("^__always_unused\b"), ''), (CMatch("^__maybe_unused\b"), ''), (CMatch("^__printf\b"), ''), (CMatch("^__(?:re)?alloc_size\b"), ''), (CMatch("^__diagnose_as\b"), ''), (CMatch("^DECL_BUCKET_PARAMS\b"), '\\1, \\2'), (CMatch("^DEFINE_IDTENTRY_IRQ\b"), 'static void \\1(struct pt_regs *regs, u32 vector)'), (CMatch("^__cond_acquires\b"), ''), (CMatch("^__cond_releases\b"), ''), (CMatch("^__acquires\b"), ''), (CMatch("^__releases\b"), ''), (CMatch("^__must_hold\b"), ''), (CMatch("^__must_not_hold\b"), ''), (CMatch("^__must_hold_shared\b"), ''), (CMatch("^__cond_acquires_shared\b"), ''), (CMatch("^__acquires_shared\b"), ''), (CMatch("^__releases_shared\b"), ''), (CMatch("^__no_context_analysis\b"), ''), (CMatch("^__attribute_const__\b"), ''), (CMatch("^__attribute__\b"), ''), (CMatch("^STATIC_IFN_KUNIT\b"), ''), (CMatch("^INLINE_IFN_KUNIT\b"), ''), (KernRe("_noprof" ), '')]”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj…ubhŒdesc_sig_punctuation”“”)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”Œp”ah"]”h$]”h&]”uh1j—hj…ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj…ubhX˜[(CMatch("^static\b"), ''), (CMatch("^extern\b"), ''), (CMatch("^asmlinkage\b"), ''), (CMatch("^inline\b"), ''), (CMatch("^__inline__\b"), ''), (CMatch("^__inline\b"), ''), (CMatch("^__always_inline\b"), ''), (CMatch("^noinline\b"), ''), (CMatch("^__FORTIFY_INLINE\b"), ''), (CMatch("^__init\b"), ''), (CMatch("^__init_or_module\b"), ''), (CMatch("^__exit\b"), ''), (CMatch("^__deprecated\b"), ''), (CMatch("^__flatten\b"), ''), (CMatch("^__meminit\b"), ''), (CMatch("^__must_check\b"), ''), (CMatch("^__weak\b"), ''), (CMatch("^__sched\b"), ''), (CMatch("^__always_unused\b"), ''), (CMatch("^__maybe_unused\b"), ''), (CMatch("^__printf\b"), ''), (CMatch("^__(?:re)?alloc_size\b"), ''), (CMatch("^__diagnose_as\b"), ''), (CMatch("^DECL_BUCKET_PARAMS\b"), '\\1, \\2'), (CMatch("^DEFINE_IDTENTRY_IRQ\b"), 'static void \\1(struct pt_regs *regs, u32 vector)'), (CMatch("^__cond_acquires\b"), ''), (CMatch("^__cond_releases\b"), ''), (CMatch("^__acquires\b"), ''), (CMatch("^__releases\b"), ''), (CMatch("^__must_hold\b"), ''), (CMatch("^__must_not_hold\b"), ''), (CMatch("^__must_hold_shared\b"), ''), (CMatch("^__cond_acquires_shared\b"), ''), (CMatch("^__acquires_shared\b"), ''), (CMatch("^__releases_shared\b"), ''), (CMatch("^__no_context_analysis\b"), ''), (CMatch("^__attribute_const__\b"), ''), (CMatch("^__attribute__\b"), ''), (CMatch("^STATIC_IFN_KUNIT\b"), ''), (CMatch("^INLINE_IFN_KUNIT\b"), ''), (KernRe("_noprof" ), '')]”…”�”}”(hj…h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjrh²hh³j„h´Kubeh}”(h]”jlah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.xforms_lists”jijQjjŒCTransforms.function_xforms”jkjÆŒ CTransforms”Œfunction_xforms”‡”jmjÇuh1jh³j„h´Khjoh²hubjo)�”}”(hhh]”jt)�”}”(hŒ#Transforms for function prototypes.”h]”hŒ#Transforms for function prototypes.”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jnh´KhjËh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjoh²hh³j„h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZjåj[jæj\jæj]‰j^‰j_‰uh1jh²hhjph³jnh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒBstruct_xforms (lib.python.kdoc.xforms_lists.CTransforms attribute)”Œ6lib.python.kdoc.xforms_lists.CTransforms.struct_xforms”hNt”auh1hîhjph²hh³ŒCdocstring of lib.python.kdoc.xforms_lists.CTransforms.struct_xforms”h´Nubj)�”}”(hhh]”(j)�”}”(hŒCTransforms.struct_xforms”h]”(jN)�”}”(hŒ struct_xforms”h]”hŒ struct_xforms”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjüh²hh³Œ–/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms.struct_xforms”h´Kubj)�”}”(hXã[(CMatch("^__attribute__\b"), ''), (CMatch("^__aligned\b"), ''), (CMatch("^__counted_by\b"), ''), (CMatch("^__counted_by_(le|be)\b"), ''), (CMatch("^__counted_by_ptr\b"), ''), (CMatch("^__guarded_by\b"), ''), (CMatch("^__pt_guarded_by\b"), ''), (CMatch("^__packed\b"), ''), (CMatch("^CRYPTO_MINALIGN_ATTR\b"), ''), (CMatch("^__private\b"), ''), (CMatch("^__rcu\b"), ''), (CMatch("^____cacheline_aligned_in_smp\b"), ''), (CMatch("^____cacheline_aligned\b"), ''), (CMatch("^__cacheline_group_(?:begin|end)\b"), ''), (CMatch("^__ETHTOOL_DECLARE_LINK_MODE_MASK\b"), 'DECLARE_BITMAP(\\1, __ETHTOOL_LINK_MODE_MASK_NBITS)'), (CMatch("^DECLARE_PHY_INTERFACE_MASK\b"), 'DECLARE_BITMAP(\\1, PHY_INTERFACE_MODE_MAX)'), (CMatch("^DECLARE_BITMAP\b"), 'unsigned long \\1[BITS_TO_LONGS(\\2)]'), (CMatch("^DECLARE_HASHTABLE\b"), 'unsigned long \\1[1 << ((\\2) - 1)]'), (CMatch("^DECLARE_KFIFO\b"), '\\2 *\\1'), (CMatch("^DECLARE_KFIFO_PTR\b"), '\\2 *\\1'), (CMatch("^(?:__)?DECLARE_FLEX_ARRAY\b"), '\\1 \\2[]'), (CMatch("^DEFINE_DMA_UNMAP_ADDR\b"), 'dma_addr_t \\1'), (CMatch("^DEFINE_DMA_UNMAP_LEN\b"), '__u32 \\1'), (CMatch("^VIRTIO_DECLARE_FEATURES\b"), 'union { u64 \\1; u64 \\1_array[VIRTIO_FEATURES_U64S]; }'), (CMatch("^__SYSFS_FUNCTION_ALTERNATIVE\b"), 'union { \\1+ }'), (CMatch("^__attribute__\b"), ''), (CMatch("^struct_group\b"), 'struct { \\2+ };'), (CMatch("^struct_group_attr\b"), 'struct { \\3+ };'), (CMatch("^struct_group_tagged\b"), 'struct { \\3+ };'), (CMatch("^__struct_group\b"), 'struct { \\4+ };')]”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjubhXã[(CMatch("^__attribute__\b"), ''), (CMatch("^__aligned\b"), ''), (CMatch("^__counted_by\b"), ''), (CMatch("^__counted_by_(le|be)\b"), ''), (CMatch("^__counted_by_ptr\b"), ''), (CMatch("^__guarded_by\b"), ''), (CMatch("^__pt_guarded_by\b"), ''), (CMatch("^__packed\b"), ''), (CMatch("^CRYPTO_MINALIGN_ATTR\b"), ''), (CMatch("^__private\b"), ''), (CMatch("^__rcu\b"), ''), (CMatch("^____cacheline_aligned_in_smp\b"), ''), (CMatch("^____cacheline_aligned\b"), ''), (CMatch("^__cacheline_group_(?:begin|end)\b"), ''), (CMatch("^__ETHTOOL_DECLARE_LINK_MODE_MASK\b"), 'DECLARE_BITMAP(\\1, __ETHTOOL_LINK_MODE_MASK_NBITS)'), (CMatch("^DECLARE_PHY_INTERFACE_MASK\b"), 'DECLARE_BITMAP(\\1, PHY_INTERFACE_MODE_MAX)'), (CMatch("^DECLARE_BITMAP\b"), 'unsigned long \\1[BITS_TO_LONGS(\\2)]'), (CMatch("^DECLARE_HASHTABLE\b"), 'unsigned long \\1[1 << ((\\2) - 1)]'), (CMatch("^DECLARE_KFIFO\b"), '\\2 *\\1'), (CMatch("^DECLARE_KFIFO_PTR\b"), '\\2 *\\1'), (CMatch("^(?:__)?DECLARE_FLEX_ARRAY\b"), '\\1 \\2[]'), (CMatch("^DEFINE_DMA_UNMAP_ADDR\b"), 'dma_addr_t \\1'), (CMatch("^DEFINE_DMA_UNMAP_LEN\b"), '__u32 \\1'), (CMatch("^VIRTIO_DECLARE_FEATURES\b"), 'union { u64 \\1; u64 \\1_array[VIRTIO_FEATURES_U64S]; }'), (CMatch("^__SYSFS_FUNCTION_ALTERNATIVE\b"), 'union { \\1+ }'), (CMatch("^__attribute__\b"), ''), (CMatch("^struct_group\b"), 'struct { \\2+ };'), (CMatch("^struct_group_attr\b"), 'struct { \\3+ };'), (CMatch("^struct_group_tagged\b"), 'struct { \\3+ };'), (CMatch("^__struct_group\b"), 'struct { \\4+ };')]”…”�”}”(hjh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjüh²hh³jh´Kubeh}”(h]”jöah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.xforms_lists”jijQjjŒCTransforms.struct_xforms”jkjMŒ CTransforms”Œ struct_xforms”‡”jmjNuh1jh³jh´Khjùh²hubjo)�”}”(hhh]”jt)�”}”(hŒ"Transforms for structs and unions.”h]”hŒ"Transforms for structs and unions.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jøh´KhjRh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjùh²hh³jh´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZjlj[jmj\jmj]‰j^‰j_‰uh1jh²hhjph³jøh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?var_xforms (lib.python.kdoc.xforms_lists.CTransforms attribute)”Œ3lib.python.kdoc.xforms_lists.CTransforms.var_xforms”hNt”auh1hîhjph²hh³Œ@docstring of lib.python.kdoc.xforms_lists.CTransforms.var_xforms”h´Nubj)�”}”(hhh]”(j)�”}”(hŒCTransforms.var_xforms”h]”(jN)�”}”(hŒ var_xforms”h]”hŒ var_xforms”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjƒh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists.CTransforms.var_xforms”h´Kubj)�”}”(hXD[(CMatch("^__read_mostly\b"), ''), (CMatch("^__ro_after_init\b"), ''), (CMatch("^__guarded_by\b"), ''), (CMatch("^__pt_guarded_by\b"), ''), (CMatch("^LIST_HEAD\b"), 'struct list_head \\1'), (CMatch("^DECLARE_PER_CPU\b"), '\\1 \\2[PER_CPU]; }'), (KernRe("(?://.*)$" ), ''), (KernRe("(?:/\*.*\*/)" ), ''), (KernRe(";$" ), '')]”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj–ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj–ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj–ubhXD[(CMatch("^__read_mostly\b"), ''), (CMatch("^__ro_after_init\b"), ''), (CMatch("^__guarded_by\b"), ''), (CMatch("^__pt_guarded_by\b"), ''), (CMatch("^LIST_HEAD\b"), 'struct list_head \\1'), (CMatch("^DECLARE_PER_CPU\b"), '\\1 \\2[PER_CPU]; }'), (KernRe("(?://.*)$" ), ''), (KernRe("(?:/\*.*\*/)" ), ''), (KernRe(";$" ), '')]”…”�”}”(hj–h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjƒh²hh³j•h´Kubeh}”(h]”j}ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.xforms_lists”jijQjjŒCTransforms.var_xforms”jkjÔŒ CTransforms”Œ var_xforms”‡”jmjÕuh1jh³j•h´Khj€h²hubjo)�”}”(hhh]”jt)�”}”(hŒ#Transforms for variable prototypes.”h]”hŒ#Transforms for variable prototypes.”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jh´KhjÙh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj€h²hh³j•h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZjój[jôj\jôj]‰j^‰j_‰uh1jh²hhjph³jh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;xforms (lib.python.kdoc.xforms_lists.CTransforms attribute)”Œ/lib.python.kdoc.xforms_lists.CTransforms.xforms”hNt”auh1hîhjph²hh³Œ, >]”h]”(hŒclass”…”�”}”(hjØh²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjØubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjÔh²hh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.GlobSourceFiles”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_files.”h]”hŒlib.python.kdoc.kdoc_files.”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hjÔh²hh³jôh´KubjN)�”}”(hŒGlobSourceFiles”h]”hŒGlobSourceFiles”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÔh²hh³jôh´Kubjá)�”}”(hŒ#srctree=None, valid_extensions=None”h]”(jç)�”}”(hŒ srctree=None”h]”(jí)�”}”(hŒsrctree”h]”hŒsrctree”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubhŒdesc_sig_operator”“”)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”Œo”ah"]”h$]”h&]”uh1j'hjubhŒinline”“”)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”Œ default_value”ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjubjç)�”}”(hŒvalid_extensions=None”h]”(jí)�”}”(hŒvalid_extensions”h]”hŒvalid_extensions”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjPubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjPubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjPubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÔh²hh³jôh´Kubeh}”(h]”jÏah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jihjjjjkj‘j†”jmjuh1jh³jôh´KhjÑh²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hj–h²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hj h]”hŒobject”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hjžubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”j¬Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j j‘j¡jj¢Œobject”uh1hh³Œx/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files”h´Khj–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.GlobSourceFiles”h´Khj“h²hubjt)�”}”(hŒAParse C source code file names and directories via an Interactor.”h]”hŒAParse C source code file names and directories via an Interactor.”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.GlobSourceFiles”h´Khj“h²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒAparse_files() (lib.python.kdoc.kdoc_files.GlobSourceFiles method)”Œ6lib.python.kdoc.kdoc_files.GlobSourceFiles.parse_files”hNt”auh1hîhj“h²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.GlobSourceFiles.parse_files”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ9GlobSourceFiles.parse_files(file_list, file_not_found_cb)”h]”(jN)�”}”(hŒ parse_files”h]”hŒ parse_files”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjçh²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.GlobSourceFiles.parse_files”h´Kubjá)�”}”(hŒfile_list, file_not_found_cb”h]”(jç)�”}”(hŒ file_list”h]”jí)�”}”(hŒ file_list”h]”hŒ file_list”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjþubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjúubjç)�”}”(hŒfile_not_found_cb”h]”jí)�”}”(hŒfile_not_found_cb”h]”hŒfile_not_found_cb”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjúubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjçh²hh³jùh´Kubeh}”(h]”jáah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijjjŒGlobSourceFiles.parse_files”jkj:ŒGlobSourceFiles”Œ parse_files”‡”jmŒGlobSourceFiles.parse_files()”uh1jh³jùh´Khjäh²hubjo)�”}”(hhh]”jt)�”}”(hŒYDefine an iterator to parse all source files from file_list, handling directories if any.”h]”hŒYDefine an iterator to parse all source files from file_list, handling directories if any.”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jãh´Khj@h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjäh²hh³jùh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjZj[j[j\j[j]‰j^‰j_‰uh1jh²hhj“h³jãh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÑh²hh³jôh´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjhj[jij\jij]‰j^‰j_‰uh1jh²hhj•h³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ0KdocConfig (class in lib.python.kdoc.kdoc_files)”Œ%lib.python.kdoc.kdoc_files.KdocConfig”hNt”auh1hîhj•h²hh³Œƒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KdocConfig”h´Nubj)�”}”(hhh]”(j)�”}”(hŒwKdocConfig(verbose=False, werror=False, wreturn=False, wshort_desc=False, wcontents_before_sections=False, logger=None)”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hjƒh²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjƒubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjh²hh³Œƒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KdocConfig”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_files.”h]”hŒlib.python.kdoc.kdoc_files.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hjh²hh³jŸh´KubjN)�”}”(hŒ KdocConfig”h]”hŒ KdocConfig”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjh²hh³jŸh´Kubjá)�”}”(hŒkverbose=False, werror=False, wreturn=False, wshort_desc=False, wcontents_before_sections=False, logger=None”h]”(jç)�”}”(hŒ verbose=False”h]”(jí)�”}”(hŒverbose”h]”hŒverbose”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÀubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjÀubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjÀubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubjç)�”}”(hŒ werror=False”h]”(jí)�”}”(hŒwerror”h]”hŒwerror”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjõubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjõubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjõubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubjç)�”}”(hŒ wreturn=False”h]”(jí)�”}”(hŒwreturn”h]”hŒwreturn”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj*ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj*ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj*ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubjç)�”}”(hŒwshort_desc=False”h]”(jí)�”}”(hŒ wshort_desc”h]”hŒ wshort_desc”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj_ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj_ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj_ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubjç)�”}”(hŒwcontents_before_sections=False”h]”(jí)�”}”(hŒwcontents_before_sections”h]”hŒwcontents_before_sections”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj”ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj”ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj”ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubjç)�”}”(hŒ logger=None”h]”(jí)�”}”(hŒlogger”h]”hŒlogger”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÉubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjÉubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjÉubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¼ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjh²hh³jŸh´Kubeh}”(h]”jyah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jihjjj°jkj j°†”jmj°uh1jh³jŸh´Khj|h²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hjh]”hŒobject”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”j%Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j j j¡j°j¢Œobject”uh1hh³j¾h´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œƒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KdocConfig”h´Khj h²hubjt)�”}”(hŒKStores all configuration attributes that kdoc_parser and kdoc_output needs.”h]”hŒKStores all configuration attributes that kdoc_parser and kdoc_output needs.”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j{h´Khj h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhj|h²hh³jŸh´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjUj[jVj\jVj]‰j^‰j_‰uh1jh²hhj•h³j{h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ1KernelFiles (class in lib.python.kdoc.kdoc_files)”Œ&lib.python.kdoc.kdoc_files.KernelFiles”hNt”auh1hîhj•h²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒ¸KernelFiles(verbose=False, out_style=None, xforms=None, werror=False, wreturn=False, wshort_desc=False, wcontents_before_sections=False, yaml_file=None, yaml_content=None, logger=None)”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hjoh²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjoubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjkh²hh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_files.”h]”hŒlib.python.kdoc.kdoc_files.”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hjkh²hh³j‹h´KubjN)�”}”(hŒ KernelFiles”h]”hŒ KernelFiles”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjkh²hh³j‹h´Kubjá)�”}”(hŒ«verbose=False, out_style=None, xforms=None, werror=False, wreturn=False, wshort_desc=False, wcontents_before_sections=False, yaml_file=None, yaml_content=None, logger=None”h]”(jç)�”}”(hŒ verbose=False”h]”(jí)�”}”(hŒverbose”h]”hŒverbose”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj¬ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj¬ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj¬ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒout_style=None”h]”(jí)�”}”(hŒ out_style”h]”hŒ out_style”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjáubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjáubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjáubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒ xforms=None”h]”(jí)�”}”(hŒxforms”h]”hŒxforms”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj( h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj6 h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒ werror=False”h]”(jí)�”}”(hŒwerror”h]”hŒwerror”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjK ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjK ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjK ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒ wreturn=False”h]”(jí)�”}”(hŒwreturn”h]”hŒwreturn”…”�”}”(hj„ h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj€ ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj’ h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj€ ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj€ ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒwshort_desc=False”h]”(jí)�”}”(hŒ wshort_desc”h]”hŒ wshort_desc”…”�”}”(hj¹ h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjµ ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÇ h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjµ ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjµ ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒwcontents_before_sections=False”h]”(jí)�”}”(hŒwcontents_before_sections”h]”hŒwcontents_before_sections”…”�”}”(hjî h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjê ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjê ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjê ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒyaml_file=None”h]”(jí)�”}”(hŒ yaml_file”h]”hŒ yaml_file”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒyaml_content=None”h]”(jí)�”}”(hŒ yaml_content”h]”hŒ yaml_content”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjT ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjT ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjT ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubjç)�”}”(hŒ logger=None”h]”(jí)�”}”(hŒlogger”h]”hŒlogger”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj‰ ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj‰ ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¨ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjkh²hh³j‹h´Kubeh}”(h]”jfah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jihjjjœjkjÊ jœ†”jmjœuh1jh³j‹h´Khjhh²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjÏ h²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hjÙ h]”hŒobject”…”�”}”(hjÛ h²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hj× ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”jå Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j jÊ j¡jœj¢Œobject”uh1hh³j¾h´KhjÏ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles”h´KhjÌ h²hubjt)�”}”(hŒ6Parse kernel-doc tags on multiple kernel source files.”h]”hŒ6Parse kernel-doc tags on multiple kernel source files.”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles”h´KhjÌ h²hubjt)�”}”(hŒoThis is the main entry point to run kernel-doc. This class is initialized using a series of optional arguments:”h]”hŒoThis is the main entry point to run kernel-doc. This class is initialized using a series of optional arguments:”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´KhjÌ h²hubhŒdefinition_list”“”)�”}”(hhh]”(hŒdefinition_list_item”“”)�”}”(hŒC``verbose`` If True, enables kernel-doc verbosity. Default: False. ”h]”(hŒterm”“”)�”}”(hŒ ``verbose``”h]”j‚)�”}”(hj* h]”hŒverbose”…”�”}”(hj, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj( ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´Khj" ubhŒ definition”“”)�”}”(hhh]”jt)�”}”(hŒ6If True, enables kernel-doc verbosity. Default: False.”h]”hŒ6If True, enables kernel-doc verbosity. Default: False.”…”�”}”(hjD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´KhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1j? hj" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´Khj ubj! )�”}”(hŒX``out_style`` Class to be used to format output. If None (default), only report errors. ”h]”(j' )�”}”(hŒ ``out_style``”h]”j‚)�”}”(hjd h]”hŒ out_style”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K hj^ ubj@ )�”}”(hhh]”jt)�”}”(hŒIClass to be used to format output. If None (default), only report errors.”h]”hŒIClass to be used to format output. If None (default), only report errors.”…”�”}”(hj| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K hjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1j? hj^ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K hj h²hubj! )�”}”(hŒy``xforms`` Transforms to be applied to C prototypes and data structs. If not specified, defaults to xforms = CFunction() ”h]”(j' )�”}”(hŒ ``xforms``”h]”j‚)�”}”(hjœ h]”hŒxforms”…”�”}”(hjž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´Khj– ubj@ )�”}”(hhh]”jt)�”}”(hŒmTransforms to be applied to C prototypes and data structs. If not specified, defaults to xforms = CFunction()”h]”hŒmTransforms to be applied to C prototypes and data structs. If not specified, defaults to xforms = CFunction()”…”�”}”(hj´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1j? hj– ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´Khj h²hubj! )�”}”(hŒc``werror`` If True, treat warnings as errors, retuning an error code on warnings. Default: False. ”h]”(j' )�”}”(hŒ ``werror``”h]”j‚)�”}”(hjÔ h]”hŒwerror”…”�”}”(hjÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´KhjÎ ubj@ )�”}”(hhh]”(jt)�”}”(hŒFIf True, treat warnings as errors, retuning an error code on warnings.”h]”hŒFIf True, treat warnings as errors, retuning an error code on warnings.”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khjé ubjt)�”}”(hŒDefault: False.”h]”hŒDefault: False.”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khjé ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hjÎ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´Khj h²hubj! )�”}”(hŒ[``wreturn`` If True, warns about the lack of a return markup on functions. Default: False.”h]”(j' )�”}”(hŒ ``wreturn``”h]”j‚)�”}”(hj h]”hŒwreturn”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´Khj ubj@ )�”}”(hhh]”(jt)�”}”(hŒ>If True, warns about the lack of a return markup on functions.”h]”hŒ>If True, warns about the lack of a return markup on functions.”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khj/ ubjt)�”}”(hŒDefault: False.”h]”hŒDefault: False.”…”�”}”(hj@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khj/ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´Khj h²hubj! )�”}”(hŒY``wshort_desc`` If True, warns if initial short description is missing. Default: False. ”h]”(j' )�”}”(hŒ``wshort_desc``”h]”j‚)�”}”(hj` h]”hŒ wshort_desc”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´KhjZ ubj@ )�”}”(hhh]”(jt)�”}”(hŒ7If True, warns if initial short description is missing.”h]”hŒ7If True, warns if initial short description is missing.”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khju ubjt)�”}”(hŒDefault: False.”h]”hŒDefault: False.”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´Khju ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hjZ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´Khj h²hubj! )�”}”(hŒé``wcontents_before_sections`` If True, warn if there are contents before sections (deprecated). This option is kept just for backward-compatibility, but it does nothing, neither here nor at the original Perl script. Default: False. ”h]”(j' )�”}”(hŒ``wcontents_before_sections``”h]”j‚)�”}”(hj¦ h]”hŒwcontents_before_sections”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K$hj  ubj@ )�”}”(hhh]”(jt)�”}”(hŒ¹If True, warn if there are contents before sections (deprecated). This option is kept just for backward-compatibility, but it does nothing, neither here nor at the original Perl script.”h]”hŒ¹If True, warn if there are contents before sections (deprecated). This option is kept just for backward-compatibility, but it does nothing, neither here nor at the original Perl script.”…”�”}”(hj¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K hj» ubjt)�”}”(hŒDefault: False.”h]”hŒDefault: False.”…”�”}”(hjÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K$hj» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hj  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K$hj h²hubj! )�”}”(hŒs``logger`` Optional logger class instance. If not specified, defaults to use: ``logging.getLogger("kernel-doc")`` ”h]”(j' )�”}”(hŒ ``logger``”h]”j‚)�”}”(hjì h]”hŒlogger”…”�”}”(hjî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K)hjæ ubj@ )�”}”(hhh]”(jt)�”}”(hŒOptional logger class instance.”h]”hŒOptional logger class instance.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K'hj ubjt)�”}”(hŒFIf not specified, defaults to use: ``logging.getLogger("kernel-doc")``”h]”(hŒ#If not specified, defaults to use: ”…”�”}”(hj h²hh³Nh´Nubj‚)�”}”(hŒ#``logging.getLogger("kernel-doc")``”h]”hŒlogging.getLogger("kernel-doc")”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K)hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hjæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K)hj h²hubj! )�”}”(hŒ@``yaml_file`` If defined, stores the output inside a YAML file. ”h]”(j' )�”}”(hŒ ``yaml_file``”h]”j‚)�”}”(hj@ h]”hŒ yaml_file”…”�”}”(hjB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K,hj: ubj@ )�”}”(hhh]”jt)�”}”(hŒ1If defined, stores the output inside a YAML file.”h]”hŒ1If defined, stores the output inside a YAML file.”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K,hjU ubah}”(h]”h ]”h"]”h$]”h&]”uh1j? hj: ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K,hj h²hubj! )�”}”(hŒ<``yaml_content`` Defines what will be inside the YAML file. ”h]”(j' )�”}”(hŒ``yaml_content``”h]”j‚)�”}”(hjx h]”hŒ yaml_content”…”�”}”(hjz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjv ubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K/hjr ubj@ )�”}”(hhh]”jt)�”}”(hŒ*Defines what will be inside the YAML file.”h]”hŒ*Defines what will be inside the YAML file.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K/hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1j? hjr ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K/hj h²hubj! )�”}”(hŒÎNote: There are two type of parsers defined here: - self.parse_file(): parses both kernel-doc markups and ``EXPORT_SYMBOL*`` macros; - self.process_export_file(): parses only ``EXPORT_SYMBOL*`` macros. ”h]”(j' )�”}”(hŒNote:”h]”hŒNote:”…”�”}”(hj® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j& h³j h´K7hjª ubj@ )�”}”(hhh]”(jt)�”}”(hŒ+There are two type of parsers defined here:”h]”hŒ+There are two type of parsers defined here:”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K2hj¼ ubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒPself.parse_file(): parses both kernel-doc markups and ``EXPORT_SYMBOL*`` macros;”h]”jt)�”}”(hŒPself.parse_file(): parses both kernel-doc markups and ``EXPORT_SYMBOL*`` macros;”h]”(hŒ6self.parse_file(): parses both kernel-doc markups and ”…”�”}”(hjØ h²hh³Nh´Nubj‚)�”}”(hŒ``EXPORT_SYMBOL*``”h]”hŒEXPORT_SYMBOL*”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjØ ubhŒ macros;”…”�”}”(hjØ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K4hjÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÒ hjÏ ubjÓ )�”}”(hŒDself.process_export_file(): parses only ``EXPORT_SYMBOL*`` macros. ”h]”jt)�”}”(hŒBself.process_export_file(): parses only ``EXPORT_SYMBOL*`` macros.”h]”(hŒ(self.process_export_file(): parses only ”…”�”}”(hjh²hh³Nh´Nubj‚)�”}”(hŒ``EXPORT_SYMBOL*``”h]”hŒEXPORT_SYMBOL*”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjubhŒ macros.”…”�”}”(hjh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j h´K6hjþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÒ hjÏ ubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1jÍ h³j h´K4hj¼ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j? hjª ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j h³j h´K7hj h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1j hjÌ h²hh³j h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ7error() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ,lib.python.kdoc.kdoc_files.KernelFiles.error”hNt”auh1hîhjÌ h²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.error”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelFiles.error(msg)”h]”(jN)�”}”(hŒerror”h]”hŒerror”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjTh²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.error”h´Kubjá)�”}”(hŒmsg”h]”jç)�”}”(hŒmsg”h]”jí)�”}”(hŒmsg”h]”hŒmsg”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjkubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjTh²hh³jfh´Kubeh}”(h]”jNah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.error”jkj�Œ KernelFiles”Œerror”‡”jmŒKernelFiles.error()”uh1jh³jfh´KhjQh²hubjo)�”}”(hhh]”jt)�”}”(hŒ?Ancillary routine to output an error and increment error count.”h]”hŒ?Ancillary routine to output an error and increment error count.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jPh´Khj•h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjQh²hh³jfh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj¯j[j°j\j°j]‰j^‰j_‰uh1jh²hhjÌ h³jPh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒCfile_not_found_cb() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ8lib.python.kdoc.kdoc_files.KernelFiles.file_not_found_cb”hNt”auh1hîhjÌ h²hh³Œ–/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.file_not_found_cb”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ$KernelFiles.file_not_found_cb(fname)”h]”(jN)�”}”(hŒfile_not_found_cb”h]”hŒfile_not_found_cb”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÆh²hh³Œ–/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.file_not_found_cb”h´Kubjá)�”}”(hŒfname”h]”jç)�”}”(hŒfname”h]”jí)�”}”(hŒfname”h]”hŒfname”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÝubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÙubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÆh²hh³jØh´Kubeh}”(h]”jÀah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.file_not_found_cb”jkjŒ KernelFiles”Œfile_not_found_cb”‡”jmŒKernelFiles.file_not_found_cb()”uh1jh³jØh´KhjÃh²hubjo)�”}”(hhh]”jt)�”}”(hŒ)Callback to warn if a file was not found.”h]”hŒ)Callback to warn if a file was not found.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÂh´Khjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÃh²hh³jØh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj!j[j"j\j"j]‰j^‰j_‰uh1jh²hhjÌ h³jÂh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ5msg() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ*lib.python.kdoc.kdoc_files.KernelFiles.msg”hNt”auh1hîhjÌ h²hh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.msg”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ—KernelFiles.msg(enable_lineno=False, export=False, internal=False, symbol=None, nosymbol=None, no_doc_sections=False, filenames=None, export_file=None)”h]”(jN)�”}”(hŒmsg”h]”hŒmsg”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj8h²hh³Œˆ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.msg”h´Kubjá)�”}”(hŒ†enable_lineno=False, export=False, internal=False, symbol=None, nosymbol=None, no_doc_sections=False, filenames=None, export_file=None”h]”(jç)�”}”(hŒenable_lineno=False”h]”(jí)�”}”(hŒ enable_lineno”h]”hŒ enable_lineno”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjOubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjOubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjOubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒ export=False”h]”(jí)�”}”(hŒexport”h]”hŒexport”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj„ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj„ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj„ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒinternal=False”h]”(jí)�”}”(hŒinternal”h]”hŒinternal”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj¹ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj¹ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj¹ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒ symbol=None”h]”(jí)�”}”(hŒsymbol”h]”hŒsymbol”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjîubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjîubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjîubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒ nosymbol=None”h]”(jí)�”}”(hŒnosymbol”h]”hŒnosymbol”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj#ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj#ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj#ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒno_doc_sections=False”h]”(jí)�”}”(hŒno_doc_sections”h]”hŒno_doc_sections”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjXubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjXubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjXubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒfilenames=None”h]”(jí)�”}”(hŒ filenames”h]”hŒ filenames”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj�ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj�ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj�ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubjç)�”}”(hŒexport_file=None”h]”(jí)�”}”(hŒ export_file”h]”hŒ export_file”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÂubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjÂubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjÂubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjKubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj8h²hh³jJh´Kubeh}”(h]”j2ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.msg”jkjŒ KernelFiles”Œmsg”‡”jmŒKernelFiles.msg()”uh1jh³jJh´Khj5h²hubjo)�”}”(hhh]”jt)�”}”(hŒlInteracts over the kernel-doc results and output messages, returning kernel-doc markups on each interaction.”h]”hŒlInteracts over the kernel-doc results and output messages, returning kernel-doc markups on each interaction.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j4h´Khj h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj5h²hh³jJh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj#j[j$j\j$j]‰j^‰j_‰uh1jh²hhjÌ h³j4h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9out_msg() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ.lib.python.kdoc.kdoc_files.KernelFiles.out_msg”hNt”auh1hîhjÌ h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.out_msg”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ%KernelFiles.out_msg(fname, name, arg)”h]”(jN)�”}”(hŒout_msg”h]”hŒout_msg”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj:h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.out_msg”h´Kubjá)�”}”(hŒfname, name, arg”h]”(jç)�”}”(hŒfname”h]”jí)�”}”(hŒfname”h]”hŒfname”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjQubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjMubjç)�”}”(hŒname”h]”jí)�”}”(hŒname”h]”hŒname”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjiubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjMubjç)�”}”(hŒarg”h]”jí)�”}”(hŒarg”h]”hŒarg”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj�ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjMubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jà•*hj:h²hh³jLh´Kubeh}”(h]”j4ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.out_msg”jkj¥Œ KernelFiles”Œout_msg”‡”jmŒKernelFiles.out_msg()”uh1jh³jLh´Khj7h²hubjo)�”}”(hhh]”(jt)�”}”(hŒIReturn output messages from a file name using the output style filtering.”h]”hŒIReturn output messages from a file name using the output style filtering.”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j6h´Khj«h²hubjt)�”}”(hŒ:If output type was not handled by the styler, return None.”h]”hŒ:If output type was not handled by the styler, return None.”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j6h´Khj«h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhj7h²hh³jLh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÓj[jÔj\jÔj]‰j^‰j_‰uh1jh²hhjÌ h³j6h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ7parse() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ,lib.python.kdoc.kdoc_files.KernelFiles.parse”hNt”auh1hîhjÌ h²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.parse”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ.KernelFiles.parse(file_list, export_file=None)”h]”(jN)�”}”(hŒparse”h]”hŒparse”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjêh²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.parse”h´Kubjá)�”}”(hŒfile_list, export_file=None”h]”(jç)�”}”(hŒ file_list”h]”jí)�”}”(hŒ file_list”h]”hŒ file_list”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjýubjç)�”}”(hŒexport_file=None”h]”(jí)�”}”(hŒ export_file”h]”hŒ export_file”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjýubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjêh²hh³jüh´Kubeh}”(h]”jäah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.parse”jkjZŒ KernelFiles”Œparse”‡”jmŒKernelFiles.parse()”uh1jh³jüh´Khjçh²hubjo)�”}”(hhh]”jt)�”}”(hŒParse all files.”h]”hŒParse all files.”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jæh´Khj`h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjçh²hh³jüh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjzj[j{j\j{j]‰j^‰j_‰uh1jh²hhjÌ h³jæh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒŒ KernelFiles”Œprocess_export_file”‡”jmŒ!KernelFiles.process_export_file()”uh1jh³jh´Khjh²hubjo)�”}”(hhh]”jt)�”}”(hŒBParses ``EXPORT_SYMBOL*`` macros from a single Kernel source file.”h]”(hŒParses ”…”�”}”(hjGh²hh³Nh´Nubj‚)�”}”(hŒ``EXPORT_SYMBOL*``”h]”hŒEXPORT_SYMBOL*”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjGubhŒ) macros from a single Kernel source file.”…”�”}”(hjGh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÿh´KhjDh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjh²hh³jh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjpj[jqj\jqj]‰j^‰j_‰uh1jh²hhjÌ h³jÿh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9warning() (lib.python.kdoc.kdoc_files.KernelFiles method)”Œ.lib.python.kdoc.kdoc_files.KernelFiles.warning”hNt”auh1hîhjÌ h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.warning”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelFiles.warning(msg)”h]”(jN)�”}”(hŒwarning”h]”hŒwarning”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj‡h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files.KernelFiles.warning”h´Kubjá)�”}”(hŒmsg”h]”jç)�”}”(hŒmsg”h]”jí)�”}”(hŒmsg”h]”hŒmsg”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjžubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjšubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj‡h²hh³j™h´Kubeh}”(h]”j�ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_files”jijœjjŒKernelFiles.warning”jkjÂŒ KernelFiles”Œwarning”‡”jmŒKernelFiles.warning()”uh1jh³j™h´Khj„h²hubjo)�”}”(hhh]”jt)�”}”(hŒ@Ancillary routine to output a warning and increment error count.”h]”hŒ@Ancillary routine to output a warning and increment error count.”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jƒh´KhjÈh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj„h²hh³j™h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjâj[jãj\jãj]‰j^‰j_‰uh1jh²hhjÌ h³jƒh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjhh²hh³j‹h´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjðj[jñj\jñj]‰j^‰j_‰uh1jh²hhj•h³Nh´Nubeh}”(h]”(j²Œfile-handler-classes”eh ]”h"]”Œfile handler classes”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒParsed item data class”h]”hŒParsed item data class”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjýh²hh³hÇh´Kubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(hûŒ!module; lib.python.kdoc.kdoc_item”Œ module-lib.python.kdoc.kdoc_item”hNt”auh1hîhjýh²hh³Œv/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item”h´Nubjt)�”}”(hŒ&Data class to store a kernel-doc Item.”h]”hŒ&Data class to store a kernel-doc Item.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jh´Khjýh²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ-KdocItem (class in lib.python.kdoc.kdoc_item)”Œ"lib.python.kdoc.kdoc_item.KdocItem”hNt”auh1hîhjýh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒ6KdocItem(name, fname, type, start_line, **other_stuff)”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hj@h²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj@ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj<h²hh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_item.”h]”hŒlib.python.kdoc.kdoc_item.”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hj<h²hh³j\h´KubjN)�”}”(hŒKdocItem”h]”hŒKdocItem”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj<h²hh³j\h´Kubjá)�”}”(hŒ,name, fname, type, start_line, **other_stuff”h]”(jç)�”}”(hŒname”h]”jí)�”}”(hŒname”h]”hŒname”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj}ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjyubjç)�”}”(hŒfname”h]”jí)�”}”(hŒfname”h]”hŒfname”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj•ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjyubjç)�”}”(hŒtype”h]”jí)�”}”(hŒtype”h]”hŒtype”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj­ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjyubjç)�”}”(hŒ start_line”h]”jí)�”}”(hŒ start_line”h]”hŒ start_line”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÅubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjyubjç)�”}”(hŒ **other_stuff”h]”(j()�”}”(hŒ**”h]”hŒ**”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjÝubjí)�”}”(hŒ other_stuff”h]”hŒ other_stuff”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÝubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjyubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj<h²hh³j\h´Kubeh}”(h]”j7ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_item”jihjjjmjkjjm†”jmjmuh1jh³j\h´Khj9h²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hjh]”hŒobject”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”j*Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j jj¡jmj¢Œobject”uh1hh³Œv/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item”h´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem”h´Khjh²hubjt)�”}”(hŒlA class that will, eventually, encapsulate all of the parsed data that we then pass into the output modules.”h]”hŒlA class that will, eventually, encapsulate all of the parsed data that we then pass into the output modules.”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem”h´Khjh²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=from_dict() (lib.python.kdoc.kdoc_item.KdocItem class method)”Œ,lib.python.kdoc.kdoc_item.KdocItem.from_dict”hNt”auh1hîhjh²hh³Œ‰/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.from_dict”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKdocItem.from_dict(d)”h]”(j)�”}”(hŒ8[<#text: 'classmethod'>, >]”h]”(hŒ classmethod”…”�”}”(hjih²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjiubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjeh²hh³Œ‰/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.from_dict”h´KubjN)�”}”(hŒ from_dict”h]”hŒ from_dict”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjeh²hh³j…h´Kubjá)�”}”(hŒd”h]”jç)�”}”(hŒd”h]”jí)�”}”(hŒd”h]”hŒd”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj˜ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj”ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjeh²hh³j…h´Kubeh}”(h]”j_ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_item”jijmjjŒKdocItem.from_dict”jkj¼ŒKdocItem”Œ from_dict”‡”jmŒKdocItem.from_dict()”uh1jh³j…h´Khjbh²hubjo)�”}”(hhh]”jt)�”}”(hŒ$Create a KdocItem from a plain dict.”h]”hŒ$Create a KdocItem from a plain dict.”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jah´KhjÂh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjbh²hh³j…h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÜj[jÝj\jÝj]‰j^‰j_‰uh1jh²hhjh³jah´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ1get() (lib.python.kdoc.kdoc_item.KdocItem method)”Œ&lib.python.kdoc.kdoc_item.KdocItem.get”hNt”auh1hîhjh²hh³Œƒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.get”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKdocItem.get(key, default=None)”h]”(jN)�”}”(hŒget”h]”hŒget”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjóh²hh³Œƒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.get”h´Kubjá)�”}”(hŒkey, default=None”h]”(jç)�”}”(hŒkey”h]”jí)�”}”(hŒkey”h]”hŒkey”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjubjç)�”}”(hŒ default=None”h]”(jí)�”}”(hŒdefault”h]”hŒdefault”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj"ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj"ubj9)�”}”(hŒNone”h]”hŒNone”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj"ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjóh²hh³jh´Kubeh}”(h]”jíah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_item”jijmjjŒ KdocItem.get”jkjcŒKdocItem”Œget”‡”jmŒKdocItem.get()”uh1jh³jh´Khjðh²hubjo)�”}”(hhh]”jt)�”}”(hŒGet a value from optional keys.”h]”hŒGet a value from optional keys.”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jïh´Khjih²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjðh²hh³jh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjƒj[j„j\j„j]‰j^‰j_‰uh1jh²hhjh³jïh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ8set_params() (lib.python.kdoc.kdoc_item.KdocItem method)”Œ-lib.python.kdoc.kdoc_item.KdocItem.set_params”hNt”auh1hîhjh²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.set_params”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ0KdocItem.set_params(names, descs, types, starts)”h]”(jN)�”}”(hŒ set_params”h]”hŒ set_params”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjšh²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.set_params”h´Kubjá)�”}”(hŒnames, descs, types, starts”h]”(jç)�”}”(hŒnames”h]”jí)�”}”(hŒnames”h]”hŒnames”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj±ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj­ubjç)�”}”(hŒdescs”h]”jí)�”}”(hŒdescs”h]”hŒdescs”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÉubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj­ubjç)�”}”(hŒtypes”h]”jí)�”}”(hŒtypes”h]”hŒtypes”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjáubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj­ubjç)�”}”(hŒstarts”h]”jí)�”}”(hŒstarts”h]”hŒstarts”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjùubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj­ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjšh²hh³j¬h´Kubeh}”(h]”j”ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_item”jijmjjŒKdocItem.set_params”jkjŒKdocItem”Œ set_params”‡”jmŒKdocItem.set_params()”uh1jh³j¬h´Khj—h²hubjo)�”}”(hhh]”jt)�”}”(hŒ?Set parameter list: names, descriptions, types and start lines.”h]”hŒ?Set parameter list: names, descriptions, types and start lines.”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j–h´Khj#h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj—h²hh³j¬h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj=j[j>j\j>j]‰j^‰j_‰uh1jh²hhjh³j–h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ:set_sections() (lib.python.kdoc.kdoc_item.KdocItem method)”Œ/lib.python.kdoc.kdoc_item.KdocItem.set_sections”hNt”auh1hîhjh²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.set_sections”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ,KdocItem.set_sections(sections, start_lines)”h]”(jN)�”}”(hŒ set_sections”h]”hŒ set_sections”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjTh²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item.KdocItem.set_sections”h´Kubjá)�”}”(hŒsections, start_lines”h]”(jç)�”}”(hŒsections”h]”jí)�”}”(hŒsections”h]”hŒsections”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjkubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubjç)�”}”(hŒ start_lines”h]”jí)�”}”(hŒ start_lines”h]”hŒ start_lines”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjƒubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjTh²hh³jfh´Kubeh}”(h]”jNah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_item”jijmjjŒKdocItem.set_sections”jkj§ŒKdocItem”Œ set_sections”‡”jmŒKdocItem.set_sections()”uh1jh³jfh´KhjQh²hubjo)�”}”(hhh]”jt)�”}”(hŒSet sections and start lines.”h]”hŒSet sections and start lines.”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jPh´Khj­h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjQh²hh³jfh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÇj[jÈj\jÈj]‰j^‰j_‰uh1jh²hhjh³jPh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhj9h²hh³j\h´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjÕj[jÖj\jÖj]‰j^‰j_‰uh1jh²hhjýh³Nh´Nubeh}”(h]”(jŒparsed-item-data-class”eh ]”h"]”Œparsed item data class”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒParser classes and methods”h]”hŒParser classes and methods”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjâh²hh³hÇh´K ubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(hûŒ#module; lib.python.kdoc.kdoc_parser”Œ"module-lib.python.kdoc.kdoc_parser”hNt”auh1hîhjâh²hh³Œz/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser”h´Nubjt)�”}”(hŒ€Classes and functions related to reading a C language source or header FILE and extract embedded documentation comments from it.”h]”hŒ€Classes and functions related to reading a C language source or header FILE and extract embedded documentation comments from it.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jh´Khjâh²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ0KernelDoc (class in lib.python.kdoc.kdoc_parser)”Œ%lib.python.kdoc.kdoc_parser.KernelDoc”hNt”auh1hîhjâh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒ1KernelDoc(config, fname, xforms, store_src=False)”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hj%h²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj%ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj!h²hh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hj!h²hh³jAh´KubjN)�”}”(hŒ KernelDoc”h]”hŒ KernelDoc”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj!h²hh³jAh´Kubjá)�”}”(hŒ&config, fname, xforms, store_src=False”h]”(jç)�”}”(hŒconfig”h]”jí)�”}”(hŒconfig”h]”hŒconfig”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjbubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj^ubjç)�”}”(hŒfname”h]”jí)�”}”(hŒfname”h]”hŒfname”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjzubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj^ubjç)�”}”(hŒxforms”h]”jí)�”}”(hŒxforms”h]”hŒxforms”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj’ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj^ubjç)�”}”(hŒstore_src=False”h]”(jí)�”}”(hŒ store_src”h]”hŒ store_src”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjªubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjªubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjªubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj^ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj!h²hh³jAh´Kubeh}”(h]”jah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjjRjkjëjR†”jmjRuh1jh³jAh´Khjh²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjðh²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hjúh]”hŒobject”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hjøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”jŒreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j jëj¡jRj¢Œobject”uh1hh³Œz/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser”h´Khjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc”h´Khjíh²hubjt)�”}”(hŒTRead a C language source or header FILE and extract embedded documentation comments.”h]”hŒTRead a C language source or header FILE and extract embedded documentation comments.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ„/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc”h´Khjíh²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒEcheck_return_section() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ:lib.python.kdoc.kdoc_parser.KernelDoc.check_return_section”hNt”auh1hîhjíh²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.check_return_section”h´Nubj)�”}”(hhh]”(j)�”}”(hŒAKernelDoc.check_return_section(ln, declaration_name, return_type)”h]”(jN)�”}”(hŒcheck_return_section”h]”hŒcheck_return_section”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjAh²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.check_return_section”h´Kubjá)�”}”(hŒ!ln, declaration_name, return_type”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjXubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjTubjç)�”}”(hŒdeclaration_name”h]”jí)�”}”(hŒdeclaration_name”h]”hŒdeclaration_name”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjpubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjTubjç)�”}”(hŒ return_type”h]”jí)�”}”(hŒ return_type”h]”hŒ return_type”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjˆubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjTubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjAh²hh³jSh´Kubeh}”(h]”j;ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.check_return_section”jkj¬Œ KernelDoc”Œcheck_return_section”‡”jmŒ KernelDoc.check_return_section()”uh1jh³jSh´Khj>h²hubjo)�”}”(hhh]”jt)�”}”(hŒRIf the function doesn't return void, warns about the lack of a return description.”h]”hŒTIf the function doesn’t return void, warns about the lack of a return description.”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j=h´Khj²h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj>h²hh³jSh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÌj[jÍj\jÍj]‰j^‰j_‰uh1jh²hhjíh³j=h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?check_sections() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ4lib.python.kdoc.kdoc_parser.KernelDoc.check_sections”hNt”auh1hîhjíh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.check_sections”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ2KernelDoc.check_sections(ln, decl_name, decl_type)”h]”(jN)�”}”(hŒcheck_sections”h]”hŒcheck_sections”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjãh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.check_sections”h´Kubjá)�”}”(hŒln, decl_name, decl_type”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjúubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjöubjç)�”}”(hŒ decl_name”h]”jí)�”}”(hŒ decl_name”h]”hŒ decl_name”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjöubjç)�”}”(hŒ decl_type”h]”jí)�”}”(hŒ decl_type”h]”hŒ decl_type”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjöubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjãh²hh³jõh´Kubeh}”(h]”jÝah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.check_sections”jkjNŒ KernelDoc”Œcheck_sections”‡”jmŒKernelDoc.check_sections()”uh1jh³jõh´Khjàh²hubjo)�”}”(hhh]”jt)�”}”(hŒZCheck for errors inside sections, emitting warnings if not found parameters are described.”h]”hŒZCheck for errors inside sections, emitting warnings if not found parameters are described.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jßh´KhjTh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjàh²hh³jõh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjnj[joj\joj]‰j^‰j_‰uh1jh²hhjíh³jßh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒFcreate_parameter_list() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ;lib.python.kdoc.kdoc_parser.KernelDoc.create_parameter_list”hNt”auh1hîhjíh²hh³Œš/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.create_parameter_list”h´Nubj)�”}”(hhh]”(j)�”}”(hŒPKernelDoc.create_parameter_list(ln, decl_type, args, splitter, declaration_name)”h]”(jN)�”}”(hŒcreate_parameter_list”h]”hŒcreate_parameter_list”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj…h²hh³Œš/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.create_parameter_list”h´Kubjá)�”}”(hŒ/ln, decl_type, args, splitter, declaration_name”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjœubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj˜ubjç)�”}”(hŒ decl_type”h]”jí)�”}”(hŒ decl_type”h]”hŒ decl_type”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj´ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj˜ubjç)�”}”(hŒargs”h]”jí)�”}”(hŒargs”h]”hŒargs”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÌubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj˜ubjç)�”}”(hŒsplitter”h]”jí)�”}”(hŒsplitter”h]”hŒsplitter”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjäubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj˜ubjç)�”}”(hŒdeclaration_name”h]”jí)�”}”(hŒdeclaration_name”h]”hŒdeclaration_name”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjüubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj…h²hh³j—h´Kubeh}”(h]”jah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.create_parameter_list”jkj Œ KernelDoc”Œcreate_parameter_list”‡”jmŒ!KernelDoc.create_parameter_list()”uh1jh³j—h´Khj‚h²hubjo)�”}”(hhh]”jt)�”}”(hŒ9Creates a list of parameters, storing them at self.entry.”h]”hŒ9Creates a list of parameters, storing them at self.entry.”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j�h´Khj&h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj‚h²hh³j—h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj@j[jAj\jAj]‰j^‰j_‰uh1jh²hhjíh³j�h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒAdump_declaration() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ6lib.python.kdoc.kdoc_parser.KernelDoc.dump_declaration”hNt”auh1hîhjíh²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_declaration”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ1KernelDoc.dump_declaration(ln, prototype, source)”h]”(jN)�”}”(hŒdump_declaration”h]”hŒdump_declaration”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjWh²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_declaration”h´Kubjá)�”}”(hŒln, prototype, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjnubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjjubjç)�”}”(hŒ prototype”h]”jí)�”}”(hŒ prototype”h]”hŒ prototype”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj†ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjjubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjžubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjWh²hh³jih´Kubeh}”(h]”jQah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.dump_declaration”jkjÂŒ KernelDoc”Œdump_declaration”‡”jmŒKernelDoc.dump_declaration()”uh1jh³jih´KhjTh²hubjo)�”}”(hhh]”jt)�”}”(hŒ3Store a data declaration inside self.entries array.”h]”hŒ3Store a data declaration inside self.entries array.”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jSh´KhjÈh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjTh²hh³jih´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjâj[jãj\jãj]‰j^‰j_‰uh1jh²hhjíh³jSh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ:dump_enum() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ/lib.python.kdoc.kdoc_parser.KernelDoc.dump_enum”hNt”auh1hîhjíh²hh³ŒŽ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_enum”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ&KernelDoc.dump_enum(ln, proto, source)”h]”(jN)�”}”(hŒ dump_enum”h]”hŒ dump_enum”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjùh²hh³ŒŽ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_enum”h´Kubjá)�”}”(hŒln, proto, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubjç)�”}”(hŒproto”h]”jí)�”}”(hŒproto”h]”hŒproto”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj(ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj@ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjùh²hh³j h´Kubeh}”(h]”jóah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.dump_enum”jkjdŒ KernelDoc”Œ dump_enum”‡”jmŒKernelDoc.dump_enum()”uh1jh³j h´Khjöh²hubjo)�”}”(hhh]”jt)�”}”(hŒ,Store an ``enum`` inside self.entries array.”h]”(hŒ Store an ”…”�”}”(hjmh²hh³Nh´Nubj‚)�”}”(hŒ``enum``”h]”hŒenum”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjmubhŒ inside self.entries array.”…”�”}”(hjmh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jõh´Khjjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjöh²hh³j h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj–j[j—j\j—j]‰j^‰j_‰uh1jh²hhjíh³jõh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>dump_function() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ3lib.python.kdoc.kdoc_parser.KernelDoc.dump_function”hNt”auh1hîhjíh²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_function”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ.KernelDoc.dump_function(ln, prototype, source)”h]”(jN)�”}”(hŒ dump_function”h]”hŒ dump_function”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj­h²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_function”h´Kubjá)�”}”(hŒln, prototype, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÄubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÀubjç)�”}”(hŒ prototype”h]”jí)�”}”(hŒ prototype”h]”hŒ prototype”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÜubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÀubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjôubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÀubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj­h²hh³j¿h´Kubeh}”(h]”j§ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.dump_function”jkjŒ KernelDoc”Œ dump_function”‡”jmŒKernelDoc.dump_function()”uh1jh³j¿h´Khjªh²hubjo)�”}”(hhh]”jt)�”}”(hŒ=Store a function or function macro inside self.entries array.”h]”hŒ=Store a function or function macro inside self.entries array.”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j©h´Khjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjªh²hh³j¿h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj8j[j9j\j9j]‰j^‰j_‰uh1jh²hhjíh³j©h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=dump_section() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ2lib.python.kdoc.kdoc_parser.KernelDoc.dump_section”hNt”auh1hîhjíh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_section”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ&KernelDoc.dump_section(start_new=True)”h]”(jN)�”}”(hŒ dump_section”h]”hŒ dump_section”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjOh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_section”h´Kubjá)�”}”(hŒstart_new=True”h]”jç)�”}”(hŒstart_new=True”h]”(jí)�”}”(hŒ start_new”h]”hŒ start_new”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjfubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjfubj9)�”}”(hŒTrue”h]”hŒTrue”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjfubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjbubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjOh²hh³jah´Kubeh}”(h]”jIah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.dump_section”jkj§Œ KernelDoc”Œ dump_section”‡”jmŒKernelDoc.dump_section()”uh1jh³jah´KhjLh²hubjo)�”}”(hhh]”jt)�”}”(hŒADump section contents to arrays/hashes intended for that purpose.”h]”hŒADump section contents to arrays/hashes intended for that purpose.”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jKh´Khj­h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjLh²hh³jah´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÇj[jÈj\jÈj]‰j^‰j_‰uh1jh²hhjíh³jKh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œj\j>j]‰j^‰j_‰uh1jh²hhjíh³jœh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9dump_var() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ.lib.python.kdoc.kdoc_parser.KernelDoc.dump_var”hNt”auh1hîhjíh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_var”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ%KernelDoc.dump_var(ln, proto, source)”h]”(jN)�”}”(hŒdump_var”h]”hŒdump_var”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjTh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.dump_var”h´Kubjá)�”}”(hŒln, proto, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjkubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubjç)�”}”(hŒproto”h]”jí)�”}”(hŒproto”h]”hŒproto”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjƒubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj›ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjgubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjTh²hh³jfh´Kubeh}”(h]”jNah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.dump_var”jkj¿Œ KernelDoc”Œdump_var”‡”jmŒKernelDoc.dump_var()”uh1jh³jfh´KhjQh²hubjo)�”}”(hhh]”jt)�”}”(hŒ&Store variables that are part of kAPI.”h]”hŒ&Store variables that are part of kAPI.”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jPh´KhjÅh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjQh²hh³jfh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjßj[jàj\jàj]‰j^‰j_‰uh1jh²hhjíh³jPh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9emit_msg() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ.lib.python.kdoc.kdoc_parser.KernelDoc.emit_msg”hNt”auh1hîhjíh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.emit_msg”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ,KernelDoc.emit_msg(ln, msg, *, warning=True)”h]”(jN)�”}”(hŒemit_msg”h]”hŒemit_msg”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjöh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.emit_msg”h´Kubjá)�”}”(hŒln, msg, *, warning=True”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubjç)�”}”(hŒmsg”h]”jí)�”}”(hŒmsg”h]”hŒmsg”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj% ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubjç)�”}”(hŒ*”h]”j()�”}”(hŒ*”h]”hŒ*”…”�”}”(hjA h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj= ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubjç)�”}”(hŒ warning=True”h]”(jí)�”}”(hŒwarning”h]”hŒwarning”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjU ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjg h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjU ubj9)�”}”(hŒTrue”h]”hŒTrue”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjU ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjöh²hh³j h´Kubeh}”(h]”jðah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.emit_msg”jkj– Œ KernelDoc”Œemit_msg”‡”jmŒKernelDoc.emit_msg()”uh1jh³j h´Khjóh²hubjo)�”}”(hhh]”jt)�”}”(hŒEmit a message”h]”hŒEmit a message”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jòh´Khjœ h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjóh²hh³j h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj¶ j[j· j\j· j]‰j^‰j_‰uh1jh²hhjíh³jòh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒEemit_unused_warnings() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ:lib.python.kdoc.kdoc_parser.KernelDoc.emit_unused_warnings”hNt”auh1hîhjíh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒ KernelDoc.emit_unused_warnings()”h]”(jN)�”}”(hŒemit_unused_warnings”h]”hŒemit_unused_warnings”…”�”}”(hjÐ h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÌ h²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.emit_unused_warnings”h´Kubjá)�”}”(hŒ()”h]”h}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÌ h²hh³jÞ h´Kubeh}”(h]”jÇ ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.emit_unused_warnings”jkjï Œ KernelDoc”Œemit_unused_warnings”‡”jmŒ KernelDoc.emit_unused_warnings()”uh1jh³jÞ h´KhjÉ h²hubjo)�”}”(hhh]”(jt)�”}”(hŒ�When the parser fails to produce a valid entry, it places some warnings under `entry.warnings` that will be discarded when resetting the state.”h]”(hŒNWhen the parser fails to produce a valid entry, it places some warnings under ”…”�”}”(hjø h²hh³Nh´NubhŒtitle_reference”“”)�”}”(hŒ`entry.warnings`”h]”hŒentry.warnings”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjø ubhŒ1 that will be discarded when resetting the state.”…”�”}”(hjø h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.emit_unused_warnings”h´Khjõ h²hubjt)�”}”(hŒ(Ensure that those warnings are not lost.”h]”hŒ(Ensure that those warnings are not lost.”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j!h´Khjõ h²hubhŒnote”“”)�”}”(hXšBecause we are calling `config.warning()` here, those warnings are not filtered by the `-W` parameters: they will all be produced even when `-Wreturn`, `-Wshort-desc`, and/or `-Wcontents-before-sections` are used. Allowing those warnings to be filtered is complex, because it would require storing them in a buffer and then filtering them during the output step of the code, depending on the selected symbols.”h]”(jt)�”}”(hŒÕBecause we are calling `config.warning()` here, those warnings are not filtered by the `-W` parameters: they will all be produced even when `-Wreturn`, `-Wshort-desc`, and/or `-Wcontents-before-sections` are used.”h]”(hŒBecause we are calling ”…”�”}”(hj/!h²hh³Nh´Nubj!)�”}”(hŒ`config.warning()`”h]”hŒconfig.warning()”…”�”}”(hj7!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj/!ubhŒ. here, those warnings are not filtered by the ”…”�”}”(hj/!h²hh³Nh´Nubj!)�”}”(hŒ`-W`”h]”hŒ-W”…”�”}”(hjI!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj/!ubhŒ1 parameters: they will all be produced even when ”…”�”}”(hj/!h²hh³Nh´Nubj!)�”}”(hŒ `-Wreturn`”h]”hŒ-Wreturn”…”�”}”(hj[!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj/!ubhŒ, ”…”�”}”(hj/!h²hh³Nh´Nubj!)�”}”(hŒ`-Wshort-desc`”h]”hŒ -Wshort-desc”…”�”}”(hjm!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj/!ubhŒ , and/or ”…”�”}”(hj/!h²hh³Nh´Nubj!)�”}”(hŒ`-Wcontents-before-sections`”h]”hŒ-Wcontents-before-sections”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj/!ubhŒ are used.”…”�”}”(hj/!h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j!h´K hj+!ubjt)�”}”(hŒÃAllowing those warnings to be filtered is complex, because it would require storing them in a buffer and then filtering them during the output step of the code, depending on the selected symbols.”h]”hŒÃAllowing those warnings to be filtered is complex, because it would require storing them in a buffer and then filtering them during the output step of the code, depending on the selected symbols.”…”�”}”(hj—!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j!h´Khj+!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j)!hjõ h²hh³j!h´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÉ h²hh³jÞ h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj´!j[jµ!j\jµ!j]‰j^‰j_‰uh1jh²hhjíh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒCformat_struct_decl() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ8lib.python.kdoc.kdoc_parser.KernelDoc.format_struct_decl”hNt”auh1hîhjíh²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.format_struct_decl”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ)KernelDoc.format_struct_decl(declaration)”h]”(jN)�”}”(hŒformat_struct_decl”h]”hŒformat_struct_decl”…”�”}”(hjÏ!h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjË!h²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.format_struct_decl”h´Kubjá)�”}”(hŒ declaration”h]”jç)�”}”(hŒ declaration”h]”jí)�”}”(hŒ declaration”h]”hŒ declaration”…”�”}”(hjæ!h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjâ!ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÞ!ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjË!h²hh³jÝ!h´Kubeh}”(h]”jÅ!ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.format_struct_decl”jkj"Œ KernelDoc”Œformat_struct_decl”‡”jmŒKernelDoc.format_struct_decl()”uh1jh³jÝ!h´KhjÈ!h²hubjo)�”}”(hhh]”jt)�”}”(hŒ[Format the ``struct`` declaration into a standard form for inclusion in the resulting docs.”h]”(hŒ Format the ”…”�”}”(hj"h²hh³Nh´Nubj‚)�”}”(hŒ ``struct``”h]”hŒstruct”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj"ubhŒF declaration into a standard form for inclusion in the resulting docs.”…”�”}”(hj"h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÇ!h´Khj "h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÈ!h²hh³jÝ!h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj8"j[j9"j\j9"j]‰j^‰j_‰uh1jh²hhjíh³jÇ!h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒEget_suggestions_hint() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ:lib.python.kdoc.kdoc_parser.KernelDoc.get_suggestions_hint”hNt”auh1hîhjíh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒ9KernelDoc.get_suggestions_hint(decl_name, possible_names)”h]”(jN)�”}”(hŒget_suggestions_hint”h]”hŒget_suggestions_hint”…”�”}”(hjR"h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjN"h²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.get_suggestions_hint”h´Kubjá)�”}”(hŒdecl_name, possible_names”h]”(jç)�”}”(hŒ decl_name”h]”jí)�”}”(hŒ decl_name”h]”hŒ decl_name”…”�”}”(hji"h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhje"ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhja"ubjç)�”}”(hŒpossible_names”h]”jí)�”}”(hŒpossible_names”h]”hŒpossible_names”…”�”}”(hj�"h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj}"ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhja"ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjN"h²hh³j`"h´Kubeh}”(h]”jI"ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.get_suggestions_hint”jkj¡"Œ KernelDoc”Œget_suggestions_hint”‡”jmŒ KernelDoc.get_suggestions_hint()”uh1jh³j`"h´KhjK"h²hubjo)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jnhjK"h²hh³j`"h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj³"j[j´"j\j´"j]‰j^‰j_‰uh1jh²hhjíh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?is_comment_end() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ4lib.python.kdoc.kdoc_parser.KernelDoc.is_comment_end”hNt”auh1hîhjíh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.is_comment_end”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ"KernelDoc.is_comment_end(ln, line)”h]”(jN)�”}”(hŒis_comment_end”h]”hŒis_comment_end”…”�”}”(hjÎ"h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÊ"h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.is_comment_end”h´Kubjá)�”}”(hŒln, line”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjå"h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjá"ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÝ"ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hjý"h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjù"ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÝ"ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÊ"h²hh³jÜ"h´Kubeh}”(h]”jÄ"ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.is_comment_end”jkj#Œ KernelDoc”Œis_comment_end”‡”jmŒKernelDoc.is_comment_end()”uh1jh³jÜ"h´KhjÇ"h²hubjo)�”}”(hhh]”jt)�”}”(hŒFHelper function to detect (and effect) the end of a kerneldoc comment.”h]”hŒFHelper function to detect (and effect) the end of a kerneldoc comment.”…”�”}”(hj&#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÆ"h´Khj##h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÇ"h²hh³jÜ"h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj=#j[j>#j\j>#j]‰j^‰j_‰uh1jh²hhjíh³jÆ"h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?is_new_section() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ4lib.python.kdoc.kdoc_parser.KernelDoc.is_new_section”hNt”auh1hîhjíh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.is_new_section”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ"KernelDoc.is_new_section(ln, line)”h]”(jN)�”}”(hŒis_new_section”h]”hŒis_new_section”…”�”}”(hjX#h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjT#h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.is_new_section”h´Kubjá)�”}”(hŒln, line”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjo#h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjk#ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjg#ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hj‡#h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjƒ#ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjg#ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjT#h²hh³jf#h´Kubeh}”(h]”jN#ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.is_new_section”jkj§#Œ KernelDoc”Œis_new_section”‡”jmŒKernelDoc.is_new_section()”uh1jh³jf#h´KhjQ#h²hubjo)�”}”(hhh]”jt)�”}”(hŒ?Helper function to determine if a new section is being started.”h]”hŒ?Helper function to determine if a new section is being started.”…”�”}”(hj°#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jP#h´Khj­#h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjQ#h²hh³jf#h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÇ#j[jÈ#j\jÈ#j]‰j^‰j_‰uh1jh²hhjíh³jP#h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒCoutput_declaration() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ8lib.python.kdoc.kdoc_parser.KernelDoc.output_declaration”hNt”auh1hîhjíh²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.output_declaration”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ1KernelDoc.output_declaration(dtype, name, **args)”h]”(jN)�”}”(hŒoutput_declaration”h]”hŒoutput_declaration”…”�”}”(hjâ#h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÞ#h²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.output_declaration”h´Kubjá)�”}”(hŒdtype, name, **args”h]”(jç)�”}”(hŒdtype”h]”jí)�”}”(hŒdtype”h]”hŒdtype”…”�”}”(hjù#h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjõ#ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjñ#ubjç)�”}”(hŒname”h]”jí)�”}”(hŒname”h]”hŒname”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj $ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjñ#ubjç)�”}”(hŒ**args”h]”(j()�”}”(hŒ**”h]”hŒ**”…”�”}”(hj)$h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj%$ubjí)�”}”(hŒargs”h]”hŒargs”…”�”}”(hj7$h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj%$ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjñ#ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÞ#h²hh³jð#h´Kubeh}”(h]”jØ#ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.output_declaration”jkjW$Œ KernelDoc”Œoutput_declaration”‡”jmŒKernelDoc.output_declaration()”uh1jh³jð#h´KhjÛ#h²hubjo)�”}”(hhh]”(jt)�”}”(hŒ$Store the entry into an entry array.”h]”hŒ$Store the entry into an entry array.”…”�”}”(hj`$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÚ#h´Khj]$h²hubjt)�”}”(hŒ?The actual output and output filters will be handled elsewhere.”h]”hŒ?The actual output and output filters will be handled elsewhere.”…”�”}”(hjn$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÚ#h´Khj]$h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÛ#h²hh³jð#h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj…$j[j†$j\j†$j]‰j^‰j_‰uh1jh²hhjíh³jÚ#h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=parse_export() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ2lib.python.kdoc.kdoc_parser.KernelDoc.parse_export”hNt”auh1hîhjíh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.parse_export”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelDoc.parse_export()”h]”(jN)�”}”(hŒ parse_export”h]”hŒ parse_export”…”�”}”(hj $h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjœ$h²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.parse_export”h´Kubjá)�”}”(hŒ()”h]”h}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjœ$h²hh³j®$h´Kubeh}”(h]”j–$ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.parse_export”jkj¿$Œ KernelDoc”Œ parse_export”‡”jmŒKernelDoc.parse_export()”uh1jh³j®$h´Khj™$h²hubjo)�”}”(hhh]”jt)�”}”(hŒBParses ``EXPORT_SYMBOL*`` macros from a single Kernel source file.”h]”(hŒParses ”…”�”}”(hjÈ$h²hh³Nh´Nubj‚)�”}”(hŒ``EXPORT_SYMBOL*``”h]”hŒEXPORT_SYMBOL*”…”�”}”(hjÐ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjÈ$ubhŒ) macros from a single Kernel source file.”…”�”}”(hjÈ$h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j˜$h´KhjÅ$h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj™$h²hh³j®$h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjñ$j[jò$j\jò$j]‰j^‰j_‰uh1jh²hhjíh³j˜$h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;parse_kdoc() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ0lib.python.kdoc.kdoc_parser.KernelDoc.parse_kdoc”hNt”auh1hîhjíh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.parse_kdoc”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelDoc.parse_kdoc()”h]”(jN)�”}”(hŒ parse_kdoc”h]”hŒ parse_kdoc”…”�”}”(hj %h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj%h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.parse_kdoc”h´Kubjá)�”}”(hŒ()”h]”h}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj%h²hh³j%h´Kubeh}”(h]”j%ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.parse_kdoc”jkj+%Œ KernelDoc”Œ parse_kdoc”‡”jmŒKernelDoc.parse_kdoc()”uh1jh³j%h´Khj%h²hubjo)�”}”(hhh]”(jt)�”}”(hŒáOpen and process each line of a C source file. The parsing is controlled via a state machine, and the line is passed to a different process function depending on the state. The process function may update the state as needed.”h]”hŒáOpen and process each line of a C source file. The parsing is controlled via a state machine, and the line is passed to a different process function depending on the state. The process function may update the state as needed.”…”�”}”(hj4%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j%h´Khj1%h²hubjt)�”}”(hŒ?Besides parsing kernel-doc tags, it also parses export symbols.”h]”hŒ?Besides parsing kernel-doc tags, it also parses export symbols.”…”�”}”(hjB%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j%h´Khj1%h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhj%h²hh³j%h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjY%j[jZ%j\jZ%j]‰j^‰j_‰uh1jh²hhjíh³j%h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=process_body() (lib.python.kdoc.kdoc_parser.KernelDoc method)”•jŒ2lib.python.kdoc.kdoc_parser.KernelDoc.process_body”hNt”auh1hîhjíh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_body”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ(KernelDoc.process_body(ln, line, source)”h]”(jN)�”}”(hŒ process_body”h]”hŒ process_body”…”�”}”(hjt%h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjp%h²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_body”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj‹%h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj‡%ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjƒ%ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hj£%h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjŸ%ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjƒ%ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj»%h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj·%ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjƒ%ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjp%h²hh³j‚%h´Kubeh}”(h]”jj%ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_body”jkjÛ%Œ KernelDoc”Œ process_body”‡”jmŒKernelDoc.process_body()”uh1jh³j‚%h´Khjm%h²hubjo)�”}”(hhh]”jt)�”}”(hŒ,STATE_BODY: the bulk of a kerneldoc comment.”h]”hŒ,STATE_BODY: the bulk of a kerneldoc comment.”…”�”}”(hjä%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jl%h´Khjá%h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjm%h²hh³j‚%h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjû%j[jü%j\jü%j]‰j^‰j_‰uh1jh²hhjíh³jl%h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=process_decl() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ2lib.python.kdoc.kdoc_parser.KernelDoc.process_decl”hNt”auh1hîhjíh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_decl”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ(KernelDoc.process_decl(ln, line, source)”h]”(jN)�”}”(hŒ process_decl”h]”hŒ process_decl”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj&h²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_decl”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj-&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj)&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj%&ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hjE&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjA&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj%&ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj]&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjY&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj%&ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj&h²hh³j$&h´Kubeh}”(h]”j &ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_decl”jkj}&Œ KernelDoc”Œ process_decl”‡”jmŒKernelDoc.process_decl()”uh1jh³j$&h´Khj&h²hubjo)�”}”(hhh]”jt)�”}”(hŒ=STATE_DECLARATION: We've seen the beginning of a declaration.”h]”hŒ?STATE_DECLARATION: We’ve seen the beginning of a declaration.”…”�”}”(hj†&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j&h´Khjƒ&h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj&h²hh³j$&h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj�&j[jž&j\jž&j]‰j^‰j_‰uh1jh²hhjíh³j&h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒAprocess_docblock() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ6lib.python.kdoc.kdoc_parser.KernelDoc.process_docblock”hNt”auh1hîhjíh²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_docblock”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ,KernelDoc.process_docblock(ln, line, source)”h]”(jN)�”}”(hŒprocess_docblock”h]”hŒprocess_docblock”…”�”}”(hj¸&h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj´&h²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_docblock”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjÏ&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjË&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÇ&ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hjç&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjã&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÇ&ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjÿ&h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjû&ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÇ&ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj´&h²hh³jÆ&h´Kubeh}”(h]”j®&ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_docblock”jkj'Œ KernelDoc”Œprocess_docblock”‡”jmŒKernelDoc.process_docblock()”uh1jh³jÆ&h´Khj±&h²hubjo)�”}”(hhh]”jt)�”}”(hŒ(STATE_DOCBLOCK: within a ``DOC:`` block.”h]”(hŒSTATE_DOCBLOCK: within a ”…”�”}”(hj('h²hh³Nh´Nubj‚)�”}”(hŒ``DOC:``”h]”hŒDOC:”…”�”}”(hj0'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj('ubhŒ block.”…”�”}”(hj('h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j°&h´Khj%'h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj±&h²hh³jÆ&h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjQ'j[jR'j\jR'j]‰j^‰j_‰uh1jh²hhjíh³j°&h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒFprocess_export() (lib.python.kdoc.kdoc_parser.KernelDoc static method)”Œ4lib.python.kdoc.kdoc_parser.KernelDoc.process_export”hNt”auh1hîhjíh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_export”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ,KernelDoc.process_export(function_set, line)”h]”(j)�”}”(hŒ3[<#text: 'static'>, >]”h]”(hŒstatic”…”�”}”(hjl'h²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjt'h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjl'ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjh'h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_export”h´KubjN)�”}”(hŒprocess_export”h]”hŒprocess_export”…”�”}”(hj‰'h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjh'h²hh³jˆ'h´Kubjá)�”}”(hŒfunction_set, line”h]”(jç)�”}”(hŒ function_set”h]”jí)�”}”(hŒ function_set”h]”hŒ function_set”…”�”}”(hjŸ'h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj›'ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj—'ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hj·'h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj³'ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj—'ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjh'h²hh³jˆ'h´Kubeh}”(h]”jb'ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_export”jkj×'Œ KernelDoc”Œprocess_export”‡”jmŒKernelDoc.process_export()”uh1jh³jˆ'h´Khje'h²hubjo)�”}”(hhh]”(jt)�”}”(hŒprocess ``EXPORT_SYMBOL*`` tags”h]”(hŒprocess ”…”�”}”(hjà'h²hh³Nh´Nubj‚)�”}”(hŒ``EXPORT_SYMBOL*``”h]”hŒEXPORT_SYMBOL*”…”�”}”(hjè'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjà'ubhŒ tags”…”�”}”(hjà'h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jd'h´KhjÝ'h²hubjt)�”}”(hŒaThis method doesn't use any variable from the class, so declare it with a staticmethod decorator.”h]”hŒcThis method doesn’t use any variable from the class, so declare it with a staticmethod decorator.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jd'h´KhjÝ'h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhje'h²hh³jˆ'h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj(j[j(j\j(j]‰j^‰j_‰uh1jh²hhjíh³jd'h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒDprocess_inline_name() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ9lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_name”hNt”auh1hîhjíh²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_name”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ/KernelDoc.process_inline_name(ln, line, source)”h]”(jN)�”}”(hŒprocess_inline_name”h]”hŒprocess_inline_name”…”�”}”(hj2(h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj.(h²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_name”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjI(h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjE(ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjA(ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hja(h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj](ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjA(ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hjy(h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhju(ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjA(ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj.(h²hh³j@(h´Kubeh}”(h]”j((ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_inline_name”jkj™(Œ KernelDoc”Œprocess_inline_name”‡”jmŒKernelDoc.process_inline_name()”uh1jh³j@(h´Khj+(h²hubjo)�”}”(hhh]”jt)�”}”(hŒDSTATE_INLINE_NAME: beginning of docbook comments within a prototype.”h]”hŒDSTATE_INLINE_NAME: beginning of docbook comments within a prototype.”…”�”}”(hj¢(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j*(h´KhjŸ(h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj+(h²hh³j@(h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj¹(j[jº(j\jº(j]‰j^‰j_‰uh1jh²hhjíh³j*(h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒDprocess_inline_text() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ9lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_text”hNt”auh1hîhjíh²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_text”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ/KernelDoc.process_inline_text(ln, line, source)”h]”(jN)�”}”(hŒprocess_inline_text”h]”hŒprocess_inline_text”…”�”}”(hjÔ(h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÐ(h²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_inline_text”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjë(h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjç(ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjã(ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÿ(ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjã(ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj)ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjã(ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÐ(h²hh³jâ(h´Kubeh}”(h]”jÊ(ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_inline_text”jkj;)Œ KernelDoc”Œprocess_inline_text”‡”jmŒKernelDoc.process_inline_text()”uh1jh³jâ(h´KhjÍ(h²hubjo)�”}”(hhh]”jt)�”}”(hŒ7STATE_INLINE_TEXT: docbook comments within a prototype.”h]”hŒ7STATE_INLINE_TEXT: docbook comments within a prototype.”…”�”}”(hjD)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÌ(h´KhjA)h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÍ(h²hh³jâ(h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj[)j[j\)j\j\)j]‰j^‰j_‰uh1jh²hhjíh³jÌ(h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=process_name() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ2lib.python.kdoc.kdoc_parser.KernelDoc.process_name”hNt”auh1hîhjíh²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_name”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ(KernelDoc.process_name(ln, line, source)”h]”(jN)�”}”(hŒ process_name”h]”hŒ process_name”…”�”}”(hjv)h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjr)h²hh³Œ‘/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_name”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj�)h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj‰)ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj…)ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hj¥)h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj¡)ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj…)ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj½)h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj¹)ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj…)ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjr)h²hh³j„)h´Kubeh}”(h]”jl)ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_name”jkjÝ)Œ KernelDoc”Œ process_name”‡”jmŒKernelDoc.process_name()”uh1jh³j„)h´Khjo)h²hubjo)�”}”(hhh]”jt)�”}”(hŒ5STATE_NAME: Looking for the "name - description" line”h]”hŒ9STATE_NAME: Looking for the “name - descriptionâ€� line”…”�”}”(hjæ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jn)h´Khjã)h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjo)h²hh³j„)h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjý)j[jþ)j\jþ)j]‰j^‰j_‰uh1jh²hhjíh³jn)h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?process_normal() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ4lib.python.kdoc.kdoc_parser.KernelDoc.process_normal”hNt”auh1hîhjíh²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_normal”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ*KernelDoc.process_normal(ln, line, source)”h]”(jN)�”}”(hŒprocess_normal”h]”hŒprocess_normal”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj*h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_normal”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj/*h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj+*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj'*ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hjG*h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjC*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj'*ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj_*h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj[*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj'*ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj*h²hh³j&*h´Kubeh}”(h]”j*ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_normal”jkj*Œ KernelDoc”Œprocess_normal”‡”jmŒKernelDoc.process_normal()”uh1jh³j&*h´Khj*h²hubjo)�”}”(hhh]”jt)�”}”(hŒ:STATE_NORMAL: looking for the ``/**`` to begin everything.”h]”(hŒSTATE_NORMAL: looking for the ”…”�”}”(hjˆ*h²hh³Nh´Nubj‚)�”}”(hŒ``/**``”h]”hŒ/**”…”�”}”(hj�*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjˆ*ubhŒ to begin everything.”…”�”}”(hjˆ*h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j*h´Khj…*h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj*h²hh³j&*h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj±*j[j²*j\j²*j]‰j^‰j_‰uh1jh²hhjíh³j*h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>process_proto() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ3lib.python.kdoc.kdoc_parser.KernelDoc.process_proto”hNt”auh1hîhjíh²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_proto”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ)KernelDoc.process_proto(ln, line, source)”h]”(jN)�”}”(hŒ process_proto”h]”hŒ process_proto”…”�”}”(hjÌ*h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÈ*h²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.process_proto”h´Kubjá)�”}”(hŒln, line, source”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjã*h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjß*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÛ*ubjç)�”}”(hŒline”h]”jí)�”}”(hŒline”h]”hŒline”…”�”}”(hjû*h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj÷*ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÛ*ubjç)�”}”(hŒsource”h]”jí)�”}”(hŒsource”h]”hŒsource”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj+ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÛ*ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjÈ*h²hh³jÚ*h´Kubeh}”(h]”jÂ*ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.process_proto”jkj3+Œ KernelDoc”Œ process_proto”‡”jmŒKernelDoc.process_proto()”uh1jh³jÚ*h´KhjÅ*h²hubjo)�”}”(hhh]”jt)�”}”(hŒ3STATE_PROTO: reading a function/whatever prototype.”h]”hŒ3STATE_PROTO: reading a function/whatever prototype.”…”�”}”(hj<+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÄ*h´Khj9+h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÅ*h²hh³jÚ*h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjS+j[jT+j\jT+j]‰j^‰j_‰uh1jh²hhjíh³jÄ*h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒGprocess_proto_function() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ.h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj:.h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.reset_state”h´Kubjá)�”}”(hŒln”h]”jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjU.h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjQ.ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjM.ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj:.h²hh³jL.h´Kubeh}”(h]”j4.ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.reset_state”jkju.Œ KernelDoc”Œ reset_state”‡”jmŒKernelDoc.reset_state()”uh1jh³jL.h´Khj7.h²hubjo)�”}”(hhh]”jt)�”}”(hŒ`Ancillary routine to create a new entry. It initializes all variables used by the state machine.”h]”hŒ`Ancillary routine to create a new entry. It initializes all variables used by the state machine.”…”�”}”(hj~.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j6.h´Khj{.h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj7.h²hh³jL.h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj•.j[j–.j\j–.j]‰j^‰j_‰uh1jh²hhjíh³j6.h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒGrewrite_struct_members() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ0h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj:0ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjL0h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj:0ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjZ0h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj:0ubhŒ'Return'”…”�”}”(hj:0h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj'0h²hh³j90h´Kubeh}”(h]”j!0ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.section_return”jkjx0Œ KernelDoc”Œsection_return”‡”jmjy0uh1jh³j90h´Khj$0h²hubjo)�”}”(hhh]”jt)�”}”(hŒName of return section.”h]”hŒName of return section.”…”�”}”(hj€0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j#0h´Khj}0h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj$0h²hh³j90h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj—0j[j˜0j\j˜0j]‰j^‰j_‰uh1jh²hhjíh³j#0h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒCsplit_struct_proto() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ8lib.python.kdoc.kdoc_parser.KernelDoc.split_struct_proto”hNt”auh1hîhjíh²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.split_struct_proto”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ#KernelDoc.split_struct_proto(proto)”h]”(jN)�”}”(hŒsplit_struct_proto”h]”hŒsplit_struct_proto”…”�”}”(hj²0h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj®0h²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.split_struct_proto”h´Kubjá)�”}”(hŒproto”h]”jç)�”}”(hŒproto”h]”jí)�”}”(hŒproto”h]”hŒproto”…”�”}”(hjÉ0h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÅ0ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÁ0ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj®0h²hh³jÀ0h´Kubeh}”(h]”j¨0ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.split_struct_proto”jkjé0Œ KernelDoc”Œsplit_struct_proto”‡”jmŒKernelDoc.split_struct_proto()”uh1jh³jÀ0h´Khj«0h²hubjo)�”}”(hhh]”jt)�”}”(hŒUSplit apart a structure prototype; returns (struct|union, name, members) or ``None``.”h]”(hŒLSplit apart a structure prototype; returns (struct|union, name, members) or ”…”�”}”(hjò0h²hh³Nh´Nubj‚)�”}”(hŒ``None``”h]”hŒNone”…”�”}”(hjú0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hjò0ubhŒ.”…”�”}”(hjò0h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jª0h´Khjï0h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj«0h²hh³jÀ0h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj1j[j1j\j1j]‰j^‰j_‰uh1jh²hhjíh³jª0h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?state_actions (lib.python.kdoc.kdoc_parser.KernelDoc attribute)”Œ3lib.python.kdoc.kdoc_parser.KernelDoc.state_actions”hNt”auh1hîhjíh²hh³Œ@docstring of lib.python.kdoc.kdoc_parser.KernelDoc.state_actions”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelDoc.state_actions”h]”(jN)�”}”(hŒ state_actions”h]”hŒ state_actions”…”�”}”(hj61h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj21h²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.state_actions”h´Kubj)�”}”(hXn{0: , 1: , 2: , 3: , 4: , 5: , 6: , 7: , 8: }”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjI1h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjE1ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjW1h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjE1ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hje1h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjE1ubhXn{0: , 1: , 2: , 3: , 4: , 5: , 6: , 7: , 8: }”…”�”}”(hjE1h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj21h²hh³jD1h´Kubeh}”(h]”j,1ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.state_actions”jkjƒ1Œ KernelDoc”Œ state_actions”‡”jmj„1uh1jh³jD1h´Khj/1h²hubjo)�”}”(hhh]”jt)�”}”(hŒIThe state/action table telling us which function to invoke in each state.”h]”hŒIThe state/action table telling us which function to invoke in each state.”…”�”}”(hj‹1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j.1h´Khjˆ1h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj/1h²hh³jD1h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj¢1j[j£1j\j£1j]‰j^‰j_‰uh1jh²hhjíh³j.1h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>syscall_munge() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ3lib.python.kdoc.kdoc_parser.KernelDoc.syscall_munge”hNt”auh1hîhjíh²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.syscall_munge”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ"KernelDoc.syscall_munge(ln, proto)”h]”(jN)�”}”(hŒ syscall_munge”h]”hŒ syscall_munge”…”�”}”(hj½1h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj¹1h²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.syscall_munge”h´Kubjá)�”}”(hŒ ln, proto”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjÔ1h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÐ1ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÌ1ubjç)�”}”(hŒproto”h]”jí)�”}”(hŒproto”h]”hŒproto”…”�”}”(hjì1h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjè1ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÌ1ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj¹1h²hh³jË1h´Kubeh}”(h]”j³1ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.syscall_munge”jkj 2Œ KernelDoc”Œ syscall_munge”‡”jmŒKernelDoc.syscall_munge()”uh1jh³jË1h´Khj¶1h²hubjo)�”}”(hhh]”jt)�”}”(hŒHandle syscall definitions.”h]”hŒHandle syscall definitions.”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jµ1h´Khj2h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj¶1h²hh³jË1h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj,2j[j-2j\j-2j]‰j^‰j_‰uh1jh²hhjíh³jµ1h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒAtracepoint_munge() (lib.python.kdoc.kdoc_parser.KernelDoc method)”Œ6lib.python.kdoc.kdoc_parser.KernelDoc.tracepoint_munge”hNt”auh1hîhjíh²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.tracepoint_munge”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ%KernelDoc.tracepoint_munge(ln, proto)”h]”(jN)�”}”(hŒtracepoint_munge”h]”hŒtracepoint_munge”…”�”}”(hjG2h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjC2h²hh³Œ•/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.tracepoint_munge”h´Kubjá)�”}”(hŒ ln, proto”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj^2h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjZ2ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjV2ubjç)�”}”(hŒproto”h]”jí)�”}”(hŒproto”h]”hŒproto”…”�”}”(hjv2h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjr2ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjV2ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjC2h²hh³jU2h´Kubeh}”(h]”j=2ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.tracepoint_munge”jkj–2Œ KernelDoc”Œtracepoint_munge”‡”jmŒKernelDoc.tracepoint_munge()”uh1jh³jU2h´Khj@2h²hubjo)�”}”(hhh]”jt)�”}”(hŒHandle tracepoint definitions.”h]”hŒHandle tracepoint definitions.”…”�”}”(hjŸ2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j?2h´Khjœ2h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj@2h²hh³jU2h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj¶2j[j·2j\j·2j]‰j^‰j_‰uh1jh²hhjíh³j?2h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=undescribed (lib.python.kdoc.kdoc_parser.KernelDoc attribute)”Œ1lib.python.kdoc.kdoc_parser.KernelDoc.undescribed”hNt”auh1hîhjíh²hh³Œ>docstring of lib.python.kdoc.kdoc_parser.KernelDoc.undescribed”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelDoc.undescribed”h]”(jN)�”}”(hŒ undescribed”h]”hŒ undescribed”…”�”}”(hjÑ2h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÍ2h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelDoc.undescribed”h´Kubj)�”}”(hŒ'-- undescribed --'”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjä2h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjà2ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjò2h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjà2ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjà2ubhŒ'-- undescribed --'”…”�”}”(hjà2h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjÍ2h²hh³jß2h´Kubeh}”(h]”jÇ2ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jijRjjŒKernelDoc.undescribed”jkj3Œ KernelDoc”Œ undescribed”‡”jmj3uh1jh³jß2h´KhjÊ2h²hubjo)�”}”(hhh]”jt)�”}”(hŒ2String to write when a parameter is not described.”h]”hŒ2String to write when a parameter is not described.”…”�”}”(hj&3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÉ2h´Khj#3h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÊ2h²hh³jß2h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj=3j[j>3j\j>3j]‰j^‰j_‰uh1jh²hhjíh³jÉ2h´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjh²hh³jAh´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjK3j[jL3j\jL3j]‰j^‰j_‰uh1jh²hhjâh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ2KernelEntry (class in lib.python.kdoc.kdoc_parser)”Œ'lib.python.kdoc.kdoc_parser.KernelEntry”hNt”auh1hîhjâh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelEntry(config, fname, ln)”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hje3h²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjm3h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hje3ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhja3h²hh³Œ†/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hj‚3h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hja3h²hh³j�3h´KubjN)�”}”(hŒ KernelEntry”h]”hŒ KernelEntry”…”�”}”(hj�3h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhja3h²hh³j�3h´Kubjá)�”}”(hŒconfig, fname, ln”h]”(jç)�”}”(hŒconfig”h]”jí)�”}”(hŒconfig”h]”hŒconfig”…”�”}”(hj¦3h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj¢3ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjž3ubjç)�”}”(hŒfname”h]”jí)�”}”(hŒfname”h]”hŒfname”…”�”}”(hj¾3h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjº3ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjž3ubjç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hjÖ3h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÒ3ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjž3ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhja3h²hh³j�3h´Kubeh}”(h]”j\3ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjj’3jkjö3j’3†”jmj’3uh1jh³j�3h´Khj^3h²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hjû3h²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hj4h]”hŒobject”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hj4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”j4Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j jö3j¡j’3j¢Œobject”uh1hh³jh´Khjû3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ†/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry”h´Khjø3h²hubjt)�”}”(hŒ*Encapsulates a Kernel documentation entry.”h]”hŒ*Encapsulates a Kernel documentation entry.”…”�”}”(hj*4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ†/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry”h´Khjø3h²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;add_text() (lib.python.kdoc.kdoc_parser.KernelEntry method)”Œ0lib.python.kdoc.kdoc_parser.KernelEntry.add_text”hNt”auh1hîhjø3h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.add_text”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelEntry.add_text(text)”h]”(jN)�”}”(hŒadd_text”h]”hŒadd_text”…”�”}”(hjO4h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjK4h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.add_text”h´Kubjá)�”}”(hŒtext”h]”jç)�”}”(hŒtext”h]”jí)�”}”(hŒtext”h]”hŒtext”…”�”}”(hjf4h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjb4ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj^4ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjK4h²hh³j]4h´Kubeh}”(h]”jE4ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij’3jjŒKernelEntry.add_text”jkj†4Œ KernelEntry”Œadd_text”‡”jmŒKernelEntry.add_text()”uh1jh³j]4h´KhjH4h²hubjo)�”}”(hhh]”jt)�”}”(hŒ*Add a new text to the entry contents list.”h]”hŒ*Add a new text to the entry contents list.”…”�”}”(hj�4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jG4h´KhjŒ4h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjH4h²hh³j]4h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj¦4j[j§4j\j§4j]‰j^‰j_‰uh1jh²hhjø3h³jG4h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ@begin_section() (lib.python.kdoc.kdoc_parser.KernelEntry method)”Œ5lib.python.kdoc.kdoc_parser.KernelEntry.begin_section”hNt”auh1hîhjø3h²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.begin_section”h´Nubj)�”}”(hhh]”(j)�”}”(hŒCKernelEntry.begin_section(line_no, title='Description', dump=False)”h]”(jN)�”}”(hŒ begin_section”h]”hŒ begin_section”…”�”}”(hjÁ4h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj½4h²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.begin_section”h´Kubjá)�”}”(hŒ(line_no, title='Description', dump=False”h]”(jç)�”}”(hŒline_no”h]”jí)�”}”(hŒline_no”h]”hŒline_no”…”�”}”(hjØ4h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjÔ4ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÐ4ubjç)�”}”(hŒtitle='Description'”h]”(jí)�”}”(hŒtitle”h]”hŒtitle”…”�”}”(hjð4h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjì4ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjþ4h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjì4ubj9)�”}”(hŒ 'Description'”h]”hŒ 'Description'”…”�”}”(hj 5h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjì4ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÐ4ubjç)�”}”(hŒ dump=False”h]”(jí)�”}”(hŒdump”h]”hŒdump”…”�”}”(hj%5h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj!5ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj35h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj!5ubj9)�”}”(hŒFalse”h]”hŒFalse”…”�”}”(hjA5h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj!5ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhjÐ4ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj½4h²hh³jÏ4h´Kubeh}”(h]”j·4ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij’3jjŒKernelEntry.begin_section”jkjb5Œ KernelEntry”Œ begin_section”‡”jmŒKernelEntry.begin_section()”uh1jh³jÏ4h´Khjº4h²hubjo)�”}”(hhh]”jt)�”}”(hŒBegin a new section.”h]”hŒBegin a new section.”…”�”}”(hjk5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j¹4h´Khjh5h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjº4h²hh³jÏ4h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZj‚5j[jƒ5j\jƒ5j]‰j^‰j_‰uh1jh²hhjø3h³j¹4h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;contents() (lib.python.kdoc.kdoc_parser.KernelEntry method)”Œ0lib.python.kdoc.kdoc_parser.KernelEntry.contents”hNt”auh1hîhjø3h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.contents”h´Nubj)�”}”(hhh]”(j)�”}”(hŒKernelEntry.contents()”h]”(jN)�”}”(hŒcontents”h]”hŒcontents”…”�”}”(hj�5h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj™5h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.contents”h´Kubjá)�”}”(hŒ()”h]”h}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj™5h²hh³j«5h´Kubeh}”(h]”j“5ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij’3jjŒKernelEntry.contents”jkj¼5Œ KernelEntry”Œcontents”‡”jmŒKernelEntry.contents()”uh1jh³j«5h´Khj–5h²hubjo)�”}”(hhh]”jt)�”}”(hŒ8Returns a string with all content texts that were added.”h]”hŒ8Returns a string with all content texts that were added.”…”�”}”(hjÅ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j•5h´KhjÂ5h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj–5h²hh³j«5h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjÜ5j[jÝ5j\jÝ5j]‰j^‰j_‰uh1jh²hhjø3h³j•5h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ?dump_section() (lib.python.kdoc.kdoc_parser.KernelEntry method)”Œ4lib.python.kdoc.kdoc_parser.KernelEntry.dump_section”hNt”auh1hîhjø3h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.dump_section”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ(KernelEntry.dump_section(start_new=True)”h]”(jN)�”}”(hŒ dump_section”h]”hŒ dump_section”…”�”}”(hj÷5h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjó5h²hh³Œ“/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.dump_section”h´Kubjá)�”}”(hŒstart_new=True”h]”jç)�”}”(hŒstart_new=True”h]”(jí)�”}”(hŒ start_new”h]”hŒ start_new”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj 6ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hj 6ubj9)�”}”(hŒTrue”h]”hŒTrue”…”�”}”(hj*6h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hj 6ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj6ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjó5h²hh³j6h´Kubeh}”(h]”jí5ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij’3jjŒKernelEntry.dump_section”jkjK6Œ KernelEntry”Œ dump_section”‡”jmŒKernelEntry.dump_section()”uh1jh³j6h´Khjð5h²hubjo)�”}”(hhh]”jt)�”}”(hŒBDumps section contents to arrays/hashes intended for that purpose.”h]”hŒBDumps section contents to arrays/hashes intended for that purpose.”…”�”}”(hjT6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jï5h´KhjQ6h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjð5h²hh³j6h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjk6j[jl6j\jl6j]‰j^‰j_‰uh1jh²hhjø3h³jï5h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;emit_msg() (lib.python.kdoc.kdoc_parser.KernelEntry method)”Œ0lib.python.kdoc.kdoc_parser.KernelEntry.emit_msg”hNt”auh1hîhjø3h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.emit_msg”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ.KernelEntry.emit_msg(ln, msg, *, warning=True)”h]”(jN)�”}”(hŒemit_msg”h]”hŒemit_msg”…”�”}”(hj†6h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj‚6h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.KernelEntry.emit_msg”h´Kubjá)�”}”(hŒln, msg, *, warning=True”h]”(jç)�”}”(hŒln”h]”jí)�”}”(hŒln”h]”hŒln”…”�”}”(hj�6h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj™6ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj•6ubjç)�”}”(hŒmsg”h]”jí)�”}”(hŒmsg”h]”hŒmsg”…”�”}”(hjµ6h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj±6ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj•6ubjç)�”}”(hŒ*”h]”j()�”}”(hŒ*”h]”hŒ*”…”�”}”(hjÍ6h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjÉ6ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj•6ubjç)�”}”(hŒ warning=True”h]”(jí)�”}”(hŒwarning”h]”hŒwarning”…”�”}”(hjå6h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhjá6ubj()�”}”(hŒ=”h]”hŒ=”…”�”}”(hjó6h²hh³Nh´Nubah}”(h]”h ]”j4ah"]”h$]”h&]”uh1j'hjá6ubj9)�”}”(hŒTrue”h]”hŒTrue”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”jEah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j8hjá6ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj•6ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj‚6h²hh³j”6h´Kubeh}”(h]”j|6ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij’3jjŒKernelEntry.emit_msg”jkj"7Œ KernelEntry”Œemit_msg”‡”jmŒKernelEntry.emit_msg()”uh1jh³j”6h´Khj6h²hubjo)�”}”(hhh]”jt)�”}”(hŒEmit a message.”h]”hŒEmit a message.”…”�”}”(hj+7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j~6h´Khj(7h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj6h²hh³j”6h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jZjB7j[jC7j\jC7j]‰j^‰j_‰uh1jh²hhjø3h³j~6h´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhj^3h²hh³j�3h´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjP7j[jQ7j\jQ7j]‰j^‰j_‰uh1jh²hhjâh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ7SECTION_DEFAULT (in module lib.python.kdoc.kdoc_parser)”Œ+lib.python.kdoc.kdoc_parser.SECTION_DEFAULT”hNt”auh1hîhjâh²hh³Œ8docstring of lib.python.kdoc.kdoc_parser.SECTION_DEFAULT”h´Nubj)�”}”(hhh]”(j)�”}”(hŒSECTION_DEFAULT”h]”(j<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hjk7h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hjg7h²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.SECTION_DEFAULT”h´KubjN)�”}”(hji7h]”hŒSECTION_DEFAULT”…”�”}”(hjz7h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjg7h²hh³jy7h´Kubj)�”}”(hŒ 'Description'”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj‹7h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj‡7ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj™7h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj‡7ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj§7h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj‡7ubhŒ 'Description'”…”�”}”(hj‡7h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjg7h²hh³jy7h´Kubeh}”(h]”ja7ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjji7jkjÅ7ji7†”jmji7uh1jh³jy7h´Khjd7h²hubjo)�”}”(hhh]”jt)�”}”(hŒDefault section.”h]”hŒDefault section.”…”�”}”(hjÊ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jc7h´KhjÇ7h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjd7h²hh³jy7h´Kubeh}”(h]”h ]”(Œpy”Œdata”eh"]”h$]”h&]”jZjá7j[jâ7j\jâ7j]‰j^‰j_‰uh1jh²hhjâh³jc7h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ,state (class in lib.python.kdoc.kdoc_parser)”Œ!lib.python.kdoc.kdoc_parser.state”hNt”auh1hîhjâh²hh³Nh´Nubj)�”}”(hhh]”(j)�”}”(hŒstate()”h]”(j)�”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…”�”}”(hjû7h²hh³Nh´Nubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjû7ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj÷7h²hh³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state”h´Kubj<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hj÷7h²hh³j8h´KubjN)�”}”(hŒstate”h]”hŒstate”…”�”}”(hj&8h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj÷7h²hh³j8h´Kubeh}”(h]”jò7ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjj(8jkj:8j(8†”jmj(8uh1jh³j8h´Khjô7h²hubjo)�”}”(hhh]”(jt)�”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…”�”}”(hj?8h²hh³Nh´Nubh)�”}”(hŒ:py:class:`object`”h]”j‚)�”}”(hjI8h]”hŒobject”…”�”}”(hjK8h²hh³Nh´Nubah}”(h]”h ]”(j�Œpy”Œpy-class”eh"]”h$]”h&]”uh1j�hjG8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”jšŒ refdomain”jU8Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰j j:8j¡j(8j¢Œobject”uh1hh³jh´Khj?8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state”h´Khj<8h²hubjt)�”}”(hŒ*States used by the parser's state machine.”h]”hŒ,States used by the parser’s state machine.”…”�”}”(hjn8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state”h´Khj<8h²hubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ2BODY (lib.python.kdoc.kdoc_parser.state attribute)”Œ&lib.python.kdoc.kdoc_parser.state.BODY”hNt”auh1hîhj<8h²hh³Œ3docstring of lib.python.kdoc.kdoc_parser.state.BODY”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ state.BODY”h]”(jN)�”}”(hŒBODY”h]”hŒBODY”…”�”}”(hj“8h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj�8h²hh³Œ…/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.BODY”h´Kubj)�”}”(hŒ3”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj¦8h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj¢8ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj´8h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj¢8ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÂ8h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj¢8ubhŒ3”…”�”}”(hj¢8h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj�8h²hh³j¡8h´Kubeh}”(h]”j‰8ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒ state.BODY”jkjà8Œstate”ŒBODY”‡”jmjá8uh1jh³j¡8h´KhjŒ8h²hubjo)�”}”(hhh]”jt)�”}”(hŒThe body of the comment.”h]”hŒThe body of the comment.”…”�”}”(hjè8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j‹8h´Khjå8h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjŒ8h²hh³j¡8h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZjÿ8j[j9j\j9j]‰j^‰j_‰uh1jh²hhj<8h³j‹8h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9DECLARATION (lib.python.kdoc.kdoc_parser.state attribute)”Œ-lib.python.kdoc.kdoc_parser.state.DECLARATION”hNt”auh1hîhj<8h²hh³Œ:docstring of lib.python.kdoc.kdoc_parser.state.DECLARATION”h´Nubj)�”}”(hhh]”(j)�”}”(hŒstate.DECLARATION”h]”(jN)�”}”(hŒ DECLARATION”h]”hŒ DECLARATION”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj9h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.DECLARATION”h´Kubj)�”}”(hŒ2”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj-9h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj)9ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hj;9h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj)9ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjI9h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj)9ubhŒ2”…”�”}”(hj)9h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj9h²hh³j(9h´Kubeh}”(h]”j9ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒstate.DECLARATION”jkjg9Œstate”Œ DECLARATION”‡”jmjh9uh1jh³j(9h´Khj9h²hubjo)�”}”(hhh]”jt)�”}”(hŒ3We have seen a declaration which might not be done.”h]”hŒ3We have seen a declaration which might not be done.”…”�”}”(hjo9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j9h´Khjl9h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj9h²hh³j(9h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj†9j[j‡9j\j‡9j]‰j^‰j_‰uh1jh²hhj<8h³j9h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ6DOCBLOCK (lib.python.kdoc.kdoc_parser.state attribute)”Œ*lib.python.kdoc.kdoc_parser.state.DOCBLOCK”hNt”auh1hîhj<8h²hh³Œ7docstring of lib.python.kdoc.kdoc_parser.state.DOCBLOCK”h´Nubj)�”}”(hhh]”(j)�”}”(hŒstate.DOCBLOCK”h]”(jN)�”}”(hŒDOCBLOCK”h]”hŒDOCBLOCK”…”�”}”(hj¡9h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj�9h²hh³Œ‰/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.DOCBLOCK”•éMh´Kubj)�”}”(hŒ6”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj´9h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj°9ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÂ9h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj°9ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÐ9h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj°9ubhŒ6”…”�”}”(hj°9h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj�9h²hh³j¯9h´Kubeh}”(h]”j—9ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒstate.DOCBLOCK”jkjî9Œstate”ŒDOCBLOCK”‡”jmjï9uh1jh³j¯9h´Khjš9h²hubjo)�”}”(hhh]”jt)�”}”(hŒDocumentation block.”h]”hŒDocumentation block.”…”�”}”(hjö9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j™9h´Khjó9h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjš9h²hh³j¯9h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj :j[j:j\j:j]‰j^‰j_‰uh1jh²hhj<8h³j™9h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9INLINE_NAME (lib.python.kdoc.kdoc_parser.state attribute)”Œ-lib.python.kdoc.kdoc_parser.state.INLINE_NAME”hNt”auh1hîhj<8h²hh³Œ:docstring of lib.python.kdoc.kdoc_parser.state.INLINE_NAME”h´Nubj)�”}”(hhh]”(j)�”}”(hŒstate.INLINE_NAME”h]”(jN)�”}”(hŒ INLINE_NAME”h]”hŒ INLINE_NAME”…”�”}”(hj(:h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj$:h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.INLINE_NAME”h´Kubj)�”}”(hŒ7”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj;:h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj7:ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjI:h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj7:ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjW:h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj7:ubhŒ7”…”�”}”(hj7:h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj$:h²hh³j6:h´Kubeh}”(h]”j:ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒstate.INLINE_NAME”jkju:Œstate”Œ INLINE_NAME”‡”jmjv:uh1jh³j6:h´Khj!:h²hubjo)�”}”(hhh]”jt)�”}”(hŒ!Gathering doc outside main block.”h]”hŒ!Gathering doc outside main block.”…”�”}”(hj}:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j :h´Khjz:h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj!:h²hh³j6:h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj”:j[j•:j\j•:j]‰j^‰j_‰uh1jh²hhj<8h³j :h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9INLINE_TEXT (lib.python.kdoc.kdoc_parser.state attribute)”Œ-lib.python.kdoc.kdoc_parser.state.INLINE_TEXT”hNt”auh1hîhj<8h²hh³Œ:docstring of lib.python.kdoc.kdoc_parser.state.INLINE_TEXT”h´Nubj)�”}”(hhh]”(j)�”}”(hŒstate.INLINE_TEXT”h]”(jN)�”}”(hŒ INLINE_TEXT”h]”hŒ INLINE_TEXT”…”�”}”(hj¯:h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj«:h²hh³ŒŒ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.INLINE_TEXT”h´Kubj)�”}”(hŒ8”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÂ:h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj¾:ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÐ:h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hj¾:ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÞ:h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj¾:ubhŒ8”…”�”}”(hj¾:h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj«:h²hh³j½:h´Kubeh}”(h]”j¥:ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒstate.INLINE_TEXT”jkjü:Œstate”Œ INLINE_TEXT”‡”jmjý:uh1jh³j½:h´Khj¨:h²hubjo)�”}”(hhh]”jt)�”}”(hŒ Reading the body of inline docs.”h]”hŒ Reading the body of inline docs.”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j§:h´Khj;h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj¨:h²hh³j½:h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj;j[j;j\j;j]‰j^‰j_‰uh1jh²hhj<8h³j§:h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ2NAME (lib.python.kdoc.kdoc_parser.state attribute)”Œ&lib.python.kdoc.kdoc_parser.state.NAME”hNt”auh1hîhj<8h²hh³Œ3docstring of lib.python.kdoc.kdoc_parser.state.NAME”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ state.NAME”h]”(jN)�”}”(hŒNAME”h]”hŒNAME”…”�”}”(hj6;h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj2;h²hh³Œ…/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.NAME”h´Kubj)�”}”(hŒ1”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjI;h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjE;ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjW;h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjE;ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hje;h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjE;ubhŒ1”…”�”}”(hjE;h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj2;h²hh³jD;h´Kubeh}”(h]”j,;ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒ state.NAME”jkjƒ;Œstate”ŒNAME”‡”jmj„;uh1jh³jD;h´Khj/;h²hubjo)�”}”(hhh]”jt)�”}”(hŒLooking for function name.”h]”hŒLooking for function name.”…”�”}”(hj‹;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j.;h´Khjˆ;h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj/;h²hh³jD;h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj¢;j[j£;j\j£;j]‰j^‰j_‰uh1jh²hhj<8h³j.;h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ4NORMAL (lib.python.kdoc.kdoc_parser.state attribute)”Œ(lib.python.kdoc.kdoc_parser.state.NORMAL”hNt”auh1hîhj<8h²hh³Œ5docstring of lib.python.kdoc.kdoc_parser.state.NORMAL”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ state.NORMAL”h]”(jN)�”}”(hŒNORMAL”h]”hŒNORMAL”…”�”}”(hj½;h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj¹;h²hh³Œ‡/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.NORMAL”h´Kubj)�”}”(hŒ0”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÐ;h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÌ;ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjÞ;h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjÌ;ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjì;h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÌ;ubhŒ0”…”�”}”(hjÌ;h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj¹;h²hh³jË;h´Kubeh}”(h]”j³;ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒ state.NORMAL”jkj <Œstate”ŒNORMAL”‡”jmj <uh1jh³jË;h´Khj¶;h²hubjo)�”}”(hhh]”jt)�”}”(hŒ Normal code.”h]”hŒ Normal code.”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jµ;h´Khj<h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj¶;h²hh³jË;h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj)<j[j*<j\j*<j]‰j^‰j_‰uh1jh²hhj<8h³jµ;h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ3PROTO (lib.python.kdoc.kdoc_parser.state attribute)”Œ'lib.python.kdoc.kdoc_parser.state.PROTO”hNt”auh1hîhj<8h²hh³Œ4docstring of lib.python.kdoc.kdoc_parser.state.PROTO”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ state.PROTO”h]”(jN)�”}”(hŒPROTO”h]”hŒPROTO”…”�”}”(hjD<h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj@<h²hh³Œ†/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.PROTO”h´Kubj)�”}”(hŒ5”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjW<h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjS<ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hje<h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjS<ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjs<h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjS<ubhŒ5”…”�”}”(hjS<h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj@<h²hh³jR<h´Kubeh}”(h]”j:<ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒ state.PROTO”jkj‘<Œstate”ŒPROTO”‡”jmj’<uh1jh³jR<h´Khj=<h²hubjo)�”}”(hhh]”jt)�”}”(hŒScanning prototype.”h]”hŒScanning prototype.”…”�”}”(hj™<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j<<h´Khj–<h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj=<h²hh³jR<h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj°<j[j±<j\j±<j]‰j^‰j_‰uh1jh²hhj<8h³j<<h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ=SPECIAL_SECTION (lib.python.kdoc.kdoc_parser.state attribute)”Œ1lib.python.kdoc.kdoc_parser.state.SPECIAL_SECTION”hNt”auh1hîhj<8h²hh³Œ>docstring of lib.python.kdoc.kdoc_parser.state.SPECIAL_SECTION”h´Nubj)�”}”(hhh]”(j)�”}”(hŒstate.SPECIAL_SECTION”h]”(jN)�”}”(hŒSPECIAL_SECTION”h]”hŒSPECIAL_SECTION”…”�”}”(hjË<h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÇ<h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.SPECIAL_SECTION”h´Kubj)�”}”(hŒ4”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjÞ<h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÚ<ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjì<h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hjÚ<ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjú<h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÚ<ubhŒ4”…”�”}”(hjÚ<h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjÇ<h²hh³jÙ<h´Kubeh}”(h]”jÁ<ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒstate.SPECIAL_SECTION”jkj=Œstate”ŒSPECIAL_SECTION”‡”jmj=uh1jh³jÙ<h´KhjÄ<h²hubjo)�”}”(hhh]”jt)�”}”(hŒ%Doc section ending with a blank line.”h]”hŒ%Doc section ending with a blank line.”…”�”}”(hj =h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jÃ<h´Khj=h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjÄ<h²hh³jÙ<h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj7=j[j8=j\j8=j]‰j^‰j_‰uh1jh²hhj<8h³jÃ<h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ2name (lib.python.kdoc.kdoc_parser.state attribute)”Œ&lib.python.kdoc.kdoc_parser.state.name”hNt”auh1hîhj<8h²hh³Œ3docstring of lib.python.kdoc.kdoc_parser.state.name”h´Nubj)�”}”(hhh]”(j)�”}”(hŒ state.name”h]”(jN)�”}”(hŒname”h]”hŒname”…”�”}”(hjR=h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjN=h²hh³Œ…/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.state.name”h´Kubj)�”}”(hŒo['NORMAL', 'NAME', 'DECLARATION', 'BODY', 'SPECIAL_SECTION', 'PROTO', 'DOCBLOCK', 'INLINE_NAME', 'INLINE_TEXT']”h]”(j$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hje=h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hja=ubj˜)�”}”(hŒ=”h]”hŒ=”…”�”}”(hjs=h²hh³Nh´Nubah}”(h]”h ]”j¤ah"]”h$]”h&]”uh1j—hja=ubj$)�”}”(hŒ ”h]”hŒ ”…”�”}”(hj�=h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hja=ubhŒo['NORMAL', 'NAME', 'DECLARATION', 'BODY', 'SPECIAL_SECTION', 'PROTO', 'DOCBLOCK', 'INLINE_NAME', 'INLINE_TEXT']”…”�”}”(hja=h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjN=h²hh³j`=h´Kubeh}”(h]”jH=ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jij(8jjŒ state.name”jkjŸ=Œstate”Œname”‡”jmj =uh1jh³j`=h´KhjK=h²hubjo)�”}”(hhh]”jt)�”}”(hŒNames for each parser state.”h]”hŒNames for each parser state.”…”�”}”(hj§=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jJ=h´Khj¤=h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjK=h²hh³j`=h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jZj¾=j[j¿=j\j¿=j]‰j^‰j_‰uh1jh²hhj<8h³jJ=h´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnhjô7h²hh³j8h´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jZjÌ=j[jÍ=j\jÍ=j]‰j^‰j_‰uh1jh²hhjâh³Nh´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>trim_private_members() (in module lib.python.kdoc.kdoc_parser)”Œ0lib.python.kdoc.kdoc_parser.trim_private_members”hNt”auh1hîhjâh²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.trim_private_members”h´Nubj)�”}”(hhh]”(j)�”}”(hŒtrim_private_members(text)”h]”(j<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hjç=h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hjã=h²hh³Œ�/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.trim_private_members”h´KubjN)�”}”(hŒtrim_private_members”h]”hŒtrim_private_members”…”�”}”(hjö=h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjã=h²hh³jõ=h´Kubjá)�”}”(hŒtext”h]”jç)�”}”(hŒtext”h]”jí)�”}”(hŒtext”h]”hŒtext”…”�”}”(hj >h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj>ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj>ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhjã=h²hh³jõ=h´Kubeh}”(h]”jÝ=ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjjø=jkj,>jø=†”jmŒtrim_private_members()”uh1jh³jõ=h´Khjà=h²hubjo)�”}”(hhh]”jt)�”}”(hŒCRemove ``struct``/``enum`` members that have been marked "private".”h]”(hŒRemove ”…”�”}”(hj2>h²hh³Nh´Nubj‚)�”}”(hŒ ``struct``”h]”hŒstruct”…”�”}”(hj:>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj2>ubhŒ/”…”�”}”(hj2>h²hh³Nh´Nubj‚)�”}”(hŒ``enum``”h]”hŒenum”…”�”}”(hjL>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j�hj2>ubhŒ- members that have been marked “privateâ€�.”…”�”}”(hj2>h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jsh³jß=h´Khj/>h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhjà=h²hh³jõ=h´Kubeh}”(h]”h ]”(Œpy”Œfunction”eh"]”h$]”h&]”jZjm>j[jn>j\jn>j]‰j^‰j_‰uh1jh²hhjâh³jß=h´Nubhï)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ9trim_whitespace() (in module lib.python.kdoc.kdoc_parser)”Œ+lib.python.kdoc.kdoc_parser.trim_whitespace”hNt”auh1hîhjâh²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.trim_whitespace”h´Nubj)�”}”(hhh]”(j)�”}”(hŒtrim_whitespace(s)”h]”(j<)�”}”(hŒlib.python.kdoc.kdoc_parser.”h]”hŒlib.python.kdoc.kdoc_parser.”…”�”}”(hjˆ>h²hh³Nh´Nubah}”(h]”h ]”(jHjIeh"]”h$]”h&]”hÅhÆuh1j;hj„>h²hh³ŒŠ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser.trim_whitespace”h´KubjN)�”}”(hŒtrim_whitespace”h]”hŒtrim_whitespace”…”�”}”(hj—>h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj„>h²hh³j–>h´Kubjá)�”}”(hŒs”h]”jç)�”}”(hŒs”h]”jí)�”}”(hŒs”h]”hŒs”…”�”}”(hj­>h²hh³Nh´Nubah}”(h]”h ]”jùah"]”h$]”h&]”uh1jìhj©>ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jæhj¥>ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jàhj„>h²hh³j–>h´Kubeh}”(h]”j~>ah ]”(jbjceh"]”h$]”h&]”jgŒlib.python.kdoc.kdoc_parser”jihjjj™>jkjÍ>j™>†”jmŒtrim_whitespace()”uh1jh³j–>h´Khj�>h²hubjo)�”}”(hhh]”jt)�”}”(hŒ1A little helper to get rid of excess white space.”h]”hŒ1A little helper to get rid of excess white space.”…”�”}”(hjÓ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jsh³j€>h´KhjÐ>h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jnhj�>h²hh³j–>h´Kubeh}”(h]”h ]”(Œpy”Œfunction”eh"]”h$]”h&]”jZjê>j[jë>j\jë>j]‰j^‰j_‰uh1jh²hhjâh³j€>h´Nubeh}”(h]”(jÿŒparser-classes-and-methods”eh ]”h"]”Œparser classes and methods”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K ubeh}”(h]”Œkernel-doc-parser-stage”ah ]”h"]”Œkernel-doc parser stage”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j"?Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jü>jù>j’j�júj÷jßjÜjô>jñ>uŒ nametypes”}”(jü>‰j’‰jú‰j߉jô>‰uh}”(jù>hÊj�hÝhýhŒtarget”“”)�”}”(hhh]”h}”(h]”hýah ]”h"]”h$]”h&]”Œismod”ˆuh1ji?h³Œ|/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/xforms_lists.py:docstring of lib.python.kdoc.xforms_lists”h´KhhÝh²hubj jjÇjÍjljrjöjüj}jƒjj j÷j•j²jj?)�”}”(hhh]”h}”(h]”j²ah ]”h"]”h$]”h&]”Œismod”ˆuh1ji?h³Œx/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_files.py:docstring of lib.python.kdoc.kdoc_files”h´Khj•h²hubjÏjÔjájçjyjjfjkjNjTjÀjÆj2j8j4j:jäjêj‹j‘jýjj�j‡jÜjýjjj?)�”}”(hhh]”h}”(h]”jah ]”h"]”h$]”h&]”Œismod”ˆuh1ji?h³Œv/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_item.py:docstring of lib.python.kdoc.kdoc_item”h´Khjýh²hubj7j<j_jejíjój”jšjNjTjñ>jâjÿjj?)�”}”(hhh]”h}”(h]”jÿah ]”h"]”h$]”h&]”Œismod”ˆuh1ji?h³Œz/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_parser.py:docstring of lib.python.kdoc.kdoc_parser”h´Khjâh²hubjj!j;jAjÝjãjj…jQjWjójùj§j­jIjOjØjÞjšj jNjTjðjöjÇ jÌ jÅ!jË!jI"jN"jÄ"jÊ"jN#jT#jØ#jÞ#j–$jœ$j%j%jj%jp%j &j&j®&j´&jb'jh'j((j.(jÊ(jÐ(jl)jr)j*j*jÂ*jÈ*jd+jj+j,j ,j¨,j®,jJ-jP-j4.j:.j¦.j¬.jš/j /j!0j'0j¨0j®0j,1j21j³1j¹1j=2jC2jÇ2jÍ2j\3ja3jE4jK4j·4j½4j“5j™5jí5jó5j|6j‚6ja7jg7jò7j÷7j‰8j�8j9j9j—9j�9j:j$:j¥:j«:j,;j2;j³;j¹;j:<j@<jÁ<jÇ<jH=jN=jÝ=jã=j~>j„>uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.